отсутствие упоминания Aria2 - это просто плохая услуга, так что, сказав, проверьте Aria2. https://aria2.github.io/
Установите его, просто введя в терминал:
sudo apt install aria2
Затем просто введите это, чтобы загрузить файл:
Вы можете найти дополнительную помощь с aria2 на странице man.
Команда ip link show показывает состояние доступных интерфейсов.
Команда ip neigh show показывает локальное состояние ссылки, например:
192.168.0.1 dev eth0 lladdr 00:15:e9:ec:cc:80 REACHABLE
Для доступа к сети вам требуется хотя бы один REACHABLE.
Команда ip addr show показывает все интерфейсы и их IP-адреса.
После того, как у вас есть локальный IP-адрес и IP-адрес соседа, вы можете использовать ping или другой инструмент для проверки локальной IP-связи.
Команда ip link show показывает состояние доступных интерфейсов.
Команда ip neigh show показывает локальное состояние ссылки, например:
192.168.0.1 dev eth0 lladdr 00:15:e9:ec:cc:80 REACHABLE
Для доступа к сети вам требуется хотя бы один REACHABLE.
Команда ip addr show показывает все интерфейсы и их IP-адреса.
После того, как у вас есть локальный IP-адрес и IP-адрес соседа, вы можете использовать ping или другой инструмент для проверки локальной IP-связи.
Команда ip link show показывает состояние доступных интерфейсов.
Команда ip neigh show показывает локальное состояние ссылки, например:
192.168.0.1 dev eth0 lladdr 00:15:e9:ec:cc:80 REACHABLE
Для доступа к сети вам требуется хотя бы один REACHABLE.
Команда ip addr show показывает все интерфейсы и их IP-адреса.
После того, как у вас есть локальный IP-адрес и IP-адрес соседа, вы можете использовать ping или другой инструмент для проверки локальной IP-связи.
Команда ip link show показывает состояние доступных интерфейсов.
Команда ip neigh show показывает локальное состояние ссылки, например:
192.168.0.1 dev eth0 lladdr 00:15:e9:ec:cc:80 REACHABLE
Для доступа к сети вам требуется хотя бы один REACHABLE.
Команда ip addr show показывает все интерфейсы и их IP-адреса.
После того, как у вас есть локальный IP-адрес и IP-адрес соседа, вы можете использовать ping или другой инструмент для проверки локальной IP-связи.
Команда ip link show показывает состояние доступных интерфейсов.
Команда ip neigh show показывает локальное состояние ссылки, например:
192.168.0.1 dev eth0 lladdr 00:15:e9:ec:cc:80 REACHABLE
Для доступа к сети вам требуется хотя бы один REACHABLE.
Команда ip addr show показывает все интерфейсы и их IP-адреса.
После того, как у вас есть локальный IP-адрес и IP-адрес соседа, вы можете использовать ping или другой инструмент для проверки локальной IP-связи.
Команда ip link show
показывает статус доступных интерфейсов.
Команда ip neigh show
показывает локальное состояние ссылки, например:
192.168.0.1 dev eth0 lladdr 00: 15: e9: ec: cc: 80 REACHABLE
Для доступа к сети вам требуется хотя бы один REACHABLE.
Команда ip addr show
показывает все интерфейсы и их IP-адреса.
Как только у вас есть локальный IP-адрес и IP-адрес соседа, вы можете использовать пинг или другой инструмент для проверки локальной IP-связи.
Команда ip link show
показывает статус доступных интерфейсов.
Команда ip neigh show
показывает локальное состояние ссылки, например:
192.168.0.1 dev eth0 lladdr 00: 15: e9: ec: cc: 80 REACHABLE
Для доступа к сети вам требуется хотя бы один REACHABLE.
Команда ip addr show
показывает все интерфейсы и их IP-адреса.
Как только у вас есть локальный IP-адрес и IP-адрес соседа, вы можете использовать пинг или другой инструмент для проверки локальной IP-связи.
Команда ip link show
показывает статус доступных интерфейсов.
Команда ip neigh show
показывает локальное состояние ссылки, например:
192.168.0.1 dev eth0 lladdr 00: 15: e9: ec: cc: 80 REACHABLE
Для доступа к сети вам требуется хотя бы один REACHABLE.
Команда ip addr show
показывает все интерфейсы и их IP-адреса.
Как только у вас есть локальный IP-адрес и IP-адрес соседа, вы можете использовать пинг или другой инструмент для проверки локальной IP-связи.
nm-апплет
показывает на панели. Поэтому это не позволяет мне узнать, отказывается ли локальная связь от доступа к Интернету.
– Oxwivi
3 June 2011 в 21:17
Я думаю, что короткий ответ, который вы ищете, это команда dig, но позвольте мне рассказать вам все команды, которые я использую, FWIW. Мой опыт заключается в отладке простой домашней сети с помощью моего компьютера, беспроводного маршрутизатора и кабельного модема.
Сначала я начинаю с dig website, который выполняет поиск DNS.
LAN и DHCP. Если вы выберете время, я скорее всего не подключу к локальной сети. Для проводных соединений я просто проверяю мигание на модеме. Я не знаю команды, которая проверяет это. Для беспроводных соединений я использую iwconfig и проверю значение ESSID, убедившись, что он настроен на мою сеть.
После того, как вы проверили аппаратную часть, другая вещь, чтобы проверить подключение к локальной сети DHCP. Я проверяю ifconfig (что похоже на windows ipconfig), чтобы увидеть, есть ли у меня IP-адрес или нет. eth0 - ваше проводное соединение, а wlan0 - ваше беспроводное соединение. Посмотрите на вторую строку для значения, помеченного как «inet addr». Это IP-адрес. Наличие ip-адреса формы 192.168.x.x или 10.0.x.x означает, что я подключен к своей локальной сети, и я получаю IP-адрес от маршрутизатора.
LAN и DHCP Если dig возвращается с ответом, но он пуст, то я, вероятно, подключен к беспроводному маршрутизатору (то есть к локальной сети), но есть проблема с моим подключением к Интернету (то есть модем). Я войду в веб-интерфейс своего маршрутизатора и попытаюсь отладить проблему там. Или, я подключу свой компьютер непосредственно к модему и перепроверяю приведенные выше команды (dig и ifconfig. Обратите внимание, что IP-адрес не должен быть таким, как описано выше)
Подключен, но все еще не работает. Наконец, если dig возвращает хотя бы один IP-адрес (у большинства небольших сайтов есть один IP-адрес, где у таких крупных сайтов, как google, есть несколько ips), то я полагаю, что я, по крайней мере, подключен, и DNS работает. Проблема должна существовать в Интернете где-то.
Затем я буду использовать mtr website как более полный пинг. Mtr - это то же самое, что и команда windows tracert; он просматривает веб-сайт вместе со всеми промежуточными узлами и отображает его в режиме реального времени на терминале, таким образом показывая мне, где в Интернете у меня возникают проблемы.
Надеюсь, что это полезно!
Я использую небольшую утилиту (в репозитории), называемую wmnetmon. Его процессор дружественный и очень настраиваемый. Он использует очень мало места на экране, или вы можете состыковать его с панелью с помощью мета-апплета Swallower. Это может показаться большой работой по настройке, но это не так сложно. В конце я включил свою конфигурацию, чтобы вы начали. Моя настройка контролирует мою сеть и подключение к Интернету. Я использую 10.04, не уверен, что он работает с 11.04.
На панели или на рабочем столе
Описание - Докаппинг, который будет показывать светодиод для каждого контролируемого сервиса. Зеленые светодиоды показывают, что служба работает и работает, в отличие от мигающего красного светодиода, который указывает, что служба не отвечает правильно.
Опции
wmnetmon [-d] [-t] [-y] [-r] [-c] [-h]
-h Показать сводные данные о параметрах.
-d включает debugmode
-c использовать указанный файл конфигурации вместо $ HOME / .wmnetmonrc
-t: задает время опроса в секундах. Значение по умолчанию - 30 секунд
-y: указывает время ожидания ответа, прежде чем включать желтый светодиод. Значение по умолчанию - 60 секунд
-r: то же, что указано выше для красного (мигающего) светодиода. Значение по умолчанию - 200 секунд.
Отредактируйте .wmnetmonrc (в каталоге пользователя) и запустите wmnetmon. Светодиоды в ближайшее время станут зелеными для хостов / служб, которые отвечают и выключаются или начинают мигать красным цветом для тех, кто этого не делает. Вы можете указать, будет ли он мигать или выключаться. В первом случае команда будет выполнена, если вы настроите ее в файле rc. Это отлично подходит для воспроизведения звука. Всякий раз, когда вы указываете какой-то конкретный светодиод, соответствующее описание будет отображаться в верхней части приложения. Если вы щелкните по нему правой кнопкой мыши, хост / служба отключится, и никакая команда не будет выполнена, если эта конкретная система завершится с ошибкой. Также вы можете настроить его в файле rc, чтобы остановить его, когда он отключен. Если вы это сделаете, светодиод выключится, в противном случае он станет фиолетовым или синим, сообщив вам, если система работает или нет.
Мои параметры запуска заданы (при необходимости отредактируйте) ... ......
wmnetmon -t 10 -y 2 -r 2
Моя конфигурация (при необходимости отредактируйте) .........
# WMNetMonrc for Version 0.1c/d
#
# Please change this file and copy it to your home directory and name it
# .wmnetmonrc
#
#
# D line
# Format - D:[w|d][i|m]
# Example - D:dm
# - This line specifies the default behaviour of wmnetmonrc
# The flags are:
#
# w -> Warn when hosts/services stop responding. This is the default
# behaviour. The led will turn red and flash, and (if specified)
# an external command will be executed.
#
# d -> Don't warn. Led will be off if host/service stops responding.
#
# i -> Ignore host/service (stop monitoring it) when muted. The led
# will be blue.
#
# m -> Mute host/service (don't execute external program) but keep on
# monitoring it. The led will be blue if the host/service
# responds or purple if it does not. This is the default.
#
D:dm
#
#
# P Line
# Format: P:[<path>]<command> [<args>]
# Example: P:/usr/bin/play
# - This line specifies the program that will be run on special events.
# * ONE LAST PARAMETER will be passed on to this program according to
# event type, and will be specified in other configuration lines.
#
# P:/usr/bin/play
#
# S Line
# Format: S:<argument>
# Example: S:Siren.wav
# - This is the argument will be passed to the program specified when
# hosts/services stop responding.
#
# S:Siren.wav
#
#
# H Line
# Format: H:[tcp|udp/<servicename/portnumber>@]<host_ip_or_fqdn>:<hostname>[:flags]
# Examples: H:127.0.0.1:localhost:id
# H:tcp/smtp@127.0.0.1:sendmain on localhost:w
# H:udp/27500@192.168.0.3:quake time
# H:foo.bar.net:foobar
#
#
# - This is the most important line. Just add the hosts/services you
# want to monitor. The flags are the same as for D line.
H:192.168.0.1:dsl:wi
H:192.168.10.1:router:wi
H:192.168.10.2:test:
H:192.168.10.100:localhost:
H:192.168.10.111:dave:wi
H:192.168.10.112:family:wi
H:192.168.10.113:media1:wi
H:192.168.10.114:media2:wi
H:192.168.10.115:n770a:wi
H:192.168.10.116:n770b:wi
H:192.168.10.117:localhost:
H:192.168.10.118:localhost:
H:192.168.10.119:localhost:
H:192.168.10.120:localhost:
H:8.8.8.8:google:wi
H:8.8.4.4:google:wi
#
# end
Какую версию Ubuntu вы используете? На Meerkat и Lynx есть апплет NetworkManager, который отображается на верхней панели, с правой стороны, где находятся индикаторы. Он должен быть там по умолчанию. Я не установил ни одну версию, как упоминалось, которая не включала сетевой апплет.
Если вы не можете найти его там, вы должны удалить его по ошибке. Вы можете добавить его снова, щелкнув правой кнопкой мыши на верхней панели и выбрав «Добавить в панель», где вы найдете список апплетов на выбор. Выберите соответствующий.
Теперь, в зависимости от вашей темы значка, значок индикации, в котором нет соединения, меняется. Попробуйте нажать на апплет и выбрать отключить, посмотреть, что произойдет. Когда нет подключения к Интернету, он покажет этот значок и укажет с сообщением о том, что ваше соединение потеряно.
Я знаю о наблюдении «пожалуйста, не пинг на x веб-сайт», и вопрос «какие существуют способы». Но как мы можем сказать, доступен ли интернет, если мы его не тестируем? (Это вопрос, который я задал). Ну, это один из способов, и я добавлю другие способы, как только (и если) я найду.
Мы можем создать скрипт, который покажет вам (на терминале) состояние подключения к Интернету, пинговое надежный сервер. Мне нужно изучить, как сделать это уведомлением панели.
Сценарий:
#!/bin/bash # # This script will check if you # have access to internet # # by desgua # ####################################### while [ "$var1" != "end" ] do pingtime=$(ping -w 1 8.8.8.8 | grep ttl) if [ "$pingtime" = "" ] then pingtimetwo=$(ping -w 1 74.125.91.105 | grep ttl) if [ "$pingtimetwo" = "" ] then clear ; echo 'down' else clear ; echo 'up' fi else clear ; echo 'up' fi sleep 2 doneЯ использую небольшую утилиту (в репозитории), называемую wmnetmon. Его процессор дружественный и очень настраиваемый. Он использует очень мало места на экране, или вы можете состыковать его с панелью с помощью мета-апплета Swallower. Это может показаться большой работой по настройке, но это не так сложно. В конце я включил свою конфигурацию, чтобы вы начали. Моя настройка контролирует мою сеть и подключение к Интернету. Я использую 10.04, не уверен, что он работает с 11.04.
На панели или на рабочем столе
Описание - Докаппинг, который будет показывать светодиод для каждого контролируемого сервиса. Зеленые светодиоды показывают, что служба работает и работает, в отличие от мигающего красного светодиода, который указывает, что служба не отвечает правильно.
Опции
wmnetmon [-d] [-t] [-y] [-r] [-c] [-h]
-h Показать сводные данные о параметрах.
-d включает debugmode
-c использовать указанный файл конфигурации вместо $ HOME / .wmnetmonrc
-t: задает время опроса в секундах. Значение по умолчанию - 30 секунд
-y: указывает время ожидания ответа, прежде чем включать желтый светодиод. Значение по умолчанию - 60 секунд
-r: то же, что указано выше для красного (мигающего) светодиода. Значение по умолчанию - 200 секунд.
Отредактируйте .wmnetmonrc (в каталоге пользователя) и запустите wmnetmon. Светодиоды в ближайшее время станут зелеными для хостов / служб, которые отвечают и выключаются или начинают мигать красным цветом для тех, кто этого не делает. Вы можете указать, будет ли он мигать или выключаться. В первом случае команда будет выполнена, если вы настроите ее в файле rc. Это отлично подходит для воспроизведения звука. Всякий раз, когда вы указываете какой-то конкретный светодиод, соответствующее описание будет отображаться в верхней части приложения. Если вы щелкните по нему правой кнопкой мыши, хост / служба отключится, и никакая команда не будет выполнена, если эта конкретная система завершится с ошибкой. Также вы можете настроить его в файле rc, чтобы остановить его, когда он отключен. Если вы это сделаете, светодиод выключится, в противном случае он станет фиолетовым или синим, сообщив вам, если система работает или нет.
Мои параметры запуска заданы (при необходимости отредактируйте) ... ......
wmnetmon -t 10 -y 2 -r 2
Моя конфигурация (при необходимости отредактируйте) .........
# WMNetMonrc for Version 0.1c/d
#
# Please change this file and copy it to your home directory and name it
# .wmnetmonrc
#
#
# D line
# Format - D:[w|d][i|m]
# Example - D:dm
# - This line specifies the default behaviour of wmnetmonrc
# The flags are:
#
# w -> Warn when hosts/services stop responding. This is the default
# behaviour. The led will turn red and flash, and (if specified)
# an external command will be executed.
#
# d -> Don't warn. Led will be off if host/service stops responding.
#
# i -> Ignore host/service (stop monitoring it) when muted. The led
# will be blue.
#
# m -> Mute host/service (don't execute external program) but keep on
# monitoring it. The led will be blue if the host/service
# responds or purple if it does not. This is the default.
#
D:dm
#
#
# P Line
# Format: P:[<path>]<command> [<args>]
# Example: P:/usr/bin/play
# - This line specifies the program that will be run on special events.
# * ONE LAST PARAMETER will be passed on to this program according to
# event type, and will be specified in other configuration lines.
#
# P:/usr/bin/play
#
# S Line
# Format: S:<argument>
# Example: S:Siren.wav
# - This is the argument will be passed to the program specified when
# hosts/services stop responding.
#
# S:Siren.wav
#
#
# H Line
# Format: H:[tcp|udp/<servicename/portnumber>@]<host_ip_or_fqdn>:<hostname>[:flags]
# Examples: H:127.0.0.1:localhost:id
# H:tcp/smtp@127.0.0.1:sendmain on localhost:w
# H:udp/27500@192.168.0.3:quake time
# H:foo.bar.net:foobar
#
#
# - This is the most important line. Just add the hosts/services you
# want to monitor. The flags are the same as for D line.
H:192.168.0.1:dsl:wi
H:192.168.10.1:router:wi
H:192.168.10.2:test:
H:192.168.10.100:localhost:
H:192.168.10.111:dave:wi
H:192.168.10.112:family:wi
H:192.168.10.113:media1:wi
H:192.168.10.114:media2:wi
H:192.168.10.115:n770a:wi
H:192.168.10.116:n770b:wi
H:192.168.10.117:localhost:
H:192.168.10.118:localhost:
H:192.168.10.119:localhost:
H:192.168.10.120:localhost:
H:8.8.8.8:google:wi
H:8.8.4.4:google:wi
#
# end
Я знаю о наблюдении «пожалуйста, не пинг на x веб-сайт», и вопрос «какие существуют способы». Но как мы можем сказать, доступен ли интернет, если мы его не тестируем? (Это вопрос, который я задал). Ну, это один из способов, и я добавлю другие способы, как только (и если) я найду.
Мы можем создать скрипт, который покажет вам (на терминале) состояние подключения к Интернету, пинговое надежный сервер. Мне нужно изучить, как сделать это уведомлением панели.
Сценарий:
#!/bin/bash # # This script will check if you # have access to internet # # by desgua # ####################################### while [ "$var1" != "end" ] do pingtime=$(ping -w 1 8.8.8.8 | grep ttl) if [ "$pingtime" = "" ] then pingtimetwo=$(ping -w 1 74.125.91.105 | grep ttl) if [ "$pingtimetwo" = "" ] then clear ; echo 'down' else clear ; echo 'up' fi else clear ; echo 'up' fi sleep 2 doneКакую версию Ubuntu вы используете? На Meerkat и Lynx есть апплет NetworkManager, который отображается на верхней панели, с правой стороны, где находятся индикаторы. Он должен быть там по умолчанию. Я не установил ни одну версию, как упоминалось, которая не включала сетевой апплет.
Если вы не можете найти его там, вы должны удалить его по ошибке. Вы можете добавить его снова, щелкнув правой кнопкой мыши на верхней панели и выбрав «Добавить в панель», где вы найдете список апплетов на выбор. Выберите соответствующий.
Теперь, в зависимости от вашей темы значка, значок индикации, в котором нет соединения, меняется. Попробуйте нажать на апплет и выбрать отключить, посмотреть, что произойдет. Когда нет подключения к Интернету, он покажет этот значок и укажет с сообщением о том, что ваше соединение потеряно.
Я думаю, что короткий ответ, который вы ищете, это команда dig, но позвольте мне рассказать вам все команды, которые я использую, FWIW. Мой опыт заключается в отладке простой домашней сети с помощью моего компьютера, беспроводного маршрутизатора и кабельного модема.
Сначала я начинаю с dig website, который выполняет поиск DNS.
LAN и DHCP. Если вы выберете время, я скорее всего не подключу к локальной сети. Для проводных соединений я просто проверяю мигание на модеме. Я не знаю команды, которая проверяет это. Для беспроводных соединений я использую iwconfig и проверю значение ESSID, убедившись, что он настроен на мою сеть.
После того, как вы проверили аппаратную часть, другая вещь, чтобы проверить подключение к локальной сети DHCP. Я проверяю ifconfig (что похоже на windows ipconfig), чтобы увидеть, есть ли у меня IP-адрес или нет. eth0 - ваше проводное соединение, а wlan0 - ваше беспроводное соединение. Посмотрите на вторую строку для значения, помеченного как «inet addr». Это IP-адрес. Наличие ip-адреса формы 192.168.x.x или 10.0.x.x означает, что я подключен к своей локальной сети, и я получаю IP-адрес от маршрутизатора.
LAN и DHCP Если dig возвращается с ответом, но он пуст, то я, вероятно, подключен к беспроводному маршрутизатору (то есть к локальной сети), но есть проблема с моим подключением к Интернету (то есть модем). Я войду в веб-интерфейс своего маршрутизатора и попытаюсь отладить проблему там. Или, я подключу свой компьютер непосредственно к модему и перепроверяю приведенные выше команды (dig и ifconfig. Обратите внимание, что IP-адрес не должен быть таким, как описано выше)
Подключен, но все еще не работает. Наконец, если dig возвращает хотя бы один IP-адрес (у большинства небольших сайтов есть один IP-адрес, где у таких крупных сайтов, как google, есть несколько ips), то я полагаю, что я, по крайней мере, подключен, и DNS работает. Проблема должна существовать в Интернете где-то.
Затем я буду использовать mtr website как более полный пинг. Mtr - это то же самое, что и команда windows tracert; он просматривает веб-сайт вместе со всеми промежуточными узлами и отображает его в режиме реального времени на терминале, таким образом показывая мне, где в Интернете у меня возникают проблемы.
Надеюсь, что это полезно!
Я использую небольшую утилиту (в репозитории), называемую wmnetmon. Его процессор дружественный и очень настраиваемый. Он использует очень мало места на экране, или вы можете состыковать его с панелью с помощью мета-апплета Swallower. Это может показаться большой работой по настройке, но это не так сложно. В конце я включил свою конфигурацию, чтобы вы начали. Моя настройка контролирует мою сеть и подключение к Интернету. Я использую 10.04, не уверен, что он работает с 11.04.
На панели или на рабочем столе
Описание - Докаппинг, который будет показывать светодиод для каждого контролируемого сервиса. Зеленые светодиоды показывают, что служба работает и работает, в отличие от мигающего красного светодиода, который указывает, что служба не отвечает правильно.
Опции
wmnetmon [-d] [-t] [-y] [-r] [-c] [-h]
-h Показать сводные данные о параметрах.
-d включает debugmode
-c использовать указанный файл конфигурации вместо $ HOME / .wmnetmonrc
-t: задает время опроса в секундах. Значение по умолчанию - 30 секунд
-y: указывает время ожидания ответа, прежде чем включать желтый светодиод. Значение по умолчанию - 60 секунд
-r: то же, что указано выше для красного (мигающего) светодиода. Значение по умолчанию - 200 секунд.
Отредактируйте .wmnetmonrc (в каталоге пользователя) и запустите wmnetmon. Светодиоды в ближайшее время станут зелеными для хостов / служб, которые отвечают и выключаются или начинают мигать красным цветом для тех, кто этого не делает. Вы можете указать, будет ли он мигать или выключаться. В первом случае команда будет выполнена, если вы настроите ее в файле rc. Это отлично подходит для воспроизведения звука. Всякий раз, когда вы указываете какой-то конкретный светодиод, соответствующее описание будет отображаться в верхней части приложения. Если вы щелкните по нему правой кнопкой мыши, хост / служба отключится, и никакая команда не будет выполнена, если эта конкретная система завершится с ошибкой. Также вы можете настроить его в файле rc, чтобы остановить его, когда он отключен. Если вы это сделаете, светодиод выключится, в противном случае он станет фиолетовым или синим, сообщив вам, если система работает или нет.
Мои параметры запуска заданы (при необходимости отредактируйте) ... ......
wmnetmon -t 10 -y 2 -r 2
Моя конфигурация (при необходимости отредактируйте) .........
# WMNetMonrc for Version 0.1c/d
#
# Please change this file and copy it to your home directory and name it
# .wmnetmonrc
#
#
# D line
# Format - D:[w|d][i|m]
# Example - D:dm
# - This line specifies the default behaviour of wmnetmonrc
# The flags are:
#
# w -> Warn when hosts/services stop responding. This is the default
# behaviour. The led will turn red and flash, and (if specified)
# an external command will be executed.
#
# d -> Don't warn. Led will be off if host/service stops responding.
#
# i -> Ignore host/service (stop monitoring it) when muted. The led
# will be blue.
#
# m -> Mute host/service (don't execute external program) but keep on
# monitoring it. The led will be blue if the host/service
# responds or purple if it does not. This is the default.
#
D:dm
#
#
# P Line
# Format: P:[<path>]<command> [<args>]
# Example: P:/usr/bin/play
# - This line specifies the program that will be run on special events.
# * ONE LAST PARAMETER will be passed on to this program according to
# event type, and will be specified in other configuration lines.
#
# P:/usr/bin/play
#
# S Line
# Format: S:<argument>
# Example: S:Siren.wav
# - This is the argument will be passed to the program specified when
# hosts/services stop responding.
#
# S:Siren.wav
#
#
# H Line
# Format: H:[tcp|udp/<servicename/portnumber>@]<host_ip_or_fqdn>:<hostname>[:flags]
# Examples: H:127.0.0.1:localhost:id
# H:tcp/smtp@127.0.0.1:sendmain on localhost:w
# H:udp/27500@192.168.0.3:quake time
# H:foo.bar.net:foobar
#
#
# - This is the most important line. Just add the hosts/services you
# want to monitor. The flags are the same as for D line.
H:192.168.0.1:dsl:wi
H:192.168.10.1:router:wi
H:192.168.10.2:test:
H:192.168.10.100:localhost:
H:192.168.10.111:dave:wi
H:192.168.10.112:family:wi
H:192.168.10.113:media1:wi
H:192.168.10.114:media2:wi
H:192.168.10.115:n770a:wi
H:192.168.10.116:n770b:wi
H:192.168.10.117:localhost:
H:192.168.10.118:localhost:
H:192.168.10.119:localhost:
H:192.168.10.120:localhost:
H:8.8.8.8:google:wi
H:8.8.4.4:google:wi
#
# end
Я знаю о наблюдении «пожалуйста, не пинг на x веб-сайт», и вопрос «какие существуют способы». Но как мы можем сказать, доступен ли интернет, если мы его не тестируем? (Это вопрос, который я задал). Ну, это один из способов, и я добавлю другие способы, как только (и если) я найду.
Мы можем создать скрипт, который покажет вам (на терминале) состояние подключения к Интернету, пинговое надежный сервер. Мне нужно изучить, как сделать это уведомлением панели.
Сценарий:
#!/bin/bash # # This script will check if you # have access to internet # # by desgua # ####################################### while [ "$var1" != "end" ] do pingtime=$(ping -w 1 8.8.8.8 | grep ttl) if [ "$pingtime" = "" ] then pingtimetwo=$(ping -w 1 74.125.91.105 | grep ttl) if [ "$pingtimetwo" = "" ] then clear ; echo 'down' else clear ; echo 'up' fi else clear ; echo 'up' fi sleep 2 doneКакую версию Ubuntu вы используете? На Meerkat и Lynx есть апплет NetworkManager, который отображается на верхней панели, с правой стороны, где находятся индикаторы. Он должен быть там по умолчанию. Я не установил ни одну версию, как упоминалось, которая не включала сетевой апплет.
Если вы не можете найти его там, вы должны удалить его по ошибке. Вы можете добавить его снова, щелкнув правой кнопкой мыши на верхней панели и выбрав «Добавить в панель», где вы найдете список апплетов на выбор. Выберите соответствующий.
Теперь, в зависимости от вашей темы значка, значок индикации, в котором нет соединения, меняется. Попробуйте нажать на апплет и выбрать отключить, посмотреть, что произойдет. Когда нет подключения к Интернету, он покажет этот значок и укажет с сообщением о том, что ваше соединение потеряно.
Я думаю, что короткий ответ, который вы ищете, это команда dig, но позвольте мне рассказать вам все команды, которые я использую, FWIW. Мой опыт заключается в отладке простой домашней сети с помощью моего компьютера, беспроводного маршрутизатора и кабельного модема.
Сначала я начинаю с dig website, который выполняет поиск DNS.
LAN и DHCP. Если вы выберете время, я скорее всего не подключу к локальной сети. Для проводных соединений я просто проверяю мигание на модеме. Я не знаю команды, которая проверяет это. Для беспроводных соединений я использую iwconfig и проверю значение ESSID, убедившись, что он настроен на мою сеть.
После того, как вы проверили аппаратную часть, другая вещь, чтобы проверить подключение к локальной сети DHCP. Я проверяю ifconfig (что похоже на windows ipconfig), чтобы увидеть, есть ли у меня IP-адрес или нет. eth0 - ваше проводное соединение, а wlan0 - ваше беспроводное соединение. Посмотрите на вторую строку для значения, помеченного как «inet addr». Это IP-адрес. Наличие ip-адреса формы 192.168.x.x или 10.0.x.x означает, что я подключен к своей локальной сети, и я получаю IP-адрес от маршрутизатора.
LAN и DHCP Если dig возвращается с ответом, но он пуст, то я, вероятно, подключен к беспроводному маршрутизатору (то есть к локальной сети), но есть проблема с моим подключением к Интернету (то есть модем). Я войду в веб-интерфейс своего маршрутизатора и попытаюсь отладить проблему там. Или, я подключу свой компьютер непосредственно к модему и перепроверяю приведенные выше команды (dig и ifconfig. Обратите внимание, что IP-адрес не должен быть таким, как описано выше)
Подключен, но все еще не работает. Наконец, если dig возвращает хотя бы один IP-адрес (у большинства небольших сайтов есть один IP-адрес, где у таких крупных сайтов, как google, есть несколько ips), то я полагаю, что я, по крайней мере, подключен, и DNS работает. Проблема должна существовать в Интернете где-то.
Затем я буду использовать mtr website как более полный пинг. Mtr - это то же самое, что и команда windows tracert; он просматривает веб-сайт вместе со всеми промежуточными узлами и отображает его в режиме реального времени на терминале, таким образом показывая мне, где в Интернете у меня возникают проблемы.
Надеюсь, что это полезно!
Я использую небольшую утилиту (в репозитории), называемую wmnetmon. Его процессор дружественный и очень настраиваемый. Он использует очень мало места на экране, или вы можете состыковать его с панелью с помощью мета-апплета Swallower. Это может показаться большой работой по настройке, но это не так сложно. В конце я включил свою конфигурацию, чтобы вы начали. Моя настройка контролирует мою сеть и подключение к Интернету. Я использую 10.04, не уверен, что он работает с 11.04.
На панели или на рабочем столе
Описание - Докаппинг, который будет показывать светодиод для каждого контролируемого сервиса. Зеленые светодиоды показывают, что служба работает и работает, в отличие от мигающего красного светодиода, который указывает, что служба не отвечает правильно.
Опции
wmnetmon [-d] [-t] [-y] [-r] [-c] [-h]
-h Показать сводные данные о параметрах.
-d включает debugmode
-c использовать указанный файл конфигурации вместо $ HOME / .wmnetmonrc
-t: задает время опроса в секундах. Значение по умолчанию - 30 секунд
-y: указывает время ожидания ответа, прежде чем включать желтый светодиод. Значение по умолчанию - 60 секунд
-r: то же, что указано выше для красного (мигающего) светодиода. Значение по умолчанию - 200 секунд.
Отредактируйте .wmnetmonrc (в каталоге пользователя) и запустите wmnetmon. Светодиоды в ближайшее время станут зелеными для хостов / служб, которые отвечают и выключаются или начинают мигать красным цветом для тех, кто этого не делает. Вы можете указать, будет ли он мигать или выключаться. В первом случае команда будет выполнена, если вы настроите ее в файле rc. Это отлично подходит для воспроизведения звука. Всякий раз, когда вы указываете какой-то конкретный светодиод, соответствующее описание будет отображаться в верхней части приложения. Если вы щелкните по нему правой кнопкой мыши, хост / служба отключится, и никакая команда не будет выполнена, если эта конкретная система завершится с ошибкой. Также вы можете настроить его в файле rc, чтобы остановить его, когда он отключен. Если вы это сделаете, светодиод выключится, в противном случае он станет фиолетовым или синим, сообщив вам, если система работает или нет.
Мои параметры запуска заданы (при необходимости отредактируйте) ... ......
wmnetmon -t 10 -y 2 -r 2
Моя конфигурация (при необходимости отредактируйте) .........
# WMNetMonrc for Version 0.1c/d
#
# Please change this file and copy it to your home directory and name it
# .wmnetmonrc
#
#
# D line
# Format - D:[w|d][i|m]
# Example - D:dm
# - This line specifies the default behaviour of wmnetmonrc
# The flags are:
#
# w -> Warn when hosts/services stop responding. This is the default
# behaviour. The led will turn red and flash, and (if specified)
# an external command will be executed.
#
# d -> Don't warn. Led will be off if host/service stops responding.
#
# i -> Ignore host/service (stop monitoring it) when muted. The led
# will be blue.
#
# m -> Mute host/service (don't execute external program) but keep on
# monitoring it. The led will be blue if the host/service
# responds or purple if it does not. This is the default.
#
D:dm
#
#
# P Line
# Format: P:[<path>]<command> [<args>]
# Example: P:/usr/bin/play
# - This line specifies the program that will be run on special events.
# * ONE LAST PARAMETER will be passed on to this program according to
# event type, and will be specified in other configuration lines.
#
# P:/usr/bin/play
#
# S Line
# Format: S:<argument>
# Example: S:Siren.wav
# - This is the argument will be passed to the program specified when
# hosts/services stop responding.
#
# S:Siren.wav
#
#
# H Line
# Format: H:[tcp|udp/<servicename/portnumber>@]<host_ip_or_fqdn>:<hostname>[:flags]
# Examples: H:127.0.0.1:localhost:id
# H:tcp/smtp@127.0.0.1:sendmain on localhost:w
# H:udp/27500@192.168.0.3:quake time
# H:foo.bar.net:foobar
#
#
# - This is the most important line. Just add the hosts/services you
# want to monitor. The flags are the same as for D line.
H:192.168.0.1:dsl:wi
H:192.168.10.1:router:wi
H:192.168.10.2:test:
H:192.168.10.100:localhost:
H:192.168.10.111:dave:wi
H:192.168.10.112:family:wi
H:192.168.10.113:media1:wi
H:192.168.10.114:media2:wi
H:192.168.10.115:n770a:wi
H:192.168.10.116:n770b:wi
H:192.168.10.117:localhost:
H:192.168.10.118:localhost:
H:192.168.10.119:localhost:
H:192.168.10.120:localhost:
H:8.8.8.8:google:wi
H:8.8.4.4:google:wi
#
# end
Я знаю о наблюдении «пожалуйста, не пинг на x веб-сайт», и вопрос «какие существуют способы». Но как мы можем сказать, доступен ли интернет, если мы его не тестируем? (Это вопрос, который я задал). Ну, это один из способов, и я добавлю другие способы, как только (и если) я найду.
Мы можем создать скрипт, который покажет вам (на терминале) состояние подключения к Интернету, пинговое надежный сервер. Мне нужно изучить, как сделать это уведомлением панели.
Сценарий:
#!/bin/bash # # This script will check if you # have access to internet # # by desgua # ####################################### while [ "$var1" != "end" ] do pingtime=$(ping -w 1 8.8.8.8 | grep ttl) if [ "$pingtime" = "" ] then pingtimetwo=$(ping -w 1 74.125.91.105 | grep ttl) if [ "$pingtimetwo" = "" ] then clear ; echo 'down' else clear ; echo 'up' fi else clear ; echo 'up' fi sleep 2 doneКакую версию Ubuntu вы используете? На Meerkat и Lynx есть апплет NetworkManager, который отображается на верхней панели, с правой стороны, где находятся индикаторы. Он должен быть там по умолчанию. Я не установил ни одну версию, как упоминалось, которая не включала сетевой апплет.
Если вы не можете найти его там, вы должны удалить его по ошибке. Вы можете добавить его снова, щелкнув правой кнопкой мыши на верхней панели и выбрав «Добавить в панель», где вы найдете список апплетов на выбор. Выберите соответствующий.
Теперь, в зависимости от вашей темы значка, значок индикации, в котором нет соединения, меняется. Попробуйте нажать на апплет и выбрать отключить, посмотреть, что произойдет. Когда нет подключения к Интернету, он покажет этот значок и укажет с сообщением о том, что ваше соединение потеряно.
Я думаю, что короткий ответ, который вы ищете, это команда dig, но позвольте мне рассказать вам все команды, которые я использую, FWIW. Мой опыт заключается в отладке простой домашней сети с помощью моего компьютера, беспроводного маршрутизатора и кабельного модема.
Сначала я начинаю с dig website, который выполняет поиск DNS.
LAN и DHCP. Если вы выберете время, я скорее всего не подключу к локальной сети. Для проводных соединений я просто проверяю мигание на модеме. Я не знаю команды, которая проверяет это. Для беспроводных соединений я использую iwconfig и проверю значение ESSID, убедившись, что он настроен на мою сеть.
После того, как вы проверили аппаратную часть, другая вещь, чтобы проверить подключение к локальной сети DHCP. Я проверяю ifconfig (что похоже на windows ipconfig), чтобы увидеть, есть ли у меня IP-адрес или нет. eth0 - ваше проводное соединение, а wlan0 - ваше беспроводное соединение. Посмотрите на вторую строку для значения, помеченного как «inet addr». Это IP-адрес. Наличие ip-адреса формы 192.168.x.x или 10.0.x.x означает, что я подключен к своей локальной сети, и я получаю IP-адрес от маршрутизатора.
LAN и DHCP Если dig возвращается с ответом, но он пуст, то я, вероятно, подключен к беспроводному маршрутизатору (то есть к локальной сети), но есть проблема с моим подключением к Интернету (то есть модем). Я войду в веб-интерфейс своего маршрутизатора и попытаюсь отладить проблему там. Или, я подключу свой компьютер непосредственно к модему и перепроверяю приведенные выше команды (dig и ifconfig. Обратите внимание, что IP-адрес не должен быть таким, как описано выше)
Подключен, но все еще не работает. Наконец, если dig возвращает хотя бы один IP-адрес (у большинства небольших сайтов есть один IP-адрес, где у таких крупных сайтов, как google, есть несколько ips), то я полагаю, что я, по крайней мере, подключен, и DNS работает. Проблема должна существовать в Интернете где-то.
Затем я буду использовать mtr website как более полный пинг. Mtr - это то же самое, что и команда windows tracert; он просматривает веб-сайт вместе со всеми промежуточными узлами и отображает его в режиме реального времени на терминале, таким образом показывая мне, где в Интернете у меня возникают проблемы.
Надеюсь, что это полезно!
Я использую небольшую утилиту (в репозитории), называемую wmnetmon. Его процессор дружественный и очень настраиваемый. Он использует очень мало места на экране, или вы можете состыковать его с панелью с помощью мета-апплета Swallower. Это может показаться большой работой по настройке, но это не так сложно. В конце я включил свою конфигурацию, чтобы вы начали. Моя настройка контролирует мою сеть и подключение к Интернету. Я использую 10.04, не уверен, что он работает с 11.04.
На панели или на рабочем столе
Описание - Докаппинг, который будет показывать светодиод для каждого контролируемого сервиса. Зеленые светодиоды показывают, что служба работает и работает, в отличие от мигающего красного светодиода, который указывает, что служба не отвечает правильно.
Опции
wmnetmon [-d] [-t] [-y] [-r] [-c] [-h]
-h Показать сводные данные о параметрах.
-d включает debugmode
-c использовать указанный файл конфигурации вместо $ HOME / .wmnetmonrc
-t: задает время опроса в секундах. Значение по умолчанию - 30 секунд
-y: указывает время ожидания ответа, прежде чем включать желтый светодиод. Значение по умолчанию - 60 секунд
-r: то же, что указано выше для красного (мигающего) светодиода. Значение по умолчанию - 200 секунд.
Отредактируйте .wmnetmonrc (в каталоге пользователя) и запустите wmnetmon. Светодиоды в ближайшее время станут зелеными для хостов / служб, которые отвечают и выключаются или начинают мигать красным цветом для тех, кто этого не делает. Вы можете указать, будет ли он мигать или выключаться. В первом случае команда будет выполнена, если вы настроите ее в файле rc. Это отлично подходит для воспроизведения звука. Всякий раз, когда вы указываете какой-то конкретный светодиод, соответствующее описание будет отображаться в верхней части приложения. Если вы щелкните по нему правой кнопкой мыши, хост / служба отключится, и никакая команда не будет выполнена, если эта конкретная система завершится с ошибкой. Также вы можете настроить его в файле rc, чтобы остановить его, когда он отключен. Если вы это сделаете, светодиод выключится, в противном случае он станет фиолетовым или синим, сообщив вам, если система работает или нет.
Мои параметры запуска заданы (при необходимости отредактируйте) ... ......
wmnetmon -t 10 -y 2 -r 2
Моя конфигурация (при необходимости отредактируйте) .........
# WMNetMonrc for Version 0.1c/d
#
# Please change this file and copy it to your home directory and name it
# .wmnetmonrc
#
#
# D line
# Format - D:[w|d][i|m]
# Example - D:dm
# - This line specifies the default behaviour of wmnetmonrc
# The flags are:
#
# w -> Warn when hosts/services stop responding. This is the default
# behaviour. The led will turn red and flash, and (if specified)
# an external command will be executed.
#
# d -> Don't warn. Led will be off if host/service stops responding.
#
# i -> Ignore host/service (stop monitoring it) when muted. The led
# will be blue.
#
# m -> Mute host/service (don't execute external program) but keep on
# monitoring it. The led will be blue if the host/service
# responds or purple if it does not. This is the default.
#
D:dm
#
#
# P Line
# Format: P:[<path>]<command> [<args>]
# Example: P:/usr/bin/play
# - This line specifies the program that will be run on special events.
# * ONE LAST PARAMETER will be passed on to this program according to
# event type, and will be specified in other configuration lines.
#
# P:/usr/bin/play
#
# S Line
# Format: S:<argument>
# Example: S:Siren.wav
# - This is the argument will be passed to the program specified when
# hosts/services stop responding.
#
# S:Siren.wav
#
#
# H Line
# Format: H:[tcp|udp/<servicename/portnumber>@]<host_ip_or_fqdn>:<hostname>[:flags]
# Examples: H:127.0.0.1:localhost:id
# H:tcp/smtp@127.0.0.1:sendmain on localhost:w
# H:udp/27500@192.168.0.3:quake time
# H:foo.bar.net:foobar
#
#
# - This is the most important line. Just add the hosts/services you
# want to monitor. The flags are the same as for D line.
H:192.168.0.1:dsl:wi
H:192.168.10.1:router:wi
H:192.168.10.2:test:
H:192.168.10.100:localhost:
H:192.168.10.111:dave:wi
H:192.168.10.112:family:wi
H:192.168.10.113:media1:wi
H:192.168.10.114:media2:wi
H:192.168.10.115:n770a:wi
H:192.168.10.116:n770b:wi
H:192.168.10.117:localhost:
H:192.168.10.118:localhost:
H:192.168.10.119:localhost:
H:192.168.10.120:localhost:
H:8.8.8.8:google:wi
H:8.8.4.4:google:wi
#
# end
Я знаю о наблюдении «пожалуйста, не пинг на x веб-сайт», и вопрос «какие существуют способы». Но как мы можем сказать, доступен ли интернет, если мы его не тестируем? (Это вопрос, который я задал). Ну, это один из способов, и я добавлю другие способы, как только (и если) я найду.
Мы можем создать скрипт, который покажет вам (на терминале) состояние подключения к Интернету, пинговое надежный сервер. Мне нужно изучить, как сделать это уведомлением панели.
Сценарий:
#!/bin/bash # # This script will check if you # have access to internet # # by desgua # ####################################### while [ "$var1" != "end" ] do pingtime=$(ping -w 1 8.8.8.8 | grep ttl) if [ "$pingtime" = "" ] then pingtimetwo=$(ping -w 1 74.125.91.105 | grep ttl) if [ "$pingtimetwo" = "" ] then clear ; echo 'down' else clear ; echo 'up' fi else clear ; echo 'up' fi sleep 2 doneКакую версию Ubuntu вы используете? На Meerkat и Lynx есть апплет NetworkManager, который отображается на верхней панели, с правой стороны, где находятся индикаторы. Он должен быть там по умолчанию. Я не установил ни одну версию, как упоминалось, которая не включала сетевой апплет.
Если вы не можете найти его там, вы должны удалить его по ошибке. Вы можете добавить его снова, щелкнув правой кнопкой мыши на верхней панели и выбрав «Добавить в панель», где вы найдете список апплетов на выбор. Выберите соответствующий.
Теперь, в зависимости от вашей темы значка, значок индикации, в котором нет соединения, меняется. Попробуйте нажать на апплет и выбрать отключить, посмотреть, что произойдет. Когда нет подключения к Интернету, он покажет этот значок и укажет с сообщением о том, что ваше соединение потеряно.
Я думаю, что короткий ответ, который вы ищете, это команда dig, но позвольте мне рассказать вам все команды, которые я использую, FWIW. Мой опыт заключается в отладке простой домашней сети с помощью моего компьютера, беспроводного маршрутизатора и кабельного модема.
Сначала я начинаю с dig website, который выполняет поиск DNS.
LAN и DHCP. Если вы выберете время, я скорее всего не подключу к локальной сети. Для проводных соединений я просто проверяю мигание на модеме. Я не знаю команды, которая проверяет это. Для беспроводных соединений я использую iwconfig и проверю значение ESSID, убедившись, что он настроен на мою сеть.
После того, как вы проверили аппаратную часть, другая вещь, чтобы проверить подключение к локальной сети DHCP. Я проверяю ifconfig (что похоже на windows ipconfig), чтобы увидеть, есть ли у меня IP-адрес или нет. eth0 - ваше проводное соединение, а wlan0 - ваше беспроводное соединение. Посмотрите на вторую строку для значения, помеченного как «inet addr». Это IP-адрес. Наличие ip-адреса формы 192.168.x.x или 10.0.x.x означает, что я подключен к своей локальной сети, и я получаю IP-адрес от маршрутизатора.
LAN и DHCP Если dig возвращается с ответом, но он пуст, то я, вероятно, подключен к беспроводному маршрутизатору (то есть к локальной сети), но есть проблема с моим подключением к Интернету (то есть модем). Я войду в веб-интерфейс своего маршрутизатора и попытаюсь отладить проблему там. Или, я подключу свой компьютер непосредственно к модему и перепроверяю приведенные выше команды (dig и ifconfig. Обратите внимание, что IP-адрес не должен быть таким, как описано выше)
Подключен, но все еще не работает. Наконец, если dig возвращает хотя бы один IP-адрес (у большинства небольших сайтов есть один IP-адрес, где у таких крупных сайтов, как google, есть несколько ips), то я полагаю, что я, по крайней мере, подключен, и DNS работает. Проблема должна существовать в Интернете где-то.
Затем я буду использовать mtr website как более полный пинг. Mtr - это то же самое, что и команда windows tracert; он просматривает веб-сайт вместе со всеми промежуточными узлами и отображает его в режиме реального времени на терминале, таким образом показывая мне, где в Интернете у меня возникают проблемы.
Надеюсь, что это полезно!
Я думаю, что короткий ответ, который вы ищете, это команда dig
, но позвольте мне рассказать вам все команды, которые я использую, FWIW. Мой опыт заключается в отладке простой домашней сети с помощью моего компьютера, беспроводного маршрутизатора и кабельного модема.
Сначала я начинаю с dig сайта
, который выполняет поиск DNS ,
LAN и DHCP. Если вы выберете время, я скорее всего не подключу к локальной сети. Для проводных соединений я просто проверяю мигание на модеме. Я не знаю команды, которая проверяет это. Для беспроводных соединений я использую iwconfig
и проверю значение ESSID, убедившись, что он настроен на мою сеть.
После того, как вы проверили аппаратную часть, проверка подключения к локальной сети - DHCP. Я проверяю ifconfig
(что похоже на windows ipconfig), чтобы увидеть, есть ли у меня IP-адрес или нет. eth0 - ваше проводное соединение, а wlan0 - ваше беспроводное соединение. Посмотрите на вторую строку для значения, помеченного как «inet addr». Это IP-адрес. Наличие ip-адреса формы 192.168.x.x или 10.0.x.x означает, что я подключен к своей локальной сети, и я получаю IP-адрес от маршрутизатора.
DNS и Интернет Если копания возвращается с ответом, но она пуста, то я, вероятно, подключен к моему беспроводному маршрутизатору (т. е. к локальной сети), но есть проблема с моим подключением к Интернету (т.е. , модем). Я войду в веб-интерфейс своего маршрутизатора и попытаюсь отладить проблему там. Или, я подключу свой компьютер непосредственно к модему и перепроверяю приведенные выше команды (dig и ifconfig. Обратите внимание, что IP-адрес не должен быть таким, как описано выше)
Подключено, но все еще не работает. Наконец, если dig возвращает хотя бы один IP-адрес (у большинства небольших сайтов есть один IP-адрес, где у таких крупных сайтов, как google, есть несколько ips), то я полагаю, что я, по крайней мере, подключен, и DNS работает. Проблема должна существовать в Интернете где-то.
Затем я использую mtr website
в качестве более полного пинга. Mtr - это то же самое, что и команда windows tracert; он просматривает веб-сайт вместе со всеми промежуточными узлами и отображает его в режиме реального времени на терминале, таким образом показывая мне, где в Интернете у меня возникают проблемы.
Надеюсь, что это полезно!
Я знаю о наблюдении «пожалуйста, не пинг на x веб-сайт», и вопрос «какие существуют пути». Но как мы можем сказать, доступен ли интернет, если мы его не тестируем? (Это вопрос, который я задал). Ну, это один из способов, и я добавлю другие способы, как только (и если) я найду.
Мы можем создать скрипт, который покажет вам (на терминале) Интернет состояние подключения pinging некоторый надежный сервер. Мне нужно изучить, как сделать это уведомлением панели.
Сценарий:
#! / bin / bash # # Этот скрипт проверяет, есть ли у вас доступ к интернету # # по desgua # ######### ############################## while while ["$ var1"! = "end"] do pingtime = $ (ping -w 1 8.8.8.8 | grep ttl), если ["$ pingtime" = ""], тогда pingtimetwo = $ (ping -w 1 74.125.91.105 | grep ttl), если ["$ pingtimetwo" = ""] затем очистить; echo 'down' еще ясно; echo 'up' fi else clear; echo 'up' fi sleep 2 done