Связь 2-х PC, оба за NAT провайдеров

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

NickUA
Сообщения: 1
ОС: Kubuntu

Связь 2-х PC, оба за NAT провайдеров

Сообщение NickUA »

Здравствуйте.

Имеется два PC: один сервер на FreeBSD, второй домашний на Linux (Kbuntu). Оба подключены к интернету через NAT разных провайдеров, реального IP нет:
PC1(FreeBSD) <--> NAT(провайдер1) <--> INTERNET <--> NAT(провайдер2) <--> PC2(Linux)
Нужно с PC2 управлять PC1 с помощью SSH, как это можно зделать?

Пробовал через Hamachi - оба PC подключаються к виртуальной сети, но ping не проходит, В инете наткнулся на сообщения что можно сделать при помощи OpenVPN (http://www.linux.org.ru/view-message.jsp?msgid=2425112). Насколько я понял нужна следующая схема:
Пусть A и B - два хоста, каждый в своей внутренней сети; N1 и N2 - NAT-шлюзы; S - публично-доступный сервер с известным и доступным IP-адресом.

1. A и B посылают какие-нибудь UDP-пакеты на S; N1 и N2 обновляют свои таблицы состояний и присваивают им случайные номера портов;
2. S отправляет эти номера на A и B;
3. A и B соединяются с N2 и N1 по тем портам, которые им праслал S; N1 и N2 продолжают пересылать информацию между N1 и A, N2 и B, т.к. эти номера всё ещё находятся в таблице.


Есть ли беспланый "S - публично-доступный сервер с известным и доступным IP-адресом" для реализации схемы из цитаты? Какие еще есть способы удаленного управления в данной ситуации?
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 887
ОС: gentoo

Re: Связь 2-х PC, оба за NAT провайдеров

Сообщение vr13 »

NickUA писал(а):
11.02.2008 01:38
Пробовал через Hamachi - оба PC подключаються к виртуальной сети, но ping не проходит


суть: hamachi - тоже vpn (с разницей, что он предоставляет открытый ресурс - S, в вашем сообщении, который позволяет инициировать работу peer2peer). если hamachi не работает, то openvpn тоже врядли будет работать. нужно выяснить, что провайдеры режут, кроме как выполняют трансляцию адресов. поняв это, можно будет настроить или одно или другое, что вам больше нравится

на сколько я помню, hamachi является очень настраиваемым - любого провайдера обхитрить можно :)
Спасибо сказали: