Не удается подключиться (ssh, ftp, & hellip; timeout) к одному компьютеру в локальной сети (возможен пинг)

Поскольку у меня был ноутбук (A), я пытался подключить его к настольному ПК (B) через маршрутизатор в локальной сети, проблема в том, что (B) даже не отвечает ни на один запрос, кроме пинг. Я пробовал ssh, ftp, vnc, samba, vpn, и в каждом случае (A) не сможет достичь (B), но (B) в состоянии достигнуть серверов (A) очень хорошо. Я также проверил это на устройстве Android (C) и снова (B) => (C), но (C) = / => (B).

Заметка о samba, я не знаю, должен ли он быть стабильным протоколом, но это своего рода исключение, он также не всегда соединяется (B) с (A). Другое дело, что иногда samba через nautilus видит, что есть (B) машина, но всегда не может ее смонтировать ...

Я попробовал проверить еще один пост на эту тему: загрузка (B) с Live CD. Там все работает, от ftp до ssh и samba или vnc. Поэтому я последовал другому его совету и попытался выяснить, есть ли у меня (B) брандмауэр. Пока что, кажется, ничего не указывает на это, поскольку по умолчанию его нет, я не помню, чтобы его устанавливали, и проверил установленное программное обеспечение на него.

Мои вопросы будут такими: 1. как я могу быть уверен, что у меня нет брандмауэра или какого-либо другого блока типа, я могу дать вам другие подробности, такие как вывод iptables --list (хотя понятия не имею, что это такое). 2. Если ты не думаешь, что это то, что, черт возьми, это может быть, я раньше делал ошибку по Ethernet моей MB, но теперь я знаю, что это драйверы в большинстве. Похоже, теперь это программное обеспечение, и это снова дает мне надежду.

Я проверю этот пост, чтобы дать вам все, что вам нужно, чтобы ответить. Спасибо за вашу помощь.

0
задан 4 November 2012 в 04:11

1 ответ

Первое, что нужно сделать, это убедиться, что все эти сервисы работают. Я хорошо знаком с отладкой SSH, поэтому я буду использовать это в качестве примера; но то же самое относится к любому протоколу.

1 - проверить, запущен ли сервис. Это очевидно, но иногда вещи не начинаются, по любой причине. Запустите sudo service ssh start, чтобы убедиться, что служба работает.

2 - проверьте, что брандмауэр не активен (или что доступ по SSH разрешен). Если вы работаете с настольной установкой, по умолчанию брандмауэр не установлен (так как Ubuntu не поставляется с любыми сетевыми сервисами, включенными по умолчанию), но если он есть (или если вы используете сервер Ubuntu), проверьте состояние брандмауэра с помощью sudo ufw status (для просмотра состояния брандмауэра требуется root-доступ).

3 - посмотреть, что видит другая машина. Используйте утилиту сканирования портов, например nmap, чтобы убедиться, что службы работают и прослушивают. nmap [IP address] выполнит сканирование портов данного IP-адреса и сообщит вам, какие службы запущены. Примечание - вы должны запустить это с другой машины, чтобы убедиться, что вы видите то, что действительно доступно.

Из этого вы сможете выяснить, где проблема вызвана.

0
ответ дан 4 November 2012 в 04:11

Другие вопросы по тегам:

Похожие вопросы: