Как подключиться к частной сети без использования портов

247
Maarten

Так что я живу в студенческом общежитии, и у меня есть доступ к Интернету с 1 кабелем. Этот кабель подключен к моему маршрутизатору (Netgear R6200), и у меня есть несколько компьютеров, работающих на этом маршрутизаторе с кабелями.

Теперь я купил Raspberry Pi 2 модель B и начал настраивать несколько серверов. Я хочу подключиться к своему Пи извне (из колледжа). Я не могу открыть ЛЮБЫЕ порты или иметь права администратора для сети, однако у меня есть возможность настроить все, что я хочу. Есть ли способ установить соединение (будь то с SSH или FTP) из сети моего колледжа, с моим Pi в моей частной сети.

У меня есть опыт работы с сетями и оборудованием ПК, поэтому, пожалуйста, не сдерживайтесь от каких-либо «страшных» терминов или схем.

Заранее спасибо!

0
Я могу использовать TeamViewer VPN с 2 учетными записями, чтобы связать компьютеры Windows из разных мест без каких-либо портов. У меня есть какое-то программное обеспечение для Linux? Я весь день гуглил как сумасшедший :) Maarten 8 лет назад 0
Я использую Raspbian на моем Pi и Windows 7 на всех моих машинах с Windows. Maarten 8 лет назад 0
Добро пожаловать в SU. Пожалуйста, улучшите ваш вопрос с помощью кнопки [edit] вместо добавления комментариев. JosefZ 8 лет назад 0

1 ответ на вопрос

0
Tim

If your network does not allow incoming connections (i.e. there is a firewall you don't control which is blocking all incoming ports), then you will have to use an intermediate server (which is what teamviewer uses).

If you have SSH access to a remote computer you can set up an ssh reverse tunnel to make your local services available remotely.

Otherwise, if you don't mind the potential security risks, there are several online services which provide similar functionality: