Alex159
30-04-2009, 13:32
Купил данную железку из за наличия в ней WAN порта и возможности работы в режиме Ethernet Bridge. Возникли 2 проблеммы:
1. Тривиальная: Я ставлю железку в режим роутера либо домашнего шлюза, подключаюсь к нему - вижу внутренний интерфейс, вижу внешний (т.е он пересылает трафик между своими интерфейсами), но дальше не посылает. Шлюз на роутере стоит, с самого wl500gp V2 я пингую вышестоящие сети. Таким образом я не могу получить доступ к сетям за роутером.
2. Принципиальная: Заметил что все интерфейсы роутера имеют одинаковый мак:
[admin@WL-0022156DBF54 root]$ ip a
1: lo: <LOOPBACK,MULTICAST,UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
inet6 ::1/128 scope host
2: sit0@NONE: <NOARP> mtu 1480 qdisc noop
link/sit 0.0.0.0 brd 0.0.0.0
3: eth0: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc pfifo_fast qlen 100
link/ether 00:22:15:6d:bf:54 brd ff:ff:ff:ff:ff:ff
inet6 fe80::222:15ff:fe6d:bf54/10 scope link
4: eth1: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 100
link/ether 00:22:15:6d:bf:54 brd ff:ff:ff:ff:ff:ff
inet 192.168.30.55/24 scope global eth1
inet6 fe80::222:15ff:fe6d:bf54/10 scope link
5: vlan0: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc noqueue
link/ether 00:22:15:6d:bf:54 brd ff:ff:ff:ff:ff:ff
inet6 fe80::222:15ff:fe6d:bf54/10 scope link
6: vlan1: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc noqueue
link/ether 00:22:15:6d:bf:54 brd ff:ff:ff:ff:ff:ff
inet6 fe80::222:15ff:fe6d:bf54/10 scope link
7: br0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue
link/ether 00:22:15:6d:bf:54 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.1/24 brd 192.168.1.255 scope global br0
inet6 fe80::222:15ff:fe6d:bf54/10 scope link
Получается что между этими интерфейсами трафик не маршрутизирутеся, а коммутируется и правила цепочки FORWARD в iptables не действуют. Еще хочется делать одновременно NAT в нужные подсети и роутить мимо Ната. Возможно ли это. И как обстоят дела с пересылкой между интерфейсами?
1. Тривиальная: Я ставлю железку в режим роутера либо домашнего шлюза, подключаюсь к нему - вижу внутренний интерфейс, вижу внешний (т.е он пересылает трафик между своими интерфейсами), но дальше не посылает. Шлюз на роутере стоит, с самого wl500gp V2 я пингую вышестоящие сети. Таким образом я не могу получить доступ к сетям за роутером.
2. Принципиальная: Заметил что все интерфейсы роутера имеют одинаковый мак:
[admin@WL-0022156DBF54 root]$ ip a
1: lo: <LOOPBACK,MULTICAST,UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
inet6 ::1/128 scope host
2: sit0@NONE: <NOARP> mtu 1480 qdisc noop
link/sit 0.0.0.0 brd 0.0.0.0
3: eth0: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc pfifo_fast qlen 100
link/ether 00:22:15:6d:bf:54 brd ff:ff:ff:ff:ff:ff
inet6 fe80::222:15ff:fe6d:bf54/10 scope link
4: eth1: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 100
link/ether 00:22:15:6d:bf:54 brd ff:ff:ff:ff:ff:ff
inet 192.168.30.55/24 scope global eth1
inet6 fe80::222:15ff:fe6d:bf54/10 scope link
5: vlan0: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc noqueue
link/ether 00:22:15:6d:bf:54 brd ff:ff:ff:ff:ff:ff
inet6 fe80::222:15ff:fe6d:bf54/10 scope link
6: vlan1: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc noqueue
link/ether 00:22:15:6d:bf:54 brd ff:ff:ff:ff:ff:ff
inet6 fe80::222:15ff:fe6d:bf54/10 scope link
7: br0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue
link/ether 00:22:15:6d:bf:54 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.1/24 brd 192.168.1.255 scope global br0
inet6 fe80::222:15ff:fe6d:bf54/10 scope link
Получается что между этими интерфейсами трафик не маршрутизирутеся, а коммутируется и правила цепочки FORWARD в iptables не действуют. Еще хочется делать одновременно NAT в нужные подсети и роутить мимо Ната. Возможно ли это. И как обстоят дела с пересылкой между интерфейсами?