Как мне ssh со школьного компьютера на домашний?

Я могу ssh с моего домашнего linux в школу, набрав

ssh <school id>@<school>.ca

но что если я хочу сделать это наоборот?

Я в школе и хочу подключиться к своему домашнему компьютеру. Как мне это сделать?

Предположим, мое имя пользователя на домашнем компьютере - bob. Как мне действовать дальше? Используя putty/терминал?

Я пробовал делать:

ssh bob@<public ip of home network found using whatsmyip>

но это не сработало.

Я уверен, что у меня дома есть подключение к Интернету.

-1
21.07.2017, 17:43
1 ответ

Когда вы подключаетесь к общедоступному порту _ip :, вы фактически подключаетесь к маршрутизатору, но поскольку (скорее всего )ваш хост находится за NAT, созданным самим маршрутизатором, вам необходимо выполнить переадресацию подключение к внутреннему _ip :порту.

Как правило, это можно сделать на веб-странице маршрутизатора в разделе переадресации портов.

Имейте в виду, что это позволяет любому подключаться из любого места, поэтому убедитесь, что вы используете ключи ssh для входа в систему и предотвратите перебор с помощью таких инструментов, как failtoban или ufw/iptables.

1
28.01.2020, 05:10

Теги

Похожие вопросы