Подключаемся по VPN через iptables nat

Вот, столкнулся с такой ситуацией, пользователи за шлюзом, на шлюзе вся подсеть натиться без ограничений, а вот VPN работать не хочет. Решение оказалось простым, все что нужно, это подгрузить следующие модули — ip_gre, ip_nat_pptp, ip_conntrack_pptp. Подгрузить можно вот так:

modprobe ip_gre
modprobe ip_nat_pptp
modprobe ip_conntrack_pptp

Соединяем два шлюза CentOS IpSec тунелем

И так, пусть у нас есть два сервера Linux CentOS 5.6(2.6.18-238.9.1.el5):

Gateway 1: реальный IP x.x.x.x внутренняя сеть 192.168.0.0/24(192.168.0.1 на шлюзе)
Gateway 2: реальный IP y.y.y.y внутренняя сеть 10.10.0.0/24(10.10.0.1 на шлюзе)

Устанавливаем ipsec-tools:

yum install ipsec-tools

Continue reading

Соединяем два удаленных сервера средствами ppp

Представьте ситуацию, у нас есть два удаленных сервера, у каждого их них свой интернет канал, и вам необходимо соединить их посредством VPN канала, есть много способов как это сделать и один из них это при помощи стандартного ppp. И так, сначала нам нужно выбрать кто из серверов будет сервером, а кто клиентом, затем на обоих компьютерах проверить настройки ppp:

Continue reading