Моя установка
Сервер Ubuntu 18.04
на локальном оборудовании ssh
подключиться к серверу по локальной сети Моя проблема
Время от времени сразу после загрузки я могу ввести ssh
в машину на несколько минут. Но в большинстве случаев я просто получаю: подключиться к хосту 192.168.0.101 порт 22: соединение отклонено
.
На сервере
я отключил брандмауэр: sudo ufw disable
, но не помогло.
Затем я проверил netstat -nlpt
, и он сказал мне, что sshd
прослушивает порт 22.
На моем ноутбуке
nmap -v -p 22 192.168.0.101
и он сообщил мне, что порт 22 был закрыт. Меня очень смущает, почему netstat
и nmap
говорят мне разные вещи. Может быть, мой Wi-Fi-роутер каким-то образом блокирует ssh?
Edit \ Update:
Все другие устройства в сети были назначены адресам в нижнем диапазоне 100 (102,104 ...) (нестатический IP-адрес) . После изменения статического адреса моего сервера на 192.168.0.2XX он работает.
У меня была точно такая же проблема, вам просто нужно запустить:
service sshd start
service ssh restart