FreeSource : Статьи/НастройкаСети/ПроверкаСети

Проверка сети


Иногда бывает, что Вы вроде всё делаете правильно, а сеть не работает. В этом случае нужно первым делом проверить все текущие настройки сетевых интерфейсов. Убедиться, что загружен нужный модуль для сетевой карты. (Помогут lsmod и pciscan) Убедиться, что она активна. (Помогут ifconfig и ip l l, должен стоять флаг UP для нужных интерфейсов.) Убедиться, что на карту поступают пакеты и она их принимает, же
1000
лательно, без ошибок. Если интерфейсов несколько убедиться, что Вы правильно коммутируете кабеля. :) Да и такое часто бывает. Проверить таблицу маршрутизации. Понять видит ли машина соседей. (arp -a или ip n l) Сперва может потребоваться «пропинговать» несколько соседних машин. Убедиться, что Вы правильно сообщили своему ПО адреса службы преобразования имен (DNS) и эти сервера доступны. Желательно сразу разделить процедуру поиска неисправности на этапы и последовательно их пройти.

Локальная сеть


Первым делом нужно узнать IP-адреса любых двух машин в сети – их можно увидеть в выводе команды ifconfig или ip (ipconfig или winipcfg в Windows, в зависимости от версии).
Если адреса (или сетевого интерфейса целиком) нет или он не соответствует ожидаемому – настраиваем (указываем адреса и пр.)
Проверка связи между узлами – ping адрес_другой_машины

Интернет


При настройке подключения к Интернету вы пользовались рядом адресов, среди которых был адрес DNS и адрес шлюза (gateway).
При проверке первым делом смотрим, что сетевой интерфейс есть:

Далее проверяем, что шлюз указан в таблице маршрутов: команда route или ip r l (route print в Windows).
Пингуем шлюз (правда он не обязательно должен пинговаться).
Пингуем DNS (тут может быть та же история). Потому лучше сразу пытаться пинговать внешние по отношению к Вашей локальной сети адреса. Если пинг «не пошел», сообщение об ошибке может сразу указать где проблема. Оно будет зависеть от её локализации.
Если DNS пингуется, но имена узлов не разыменовываются (ping mail.ru) не работает,
см. что указано в /etc/resolv.conf.
В ALT Linux после обновления этого файла нужно выполнить # update_chrooted conf

Страницы, ссылающиеся на данную: Статьи/НастройкаСети