Здравейте, опитвам се да направя следното:
Net:10.0.0.0/24-------(eth0:10.0.0.23)
Linux OpenVPN(eth1)------10.10.0.0/24------
Win OpenVPN ClientТ.е. да направя bridge м/у 10.0.0.0/24 и OpenVPN тунела (клиент от вън да е в LAN-а на локалната мрежа).
Ръководя се от тук:
http://openvpn.net/index.php/open-source/documentation/miscellaneous/76-ethernet-bridging.html.
Правя bridge м/у tap интерфейса и eth0 (на openvpn сървъра) - br0, след което вдигам openvpn тунела (всичко сработва), WinClient получава на неговия tap интерфейс адрес 10.0.0.50.
Но няма връзка м/у WinOpenVPN клиента и останалите от мрежата 10.0.0.0/24. Има само ping до OpenVPN сървъра (10.0.0.23).
br0 научава макадреси, но ping не минава
bridge name bridge id STP enabled interfaces
br0 8000.080027682d37 no eth0
tap0
port no mac addr is local? ageing timer
1 00:1e:65:cf:27:5c no 25.57 <<<< 10.0.0.2
2 00:ff:fe:de:ed:cf no 108.21 <<<< 10.0.0.50 (WinOpenVPN клиента)
1 08:00:27:68:2d:37 yes 0.00 <<<< br0 mac
1 54:e6:fc:d5:10:74 no 0.50 <<<< 10.0.0.1
2 9a:19:e9:71:94:79 yes 0.00 <<<< tap0 mac
Arping минава!
(host:10.0.0.2)# arping 10.0.0.50
ARPING 10.0.0.50
42 bytes from 00:ff:fe:de:ed:cf (10.0.0.50): index=0 time=1.988 msec
42 bytes from 00:ff:fe:de:ed:cf (10.0.0.50): index=1 time=1.329 msec
--- 10.0.0.50 statistics ---
2 packets transmitted, 2 packets received, 0% unanswered (0 extra)
Ето и interface-те на сървъра:
br0 Link encap:Ethernet HWaddr 08:00:27:68:2d:37
inet addr:10.0.0.23 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe68:2d37/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:788 errors:0 dropped:0 overruns:0 frame:0
TX packets:687 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:51711 (50.4 KiB) TX bytes:48964 (47.8 KiB)
eth0 Link encap:Ethernet HWaddr 08:00:27:68:2d:37
inet6 addr: fe80::a00:27ff:fe68:2d37/64 Scope:Link
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:922 errors:0 dropped:0 overruns:0 frame:0
TX packets:784 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:66795 (65.2 KiB) TX bytes:62940 (61.4 KiB)
eth1 Link encap:Ethernet HWaddr 08:00:27:c9:95:c4
inet addr:10.10.0.1 Bcast:10.10.0.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fec9:95c4/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:410 errors:0 dropped:0 overruns:0 frame:0
TX packets:338 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:48203 (47.0 KiB) TX bytes:36807 (35.9 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:480 (480.0 B) TX bytes:480 (480.0 B)
tap0 Link encap:Ethernet HWaddr 9a:19:e9:71:94:79
inet6 addr: fe80::9819:e9ff:fe71:9479/64 Scope:Link
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:61 errors:0 dropped:0 overruns:0 frame:0
TX packets:121 errors:0 dropped:28 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:8122 (7.9 KiB) TX bytes:8770 (8.5 KiB)
Гледах със снифер, arp заявките минават усшено, но после icmp пакетите не...само icmp request и няма отговор от отсреща.
ping м/у client-а (10.0.0.50) и сървъра (10.0.0.23) минава.
Вече не знам какво да тествам...и моля за помощ!
Благодаря предварително!