Глубокой инспекции пакетов для обнаружения Воль
На одном из моих серверов, я есть proftpd установлен в Debian 7. Мне нужно специальное разрешение только на 2 определенных папок. Это:
добавление - пользователь должен иметь возможность добавлять данные в существующий файл
переименование пользователя не удается переименовать файл, если же существует
Как я могу это сделать?
Попробуйте это. Просто нажмите сочетание клавиш Ctrl+АЛТ+т на клавиатуре, чтобы открыть терминал. Когда она открывается, выполните команду(ы) ниже:
судо команды dpkg --настроить --в ожидании
суда apt-получить чистый
судо apt-получить обновление && судо apt-получить обновление
Каждая команда в Linux возвращает код выхода, когда она закончит работу. Выход код присваивается специальной переменной ?
, так что вы можете легко проверить статус последней команды, например, команда echo $?
. Это часто используется в скриптах. Если команда прошла успешно, возвращает код возврата 0, если есть какие-либо ошибки во время выполнения, код завершения не равен нулю. См. пример ниже:
$ Echo "Привет" Привет $ Эхо $? 0 $ РМ несуществующий файл РМ: невозможно удалить ‘несуществующий файл’: нет такого файла или каталога $ Эхо $? 1
Итак, это приводит нас к вашему вопросу. В &&
- это специальный оператор, который говорит, 'выполните следующую команду, только если предыдущая команда выполнена успешно, т. е. вернул код выхода на ноль'. Существует также обратный оператор ||
, который только выполняет следующую команду, если предыдущая команда не выполнена, т. е. выход с ненулевым. См. пример ниже:
$ Echo "Привет" && Echo "а предыдущая команда выполнена успешно" Привет Предыдущая команда выполнена успешно $ РМ несуществующего-файл && Echo "это не будет напечатано" РМ: невозможно удалить ‘несуществующий файл’: нет такого файла или каталога $ РМ несуществующий файл || эхо ", но это будет показано" РМ: невозможно удалить ‘несуществующий файл’: нет такого файла или каталога Но это будет показано
Редактировать: в его был о разнице между &&
и ;
так для этого должен быть полный ответ, который я должен добавить, что запятой просто делит одну команду от другой. Нет проверки кода выхода, поэтому если у вас есть несколько команд, разделенных точкой с запятой, они просто выполняются последовательно, т. е. один за другим, совершенно независимо друг от друга.
Я подозреваю, что вы не можете действительно есть проблема, что может быть "отлажена".
Прочитайте это руководство от macosxautomation.com о том, как есть апплеты, которые не постоянно держать их "разрешение" на запуск, будет принято в Mac ОС Х.
Фокус в том, чтобы установить специальный ResourceRules-игнорирование-Скрипты.plist в том, что вы подписать и зарегистрировать ваше приложение(пусть) на. (Но прочитайте предупреждение на этом веб-сайте!)
Причина, некоторые приложения сохранить информацию "в себе" и поэтому могут не быть одинаковыми/ признанные в следующий раз они бегут.
(Но в любом случае: даже если в руководстве советами никак не помочь вам, но может быть интересна другим ...)
Я хочу, чтобы выполнить скрипт из терминала, но он показывает ошибку
root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# ./андроид
-в bash: ./андроид: отказано в доступе`
так я видел разрешения файл из терминала и попытался дать разрешение на выполнение. но бесполезно даже я даю разрешение не изменится.
root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# Лл андроид
-RW-р-р-- 1 silambarasan silambarasan 3498 6 декабря 08:14 андроид
root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# чмод 777 на Android
root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# Лл андроид
-RW-р-р-- 1 silambarasan silambarasan 3498 6 декабря 08:14 андроид`
Я не знаю, что делать.
Спасибо.
Я хотел бы работать с различными базами данных MongoDB на моем Mac. Я установил MongoDB с менеджером самодельщиков. Однако я не смог найти возможности для создания новых доморощенного услуг. Я уже создал новый файл config и новое место для хранения данных.
Ура
Клиенты Windows автоматически регистрировать свои имена в DNS, когда часть активного каталога (который, кажется, чтобы быть правдой в вашем случае). При этом используется процесс, называемый динамический DNS (DDNS необходимо). Самый простой способ регистрации машины Linux с у Windows будет использовать Самбу, чтобы присоединиться к вашей машине Linux в домен Windows. Для этого потребуются права присоединиться к домену Windows. Много гидов в Интернете может дать вам подробную информацию о том, как присоединиться к домену Windows из Linux, но вот шаги в кратце:
Сначала добавить домен в /etc/krb5 из.конф
[миры]
Н.EXAMPLEDOMAIN.COM = {
}
[domain_realm]
.ns.exampledomain.com = NS.EXAMPLEDOMAIN.COM
Н.exampledomain.com = NS.EXAMPLEDOMAIN.COM
Затем настроить SMB.conf для присоединения к домену
[глобальной]
в Workgroup = контроллера домена exampledomain
царство = NS.EXAMPLEDOMAIN.COM
безопасности = объявления
Затем запустите чистую рекламу присоединиться -у windowsuser
, где windowsuser-любой пользователь с правами на присоединение к домену.
Это позволило бы присоединиться к вашей машине на Windows домен и в то же время зарегистрировать IP-адрес в Windows ДНС позволяя другим, чтобы достичь своей машиной, используя обе comppi.ns.exampledomain.com
и comppi
имена
чмод
уже имеет рекурсивный флаг (-Р
). Из man-страницы:
-Р --рекурсивные
изменить файлы и каталоги рекурсивно
Поэтому, если вы хотите функцию, чтобы сделать это для вас, вы могли бы написать что-то вроде
функция myFunc() {
команду chmod -Р го-права доступа rwx -- "$1"
}
Или псевдоним:
алиас Алиас='команду chmod -Р идут-rwx по'
У меня нет решения, чтобы увеличить количество данных, которые можно вставить в SSH сессии, но у меня есть обходной путь, который может работать для вас. Решение включает в себя перенаправление X11 и обмена ОС Х буфер х буфер сервера.
Настроить Проброс X11
Чтобы настроить перенаправление X11 на вашем удаленном сервере нужно редактировать файл/etc/протокол ssh/sshd_config в
файл и измените строку
#X11Forwarding нет
для
X11Forwarding да
Вам нужно перезапустить демон SSH после обновления /и т. д./по ssh/sshd_config в
файл. Теперь нам нужно установить можно
на ваш удаленный сервер с соответствующей командой для вашей платформы
судо Пакман -с помощью xorg-можно # Арч-Линукс
судо apt-получить установку можно # Дебиан/Убунту/и т. д.
команду sudo yum установить можно # и RHEL/CentOS в/Федора/и т. д.
Вы можете затем подключиться к серверу с помощью -Х
или -й
варианты.
-Х
позволит перенаправление X11.-Г
позволит доверять перенаправление X11.
Этот шаг могут или не могут быть необходимы в зависимости от вашего версия OpenSSH. Существует известная ошибка в OpenSSH, что результаты в сообщении
Пересылка запроса Х11 не на канале 0
при попытке подключения к удаленному серверу с перенаправление X11. Исправление для редактирования файл/etc/СШ/sshd_config в
файл и измените строку
#X11UseLocalhost да
для
X11UseLocalhost нет
Теперь вы должны успешно подключиться к удаленному серверу с перенаправлением X11.
Совместное использование операционной системы X и X-сервер блокнотами
Чтобы поделиться с OS X клавиатура с X-сервером, нам нужно отредактировать файл ~/библиотеки/настройки/орг.х.Х11.файл plist
или ~/библиотеки/настройки/орг.macosforge.является XQuartz.Х11.plist в
зависимости от используемой версии OS X. Вы можете использовать команда ls ~/библиотеки/предпочтений/ | грэп Х11
чтобы определить, какой файл нужно редактировать. Нам нужно добавить 5 логические ключи к этому
sync_clipboard_to_pasteboard
sync_pasteboard
sync_pasteboard_to_clipboard
sync_pasteboard_to_primary
sync_primary_on_select
Самый простой способ, чтобы добавить эти, вероятно, использовать команды терминала
по умолчанию запись орг.macosforge.является XQuartz.Sync_clipboard_to_pasteboard -логическое Х11 правда
по умолчанию запись орг.macosforge.является XQuartz.Sync_pasteboard -логическое Х11 правда
по умолчанию запись орг.macosforge.является XQuartz.Sync_pasteboard_to_clipboard -логическое Х11 правда
по умолчанию запись орг.macosforge.является XQuartz.Sync_pasteboard_to_primary -логическое Х11 правда
по умолчанию запись орг.macosforge.является XQuartz.Sync_primary_on_select -логическое Х11 правда
замена орг.macosforge.является XQuartz.Х11
с орг.х.Х11
в случае необходимости. После внесения этих изменений также нужно перезапустить X-сервер, выхода из сеанса SSH и выход из приложения из дока будет достаточно.
Там также, кажется, ошибка В является XQuartz , который поставляется с более поздними версиями ОС Х, которая требует от вас, чтобы начать часов xclock
от OS X-терминала перед ОС X и X-сервер блокноты будут общими.
Копирование и вставка
Теперь все на месте, чтобы скопировать и вставить между ОС Х и Х буфер обмена буфер обмена на сервере. Последнее, что нужно сделать, это установить хклип
на удаленном сервере и скопировать и вставить на содержание ваших сердцах.
Необходимая последовательность действий для инициализации скопировать и вставить в первый SSH на удаленный сервер
$ СШ-х [пользователь@]хост
затем в другом окне терминала запустить
$ часов xclock
^С
где ^с
расшифровывается сочетание клавиш Ctrl+C. скопировать из OS X с pbcopy
или cmd+c и вставьте на свой удаленный сервер с хклип
.
хклип -вывода
будет печатать содержимое буфера обмена встандартный вывод
, ахклип -я
буду читать изпотока stdin
в буфер обмена
Если вы используете последний КШ
- я имею в виду последнюю сборку ksh93
- вы можете просто использовать его. ksh93
поддерживает составные типы переменных, которые являются немного, как в C struct - или узлу XML-дерево. Она не встроена поддержка XML на данный момент - хотя я считаю, что это планируется, но он не поддерживает формат JSON
прямо сейчас.
Я использовал бесплатный онлайн конвертер вещь, чтобы получить JSON для
вывода вашего образца. Все равно, после очистки вашей выборке немного (у п в </connectionpools> должны быть в верхнем регистре, кстати) , что я мог сделать:
принт -й очереди.услуги.[@имя]
...и был вознагражден...
GETMEБЫЛ
Я тоже мог бы сделать:
принт -й очереди.услуг[1].[@имя]
...чтобы получить взамен...
GETME2
На связанном конверсии сайта мне пришлось выбрать табуляцией , чтобы сохранить его от прилипания в большое неразрывные пробелы, но другие, чем, что, кажется, оторвались от ОК. Безусловно, есть инструменты, которые можно использовать как легко локально делать такие преобразования.
В любом случае, с КШ
можно читать в формате JSON
дерево, после копирования его в буфер обмена, точно так же, как:
читайте -м очереди в JSON <<<"$(xsel -бо)"
После этого я мог просмотреть всю структуру, как...
печати -й очереди
...которые напечатаны...
{
"batchServices": [
{
"@имя": "batch1",
"исполнитель": {
"@имя": "ком.АВС.АБВ.qwer.qweqwewqe.ffdsdfsdfsdfsdf"
}
},
{
"@имя": "сервер batch2",
"исполнитель": {
"@имя": "ком.АВС.АБВ.qwer.qweqwewqe.zxcsadsad"
}
}
],
"конфигурационный файл": "sample.xml",
"connectionPools": [
{
"водитель": "оракул.с JDBC.водитель.OracleDriver",
"maxConnections": "10",
"minConnections": "0",
"имя": "в DOC",
"пароль": "$asdasd_PASSWORD",
"poolUrl": "с JDBC:asdsad:asdasdsad",
"testSql": "выберите * от ABC",
"адрес": "$asdasd_URL",
"идентификатор": "$asdasd_USER"
}
],
"exceptionsFilterConfigFile": "asdasd.xml",
"keyInfoConfigFile": "asdasd.xml",
"услуги": [
{
"@серверной": "Азбука",
"@время бездействия": "300",
"@Макс": "10",
"@мин": "1",
"@имя": "GETMEБЫЛ",
"handlerContainer": {
"@имя": "ком.АВС.АБВ.wqere.abcqwere",
"обработчик": {
"@имя": "ком.АВС.АБВ.qweqweqwe.werwerwerwer"
}
},
"mqListener": {
"@copyMessageId": "правда",
"@maxExpiry": "500",
"@minExpiry": "4",
"@очереди": "Азбука.getmeбыл",
"@suggExpiry": "30"
}
},
{
"@серверной": "Азбука",
"@время бездействия": "300",
"@Макс": "10",
"@мин": "1",
"@имя": "GETME2",
"handlerContainer": {
"@имя": "ком.АВС.АБВ.wqere.abcqwere",
"обработчик": {
"@имя": "ком.АВС.АБВ.qweqweqwe.werwerwerwer"
}
},
"mqListener": {
"@copyMessageId": "правда",
"@maxExpiry": "500",
"@minExpiry": "4",
"@очереди": "Азбука.getme2",
"@suggExpiry": "30"
}
}
]
}
Странный вопрос.. Как я могу получить Bluetooth-гарнитура для обработки аудио/микрофон для моего планшета?
У меня есть iPhone 4s под управлением iOS 7.0.2 и MacBook Pro работает на ОС Х 10.8.5.
На iPhone, у меня есть вариант модем включен (персональная точка доступа). Я хочу подключить через USB, а не через WiFi, но почему-то у меня нет "USB сетевой интерфейс" (или как там это называется) на моем Mac, так что я не могу активировать его... как я могу ее улучшить?
С тех пор, как установка iOS 6.0.1, кажется, что все мои события календаря Google появится в качестве приглашения. Это происходит кому-то еще? Есть ли способ для меня, чтобы исправить это?
Только события, которые не появляются в качестве приглашения в мой основной календарь; у меня три календаря, один личный, один для работы и один за другим, и только те, в личном порядке. События в двух других календарей появляются в качестве приглашения в мой календарь приложение на iOS.
Я не знаю, будет ли она работать на вашем устройстве, но XDAs инструмент должен работать с нескольких устройств LG, по крайней мере. Вы можете найти его в здесь, и это выглядит так:
Вы, возможно, захотите, чтобы просмотреть связанный нитью в XDAs. Насколько я помню, там были некоторые люди, попробовав его на других устройствах, и имели успех. Никаких гарантий, однако :)
Я не совсем уверен, если я получил то, что вы имеете в виду, но.
В течение одного сеанса консоли (терминал), вы бы использовать трубопровод для передачи данных от одной команды к другой, вот так:
$ ЛС-л | грэп-то
Если вам нужно, что между двумя различными снарядами, вы можете использовать именованный канал:
tty1 mkfifo$ в /tmp/mypipe
tty1$ Общ -л > в /tmp/mypipe
tty2$ грэп-то < в /tmp/mypipe
Было бы безопаснее использовать mktemp
, чтобы создать каталог для именованного канала в:
tty1 каталог$ dir=$(mktemp -д)
tty1$ mkfifo "каталог$dir/mypipe"
tty1$ Общ -л > "$Дир/mypipe"
tty1$ РМ -Р "$Дир"
хотя это требует копирования пути в другое окно, возможно, рукой.
Конечно, именованный канал действует немного как промежуточный файл, в который он должен путь. Но он действует больше как трубы в том, что данные не записываются на постоянное хранение, и читатель ждет от писателя, если писатель медленно, вместо того, чтобы, возможно, встречая преждевременный конец файла.
(Вы бы обычно использовать ЛС-л *что-то*
вместо Общ | команда grep
, но это работает как пример.)
Примечание: речь идет о внешних IP-адрес (тот, что серверы в Интернете увидеть при подключении к ним) - если вы хотите, чтобы внутренний IP-адрес (тот, что ваш компьютер использует для подключения, которые могут быть разной) посмотреть этот ответ.
ТЛ;ДР - быстрых методов в 2015 году
Самый быстрый способ с помощью DNS:
копать +короткие myip.opendns.com @resolver1.opendns.com
или используя externalip:
externalip ДНС
Самый быстрый через HTTP:
завиток -с http://whatismyip.akamai.com/
или используя externalip:
externalip протоколу HTTP
Самый быстрый протоколу HTTPS с действительным сертификата:
завиток -с https://4.ifcfg.me/
или используя externalip:
externalip протоколу HTTPS
Через телнет:
С ЧПУ
команду:
НК 4.файл ifcfg.мне 23 | грэп протоколов IPv4 | вырезать -д' ' -Ф4
или используя externalip:
externalip телнет
С помощью telnet
команду:
телнет 4.файл ifcfg.я 2>&1 | grep в формате IPv4 | вырезать -д' ' -Ф4
С помощью FTP:
Эхо закрыть | фтп 4.файл ifcfg.меня | у awk '{печати 4$; выход}'
или используя externalip:
externalip фтп
Все вышеперечисленное можно выполнить с помощью моей externalip скрипт:
externalip ДНС
externalip протоколу HTTP
externalip протоколу HTTPS
externalip телнет
externalip фтп
Теперь долгая история...
Есть много вариантов разных серверов, обеспечивающих внешний IP, особенно через HTTP, размещенные здесь или в другом месте.
Я сделал тест, чтобы увидеть, если любой из них лучше, чем другие, и я был удивлен результатами. Е. Г. одним из наиболее широко рекомендуемых команду ifconfig.мне почти всегда самый медленный для меня, иногда принимая несколько секунд, чтобы ответить. Многие не работают по HTTPS, или работают, но имеют недействительные сертификаты. Некоторые имеют очень противоречивы времени отклика.
Критериями
HTTP и HTTPS
Это источник моей externalip-тест скрипт, который я использовал:
Вы можете запустить его в себя, чтобы увидеть, что услуги, упомянутые здесь стоит использовать:
с wget https://raw.githubusercontent.com/rsp/scripts/master/externalip-benchmark
команду chmod а+х externalip-тест
./externalip-тест
Мои результаты, которые я получил на 2015-04-03 из Варшавы - адреса были изменены, чтобы защитить невиновных:
Лучшее время HTTP-ответа:
0.086 сек http://ip.tyk.nu/ - ответ='172.31.133.7'
0.089 сек http://whatismyip.akamai.com/ - ответ='172.31.133.7'
0.091 сек http://tnx.nl/ip - ответ='172.31.133.7'
0.117 сек http://ifcfg.me/ - ответ='172.31.133.7'
0.156 сек http://l2.io/ip - ответ='172.31.133.7'
0.317 сек http://ip.appspot.com/ - ответ='172.31.133.7'
0.336 сек http://ident.me/ - ответ='172.31.133.7'
0.338 сек http://ipof.in/txt - ответ='172.31.133.7'
0.347 сек http://icanhazip.com/ - ответ='172.31.133.7'
0.496 сек http://curlmyip.com/ - ответ='172.31.133.7'
0.527 сек http://wgetip.com/ - ответ='172.31.133.7'
0.548 сек http://curlmyip.com/ - ответ='172.31.133.7'
0.665 сек http://bot.whatismyipaddress.com/ - ответ='172.31.133.7'
0.665 сек http://eth0.me/ - ответ='172.31.133.7'
1.041 сек http://ifconfig.me/ - ответ='172.31.133.7'
1.049 сек http://corz.org/ip - ответ='172.31.133.7'
1.598 сек http://ipecho.net/plain - ответ='172.31.133.7'
Лучшие протоколу HTTPS раза ответ:
0.028 сек https://curlmyip.com/ - ответ="
0.028 сек https://curlmyip.com/ - ответ="
0.029 сек https://l2.io/ip - ответ="
0.029 сек https://tnx.nl/ip - ответ="
0.072 сек https://whatismyip.akamai.com/ - ответ="
0.113 сек https://ipecho.net/plain - ответ="
0.117 сек https://ident.me/ - ответ="
0.207 сек https://ip.tyk.nu/ - ответ='172.31.133.7'
0.214 сек https://ipof.in/txt - ответ='172.31.133.7'
0.259 сек https://ifcfg.me/ - ответ='172.31.133.7'
0.289 сек https://corz.org/ip - ответ="
0.436 сек https://ip.appspot.com/ - ответ='172.31.133.7'
0.448 сек https://bot.whatismyipaddress.com/ - ответ="
0.454 сек https://eth0.me/ - ответ="
0.673 сек https://icanhazip.com/ - ответ='172.31.133.7'
5.255 с https://ifconfig.me/ - ответ="
10.000 с https://wgetip.com/ - ответ="
(Примечание: есть некоторые быстрые ответы с пустым содержимым - это недопустимые.)
Лучший средний пинг:
10.210 //whatismyip.akamai.com/
36.820 //tnx.nl/ip
37.169 //ИС.тык.ну/
39.412 //ipof.в/тхт
40.967 //идент.мне/
41.257 //ipecho.net/plain
43.918 //файл ifcfg.мне/
45.720 //Л2.Ио/ИС
64.749 //ip.appspot.com/
123.412 //corz.org/ip
134.245 //wgetip.com/
157.997 //icanhazip.com/
161.613 //curlmyip.com/
162.100 //curlmyip.com/
268.734 //команду ifconfig.мне/
999999 //bot.whatismyipaddress.com/
999999 //через eth0.мне/
Вот результаты, которые я получил на 2015-04-03 из Амстердама:
Лучшее время HTTP-ответа:
0.021 сек http://ipecho.net/plain - ответ='172.31.13.37'
0.027 сек http://tnx.nl/ip - ответ='172.31.13.37'
0.035 сек http://whatismyip.akamai.com/ - ответ='172.31.13.37'
0.039 сек http://ifcfg.me/ - ответ='172.31.13.37'
0.045 сек http://l2.io/ip - ответ='172.31.13.37'
0.142 сек http://ident.me/ - ответ='172.31.13.37'
0.144 сек http://ipof.in/txt - ответ='172.31.13.37'
0.150 сек http://ip.appspot.com/ - ответ='172.31.13.37'
0.150 сек http://ip.tyk.nu/ - ответ='172.31.13.37'
0.170 сек http://icanhazip.com/ - ответ='172.31.13.37'
0.190 сек http://eth0.me/ - ответ='172.31.13.37'
0.191 сек http://wgetip.com/ - ответ='172.31.13.37'
0.301 сек http://curlmyip.com/ - ответ='172.31.13.37'
0.330 сек http://bot.whatismyipaddress.com/ - ответ='172.31.13.37'
0.343 сек http://curlmyip.com/ - ответ='172.31.13.37'
0.485 сек http://corz.org/ip - ответ='172.31.13.37'
3.549 с http://ifconfig.me/ - ответ='172.31.13.37'
Лучшие протоколу HTTPS раза ответ:
0.004 с https://curlmyip.com/ - ответ="
0.012 сек https://curlmyip.com/ - ответ="
0.012 сек https://tnx.nl/ip - ответ="
0.016 сек https://ipecho.net/plain - ответ="
0.071 сек https://whatismyip.akamai.com/ - ответ="
0.096 сек https://ifcfg.me/ - ответ='172.31.13.37'
0.097 сек https://ident.me/ - ответ="
0.187 сек https://corz.org/ip - ответ="
0.187 сек https://ip.appspot.com/ - ответ='172.31.13.37'
0.189 сек https://ip.tyk.nu/ - ответ='172.31.13.37'
0.195 сек https://eth0.me/ - ответ="
0.253 сек https://l2.io/ip - ответ="
0.300 сек https://ipof.in/txt - ответ='172.31.13.37'
0.324 сек https://bot.whatismyipaddress.com/ - ответ="
0.512 сек https://icanhazip.com/ - ответ='172.31.13.37'
1.272 сек https://ifconfig.me/ - ответ="
10.002 с https://wgetip.com/ - ответ="
Лучший средний пинг:
1.020 //ipecho.net/plain
1.087 //whatismyip.akamai.com/
5.011 //ip.appspot.com/
6.942 //идент.мне/
7.017 //ipof.в/тхт
8.209 //tnx.nl/ip
11.343 //ИС.тык.ну/
12.647 //файл ifcfg.мне/
13.828 //Л2.Ио/ИС
81.642 //icanhazip.com/
85.447 //wgetip.com/
91.473 //corz.org/ip
102.569 //curlmyip.com/
102.627 //curlmyip.com/
247.052 //команду ifconfig.мне/
999999 //bot.whatismyipaddress.com/
999999 //через eth0.мне/
(В 999999 пинги означает 100% потерю пакетов.)
ДНС
Для сравнения вот несколько раз, что другими методами брать - проверено на 2015-06-16 из Варшавы и Амстердама.
Использование:
время копать +короткие myip.opendns.com @resolver1.opendns.com
обычно (в реальном времени) о:
- 0.035 S из Варшавы
- 0.015 S из Амстердама
Есть фактически четыре арбитры, которые могут быть использованы таким образом:
- resolver1.opendns.com
- resolver2.opendns.com
- resolver3.opendns.com
- resolver4.opendns.com
Они все дают одно и то же время ответ в Варшаве и Амстердаме, но это не может быть дело в других местах.
Используя 208.67.222.222 - ИС resolver1.opendns.com вместо его доменного имени-это быстрее:
- 0.023 S из Варшавы
- 0.009 S из Амстердама
но может не работать в будущем, если IP не меняется (хотя это может быть маловероятно, известный сопоставителя DNS - может быть, я должен использовать IP в моем externalip сценарий - пожалуйста, прокомментируйте).
Телнет
Telnet с ЧПУ
или телнет
команду (см. выше), как правило, занимает:
- 0.103 S из Варшавы
- 0.035 S из Амстердама
(Нет заметной разницы между НЗ
и телнет
команды.)
ФТП
- 0.104 S из Варшавы
- 0.036 S из Амстердама
Доменные имена
Все методы будут быстрее (особенно когда впервые), когда IP-адреса будут использоваться вместо доменных имен, предоставляемых услуг (за исключением HTTP, который может использовать хост-виртуальные серверы, и не работать с открытыми ИС - не проверял), но перестанет работать при изменении IP-адреса, так что может быть быстрее, но менее перспективные.
Комментарии
Если вы видите какие-то интересные результаты от вашего местоположения, или если вы думаете, что некоторые другие узлы должны быть рекомендованы, а не те, которые я выбрала, пожалуйста, оставьте комментарий. Если есть какие-либо важные услуги отсутствует, пожалуйста, комментарий или разместить вопрос на GitHub. Я бы хотел оставить этот пост обновляется с текущим выбором наиболее эффективных услуг.
Я закончила бакалавра в области когнитивных наук и математики, и я ищу возможности для проведения исследований в США, начиная с полугода. Существуют ли программы для людей в моем положении? Низ-ИРТА работает только для граждан и постоянных жителей. Год назад я была по обмену в Американский колледж, но не знакомых с Пи, так как классы были ОП; могу ли я использовать обмен, чтобы найти стажировку где-нибудь в США?
Показать вопросы с тегом facebook-home yahoo airplane-mode indiana libreoffice central-asia