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