Sigma
03-02-2008, 22:00
поскольку имеется два шнурка - один с локалкой, другой - с инетом по vpn (и оба с динамическими IPами), а хочется и того и другого, организую себе второй vlan по схеме
robocfg vlan 2 ports "1 5t" vlan 0 ports "2 3 4 5t"
vconfig add eth0 2
ifconfig vlan2 up
nvram set wan1_ifname=vlan2
nvram set wan1_proto=dhcp
echo -e '#!/bin/sh\ninterface=vlan2 /tmp/udhcpc $*' > /tmp/udhcpc1
chmod +x /tmp/udhcpc1
udhcpc -i vlan2 -p /var/run/udhcpc1.pid -s /tmp/udhcpc1 -b
получение роутов по dhcp отключено, поэтому ввожу пару ручками
route add -net 172.16.0.0 netmask 255.240.0.0 gw 10.3.8.1 dev vlan2
route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.3.8.1 dev vlan2
итоговая таблица выглядит следующим образом
10.129.10.2 10.129.112.1 255.255.255.255 UGH 1 0 0 WAN vlan1
192.168.1.0 * 255.255.255.0 U 0 0 0 LAN br0
10.129.112.0 * 255.255.255.0 U 0 0 0 WAN vlan1
10.3.8.0 * 255.255.252.0 U 0 0 0 WAN vlan2
172.16.0.0 10.3.8.1 255.240.0.0 UG 0 0 0 WAN vlan2
10.0.0.0 10.3.8.1 255.0.0.0 UG 0 0 0 WAN vlan2
default 192.168.0.1 0.0.0.0 UG 0 0 0 WAN ppp0
default 10.129.112.1 0.0.0.0 UG 1 0 0 WAN vlan1
после всех этих манипуляций по vlan2 работа отличная - местные сайты и шары открываются, но вот инет у беспроводного клиента пропадает
tracert затыкается на роутере
причём с самого роутера всё замечательно пингуется и трассируется по обоим интерфейсам во все стороны
:confused:
я чувствую что проблема где-то на поверхности, но дойти до решения сам не могу :(
robocfg vlan 2 ports "1 5t" vlan 0 ports "2 3 4 5t"
vconfig add eth0 2
ifconfig vlan2 up
nvram set wan1_ifname=vlan2
nvram set wan1_proto=dhcp
echo -e '#!/bin/sh\ninterface=vlan2 /tmp/udhcpc $*' > /tmp/udhcpc1
chmod +x /tmp/udhcpc1
udhcpc -i vlan2 -p /var/run/udhcpc1.pid -s /tmp/udhcpc1 -b
получение роутов по dhcp отключено, поэтому ввожу пару ручками
route add -net 172.16.0.0 netmask 255.240.0.0 gw 10.3.8.1 dev vlan2
route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.3.8.1 dev vlan2
итоговая таблица выглядит следующим образом
10.129.10.2 10.129.112.1 255.255.255.255 UGH 1 0 0 WAN vlan1
192.168.1.0 * 255.255.255.0 U 0 0 0 LAN br0
10.129.112.0 * 255.255.255.0 U 0 0 0 WAN vlan1
10.3.8.0 * 255.255.252.0 U 0 0 0 WAN vlan2
172.16.0.0 10.3.8.1 255.240.0.0 UG 0 0 0 WAN vlan2
10.0.0.0 10.3.8.1 255.0.0.0 UG 0 0 0 WAN vlan2
default 192.168.0.1 0.0.0.0 UG 0 0 0 WAN ppp0
default 10.129.112.1 0.0.0.0 UG 1 0 0 WAN vlan1
после всех этих манипуляций по vlan2 работа отличная - местные сайты и шары открываются, но вот инет у беспроводного клиента пропадает
tracert затыкается на роутере
причём с самого роутера всё замечательно пингуется и трассируется по обоим интерфейсам во все стороны
:confused:
я чувствую что проблема где-то на поверхности, но дойти до решения сам не могу :(