У меня есть несколько машин на моей стороне маршрутизатора, моей локальной сети. Я подтвердил, что все они находятся на одном маршрутизаторе, и у всех одна и та же маска подсети.192.168.0.1и255.0.0.0
Когда я пытаюсь подключиться по SSH с моего Mac к моему серверу Ubuntu, используя локальный IP-адрес,192.168.0.5, это не удается.
Однако, если я предприму следующие шаги:
- Подключитесь по SSH к тому же серверу, используя реальный IP-адрес,151.XXX,
- Пусть сервер пропингует локальный адрес моего Mac,192.168.0.10
- Попробуйте еще раз подключиться по SSH с моего Mac, используя локальный IP-адрес...
...тогда SSH с использованием локального IP-адреса работает.
Мне кажется, что я что-то упустил в сетевых настройках Mac. Но не могу понять, что именно.
Я говорю Mac, потому что мой Mac и PC — это две машины, которые выключаются и перезапускаются каждый день, сервер Ubuntu, 18.04, просто продолжает работать. Тем не менее, PC всегда может войти по SSH, в то время как с Mac мне приходится проходить через странный процесс, описанный выше
Еще одна вещь, которую я сделал, это попробовал проверенный ответ, который я нашелздесь, параметр:
[connection]
wifi.powersave = 2
Но это не решило мою проблему.