SSH не может подключиться

1166
WYSIWYG

Я только что обновился с fedora 17 до fedora 19, используя fedup как на моем ноутбуке, так и на рабочем столе. Почему-то ssh не работает как на моем ноутбуке, так и на рабочем столе.

В обоих случаях я обеспечил следующее:

  1. Порты определены в /etc/ssh/sshd.config
  2. SELINUX установлен на permissive
  3. Включен и запущен SSH /sbin/services sshd start
  4. Проверил ssh статус с systemctl status sshd.serviceи говорит чтоServer listening on :: port 9022
  5. Также добавлен порт в semanage

Это все еще не работает ( No route to host)

РЕДАКТИРОВАТЬ

Ноутбук на Wi-Fi и кабели и соединения в порядке, так как я могу подключиться к Интернету.

LAPTOP

IP: 192.168.21.57

Таблица маршрутизации:

Destination Gateway Genmask Flags MSS Window irtt Iface default 192.168.20.1 0.0.0.0 UG 0 0 0 wlp3s0 192.168.20.0 * 255.255.254.0 U 0 0 0 wlp3s0 

пинг рабочего стола 192.168.14.110 не дает проблем:

21 packets transmitted, 21 received, 0% packet loss, time 20027ms rtt min/avg/max/mdev = 2.118/21.040/128.028/38.759 ms 

Настольный компьютер для ноутбука также работает.

Таблица маршрутизации рабочего стола:

Destination Gateway Genmask Flags MSS Window irtt Iface default 192.168.14.1 0.0.0.0 UG 0 0 0 em1 192.168.14.0 * 255.255.255.0 U 0 0 0 em1 

Я не смог открыть настройки брандмауэра (как на ноутбуке, так и на рабочем столе): при попытке открыть его из меню или из командной строки ( system-config-firewall) он говорит:ERROR: FirewallD is active, please use firewall-config

Я не имею большого представления о том, как настроить брандмауэр из командной строки.

Что может быть не так?

0
«Никакой маршрут к хосту» не является специфичным для SSH. Это означает, что нет маршрута к хосту, поэтому все IP-соединения не будут работать. Не беспокойтесь о конфигурации ssh, вместо этого посмотрите на сетевые настройки как ноутбука, так и рабочего стола. Добавьте IP-адреса, маску сети, таблицу маршрутизации и, возможно, настройки брандмауэра к своему сообщению. В случае странности FW попробуйте использовать эхо-запрос ICMP (он же ping) или сеанс telnet. Я ожидаю, что те потерпят неудачу с той же ошибкой. (нет маршрута к хосту). Наконец: проверьте кабели и убедитесь, что они правильно подключены. (Или, скорее, сделайте это сначала :)) Hennes 10 лет назад 1
О, я понял. это была проблема FW. Отключил FWDaemon и переопределил порты. Работает в настоящее время. В любом случае спасибо. WYSIWYG 10 лет назад 0
Не стесняйтесь опубликовать это как ответ и принять его. Таким образом, вопрос помечается как решенный. (Если нет, он будет время от времени попадать на первую страницу, пока не будет дан ответ). Hennes 10 лет назад 0

1 ответ на вопрос

0
WYSIWYG

Кажется, это была проблема с брандмауэром.

Я остановил брандмауэр, удалил порт (определяемый пользователем) и переопределил его, и теперь ssh работает.

Кажется, брандмауэр был сброшен во время обновления.

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