toxa85 DD-WRT Novice
Joined: 21 Sep 2012 Posts: 2
|
Posted: Sun Dec 09, 2012 7:32 Post subject: Настройка маршрутизации |
|
Здравствуйте форумчане!
Очень нужна помощь в настройке маршрутизаторов. Пытался составить что то похожее на ТЗ, надеюсь написал, что требуется более или менее внятно.
Маршрутизаторы: Asus RT-N16
Прошивка: DD-WRT v24-sp2 (08/07/10) vpn
Цель: Передача данных между пользователями подсетей 192.168.1.X, 192.168.2.X, 192.168.3.X по зашифрованному VPN тоннелю + маршрутизция всего интернет трафика через «Маршрутиратор 1»
Что реализовано: Настроен VPN тоннель между маршрутизаторами №1 и №2.
Что не удалось реализовать: Направить интернет трафик через маршрутизатор 1.
Запросы между подсетями проходят через VPN тоннель - и это то что требуется, а вот запросы отправляемые в сторону внешних интернет ресурсов идут не через VPN тоннель и далее через маршрутизатор 1,а через того провайдера к которому подключены маршрутизаторы 2 и 3.
Ниже привожу трасировку между подсетями и трасировку внешнего интернет ресурса.
Трассировка между подсетями:
Трассировка маршрута к 192.168.1.108 с максимальным числом прыжков 30
1 <1 мс <1 мс <1 мс DD-WRT [192.168.2.1]
2 2 ms 2 ms 2 ms 10.0.1.1
3 2 ms 2 ms 2 ms 192.168.1.2
Трассировка завершена.
Трассировка интернет ресурса:
Трассировка маршрута к ya.ru [87.250.251.3] с максимальным числом прыжков 30:
1 <1 мс <1 мс <1 мс DD-WRT [192.168.2.1]
2 * * 7 ms gw.sibinet.com [46.243.131.254]
3 1 ms <1 мс <1 мс ext-gw.sibinet.com [88.204.112.254]
4 * *
Текст стартовых скриптов маршрутизатора 1:
cd /tmp
echo "
proto udp
port 1212
dev tun0
secret /tmp/static.key
verb 3
comp-lzo
keepalive 15 60
daemon
" > main-client1.conf
echo "
-----BEGIN OpenVPN Static key V1-----
-----END OpenVPN Static key V1-----
" > static.key
ln -s /usr/sbin/openvpn /tmp/myvpn
/tmp/myvpn --mktun --dev tun0
ifconfig tun0 10.0.1.1 netmask 255.255.255.0 promisc up
route add -net 192.168.2.0 netmask 255.255.255.0 gw 10.0.1.2
sleep 5
/tmp/myvpn --config main-client1.conf
Текст стартовых скриптов маршрутизатора 2:
cd /tmp
echo "
remote 109.227.245.120
proto udp
port 1212
dev tun0
secret /tmp/static.key
verb 3
comp-lzo
keepalive 15 60
daemon
" > client1-main.conf
echo "
-----BEGIN OpenVPN Static key V1-----
-----END OpenVPN Static key V1-----
" > static.key
ln -s /usr/sbin/openvpn /tmp/myvpn
/tmp/myvpn --mktun --dev tun0
ifconfig tun0 10.0.1.2 netmask 255.255.255.0 promisc up
route add -net 192.168.1.0 netmask 255.255.255.0 gw 10.0.1.1
sleep 5
/tmp/myvpn --config client1-main.conf
Текст Firewall:
iptables -I INPUT 2 -p udp --dport 1212 -j ACCEPT
iptables -I FORWARD -i br0 -o tun0 -j ACCEPT
iptables -I FORWARD -i tun0 -o br0 -j ACCEPT
Ниже привожу рисунок сети. Очень надеюсь на вашу помощь.
[/img] |
|