Как можно сделать такую сеть?
ПС. Айпи у меня динамический
Как создать виртуальную сеть. Что то на подобии hamachi?
Тоже интересно, сижу за NAT вдобавок.
---------------------------Upd---------------------------
Все таки наверно DynDNS. Тем более модем поддерживает работу DynDNS. А потом как перенаправлять трафик определенный внутри сети? Например у меня есть две системы видеонаблюдения, сервер 1С:Предприятия и хочу VPN-сеть поднять. Буду благодарен за ссылки на подробно расписанные статьи...
DynDNS + Openvpn либо PPTPD сервер
Тоже интересно, сижу за NAT вдобавок.
---------------------------Upd---------------------------
Все таки наверно DynDNS. Тем более модем поддерживает работу DynDNS. А потом как перенаправлять трафик определенный внутри сети? Например у меня есть две системы видеонаблюдения, сервер 1С:Предприятия и хочу VPN-сеть поднять. Буду благодарен за ссылки на подробно расписанные статьи...
[console]apt-get install ppp pptpd[/console]
Далее приступаем к настройке. Всё достаточно просто. Первым делом открываем в редакторе файл /etc/pptpd.conf и дописываем в конец следующие строки:
[console]nano /etc/pptpd.conf[/console]
# IP-адрес сервера в локальной сети
localip 192.168.1.1
# Диапазон адресов для клиентов PPTP-сервера
remoteip 192.168.1.200-254Следующим шагом дописываем в файл /etc/ppp/pptpd-options следующие две строчки:
[console]nano /etc/ppp/pptpd-options[/console]
# требуем авторизацию у клиентов
auth
# Используем шифрование
require-mppeНу и наконец открываем в редакторе файл /etc/ppp/chap-secrets и заполняем строчками вида:
[console]nano /etc/ppp/chap-secrets[/console]
Если пользователь должен динамически получать IP-адрес
# из диапазона remoteip в pptpd.conf:
user1 pptpd password1 «*»
# Если мы хотим привязать определённый IP к логину:
user2 pptpd password2 «192.168.1.101″
После этого перезапускаем pptpd:
[console]/etc/init.d/pptpd restart[/console]
Скорее всего на сервере стоит файрволл. Добавим в скрипт iptables несколько строк:
# Разрешаем протокол GRE для всех;
[console]iptables -A INPUT -p gre -j ACCEPT[/console]
# Разрешаем соединение с PPTP-сервером для всех;
[console]iptables -A INPUT -m tcp -p tcp –dport 1723 -j ACCEPT[/console]
На этом настройка PPTP-сервера заканчивается. Для подключения из под Windows можно воспользоваться мастером настройки сети.
Как вариант на роутере делаешь сервер в DMZ зону или порт маппинг и усё. Но роутер может не пропускать GRE пакеты поэтому лучше в DMZ.
Но если в DMZ настраивай хорошенько iptables
Kettler, а что вы посоветуете? OpenVPN или PPTPD сервер? Какие у них достоинства и недостатки?
OpenVpn хорош что может работать на отдельных портах (это плюс) Так же есть много вкусностей.
PPTP его могут резать провайдеры а точнее пакеты GRE. За то плюс проще настройка.
Есть время и желание тогда OpenVPN
Если связывать 2 сервера на linux то тут мне больше по душе Vtun
Kettler, ну тогда нужен OpenVPN (если можно ссылку на подробную статью). Чтоб при подключения по определённым портам, запрос перенаправлялся на определенные ресурсы. И потом вопрос. Имеется две системы видеонаблюдения, на обоих соединение проходит на один и тот же порт. Как можно получить доступ к обоим системам видеонаблюдения? Есть какие нибудь варианты?
всё это делается элементарно) iptables forever wink
Просто так всё это не расписать