Ошибки «по answer» и «cannot connect» свидетельствуют о проблеме в нижних уровнях сетевых протоколов. Если предварительные тесты указывают на проблему такого рода, сконцентрируйте тестирование в области маршрутизации и сетевого интерфейса. Воспользуйтесь командами ifconfig, netstat и arp для тестирования уровня доступа к сети (Network Access Layer).

Диагностирование при помощи ifconfig

ifconfig выводит настройки сетевого интерфейса. Используйте эту команду для проверки корректности настроек пользователя, если система пользователя настраивалась недавно или с нее невозможно получить доступ к удаленному узлу, с которым спокойно работают все прочие системы той же сети.

Если выполнить ifconfig с именем интерфейса в качестве единственного аргумента, программа отображает текущие значения параметров интерфейса. Например, проверка интерфейса dnet0 системы Solaris 8 дает такой результат:

% ifconfig dnetO
 dnetO: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
 inet 172.16.55.105 netmask ffffffOO broadcast 172.16.55.255 

Команда ifconfig выводит две строки. Первая строка содержит имя интерфейса и его характеристики. Обратите внимание на следующие характеристики:

UP - Интерфейс функционален, может использоваться. Если интерфейс отклю- чен, попросите администратора системы включить его командой ifconfig (например, ifconfig dnetO up). Если интерфейс невозможно инициализировать, замените кабель интерфейса и попробуйте еще раз. Если и это не помогает, проверьте работоспособность устройства сетевого интерфейса.

RUNNING - Интерфейс действует. Если интерфейс не действует, возможно, драйвер устройства не был установлен как подобает. Администратор системы должен проверить, что все шаги установки были безошибочно выполнены.

Вторая строка вывода ifconfig содержит IP-адрес, маску подсети (в шестнадцатеричном формате), а также широковещательный адрес. Проверьте значения этих трех полей, чтобы убедиться, что интерфейс настроен правильно.

Некорректные маски подсетей и некорректные IP-адреса - две распространенные проблемы настройки интерфейсов. Некорректность маски подсети проявляется в том, что узел может связаться с другими узлами своей локальной подсети и удаленными узлами внешних сетей, однако не может связаться с узлами других локальных подсетей, ifconfig позволяет быстро обнаружить, что установлена неверная маска подсети.

Неверный IP-адрес может стать проблемой, с трудом поддающейся обнаружению. Если сетевая часть адреса неверна, все команды ping будут завершаться с ошибкой «по answer». В этом случае использование ifconfig позволяет раскрыть ошибку в адресе. Однако если неверно задан номер узла в адресе, проблему становится труднее обнаружить. Небольшая система - например персональный компьютер, который подключается к другим системам, но никогда не обрабатывает входящие соединения, - может долгое время работать с неверным адресом, и пользователь ничего не заметит. Более того, проблемы может испытывать вовсе не та система, что была некорректно настроена. Вполне возможно случайное использование вашего IP-адреса в дру гой системе, которое приведет к периодическим проблемам при обмене данными. Пример такого случая мы обсудим позже. Ошибки настройки такого типа не могут быть обнаружены при помощи ifconfig, поскольку ошибка сделана на удаленном узле. Чтобы решать подобные проблемы, необходимо использовать команду arp.

Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk

Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.