Я попытался иметь друга и себя по SSH друг с другом, чтобы мы могли использовать команду Say, чтобы поговорить друг с другом в крутой забавной форме. Мы оба включили удаленный вход в систему, но когда был введен правильный формат (ssh Joe@192.168.1.x), появляется сообщение об ошибке « ssh: connect to host 192.168.1.x port 22: Network is unreachable » Это потому, что мы Вы не в той же сети? Мы не. Я в Колорадо, он в Миннесоте. Это из-за проблемы с портом?

Благодарю.

2 ответа2

3

Если у вас нет общедоступных IP-адресов (т.е. вы подключаетесь к Интернету через маршрутизатор), вам может потребоваться настроить переадресацию портов на обоих маршрутизаторах, чтобы маршрутизатор отправлял трафик через порт 22 на правильный внутренний IP-адрес.

1

IP-адреса в вашей команде ssh неверны.

Предполагая, что кто-то из вас (или оба) не стоит за какими-то необычными сетевыми настройками, перейдите по ссылке «Какой мой IP-адрес», чтобы узнать ваш общедоступный IP-адрес, и замените команду на то, что она говорит вам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .