Кажется, это была проблема с брандмауэром.
Я остановил брандмауэр, удалил порт (определяемый пользователем) и переопределил его, и теперь ssh работает.
Кажется, брандмауэр был сброшен во время обновления.
Я только что обновился с fedora 17 до fedora 19, используя fedup как на моем ноутбуке, так и на рабочем столе. Почему-то ssh не работает как на моем ноутбуке, так и на рабочем столе.
В обоих случаях я обеспечил следующее:
/etc/ssh/sshd.config
permissive
/sbin/services sshd start
systemctl status sshd.service
и говорит чтоServer listening on :: port 9022
Это все еще не работает ( 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
Я не имею большого представления о том, как настроить брандмауэр из командной строки.
Что может быть не так?
Кажется, это была проблема с брандмауэром.
Я остановил брандмауэр, удалил порт (определяемый пользователем) и переопределил его, и теперь ssh работает.
Кажется, брандмауэр был сброшен во время обновления.