Openvpn dd-rwt->linux, routing

Petr Baláš petr na balas.cz
Středa Srpen 24 19:56:54 CEST 2011


Zameril bych se spis na nastaveni firewallu.
Pokud by byl nekde blbe routing, tak neprojde ani ten ping.
Firewall toto udelat muze - odpoved uz je related spojeni
zatimco pri spojeni z druhe strany je to nove spojeni a muze
se to chovat jinak.

Petr Balas


2011/8/24 Dusan Msk <msk.conf na gmail.com>:
> Ahoj,
>
> snazim sa rozchodit openvpn medzi dd-wrt ( asus wl500gpv2 ) a linux
> serverom. Dostal som sa do stavu, ked si neviem rady. Z klienta
> sa dopingnem vsade, zo servera len na tun0 klienta.
>
> Linux ( vpn server ):
>
>  server.conf:
>    port 1194
>    proto udp
>    dev tun
>    ca keys/ca.crt
>    cert keys/server.crt
>    key keys/server.key
>    dh keys/dh1024.pem
>    server 10.15.0.0 255.255.255.0
>    ifconfig-pool-persist ipp.txt
>    push route 192.168.24.0 255.255.255.0               # klient na server
>    route 192.168.66.0 255.255.255.0            # server na klient
>    client-to-client
>    keepalive 5 15
>    comp-lzo
>    user nobody
>    group nogroup
>    persist-key
>    persist-tun
>    status /var/log/openvpn-status.log
>    log-append  /var/log/openvpn.log
>    verb 5
>    mute 10
>
>  siet:
>    eth0 inet addr:192.168.24.10  Bcast:192.168.24.255  Mask:255.255.255.0
>    tun0 inet addr:10.15.0.1  P-t-P:10.15.0.2  Mask:255.255.255.255
>
>  routing s vypnutym openvpn:
>    Destination     Gateway         Genmask         Flags Metric Ref
>  Use Iface
>    192.168.24.0    *               255.255.255.0   U     0      0        0 eth0
>    default         gw.in.firma.cz  0.0.0.0         UG    0      0        0 eth0
>
>  routing so zapnutym openvpn serverom:
>    Destination     Gateway         Genmask         Flags Metric Ref
>  Use Iface
>    10.15.0.2       *               255.255.255.255 UH    0      0        0 tun0
>    >> 192.168.66.0    10.15.0.2       255.255.255.0   UG    0      0
>      0 tun0
>    10.15.0.0       10.15.0.2       255.255.255.0   UG    0      0        0 tun0
>    192.168.24.0    *               255.255.255.0   U     0      0        0 eth0
>    default         gw.in.firma.cz  0.0.0.0         UG    0      0        0 eth0
>
>
> DD-WRT ( klient ):
>
>  client.conf:
>    nemam, naklikavaju sa len kluce a certifikaty a adresa servera
>
>  siet:
>    br0       Link encap:Ethernet  HWaddr 20:CF:30:CE:4B:64
>              inet addr:192.168.66.1  Bcast:192.168.66.255  Mask:255.255.255.0
>
>    br0:0     Link encap:Ethernet  HWaddr 20:CF:30:CE:4B:64
>              inet addr:169.254.255.1  Bcast:169.254.255.255  Mask:255.255.0.0
>              UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
>
>    eth0      Link encap:Ethernet  HWaddr 20:CF:30:CE:4B:64
>
>    eth1      Link encap:Ethernet  HWaddr 20:CF:30:CE:4B:66
>
>    lo        Link encap:Local Loopback
>              inet addr:127.0.0.1  Mask:255.0.0.0
>
>    tun0      Link encap:UNSPEC  HWaddr
> 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
>              inet addr:10.15.0.6  P-t-P:10.15.0.5  Mask:255.255.255.255
>
>    vlan0     Link encap:Ethernet  HWaddr 20:CF:30:CE:4B:64
>
>    vlan1     Link encap:Ethernet  HWaddr 20:CF:30:CE:4B:65
>              inet addr:192.168.100.97  Bcast:192.168.100.255  Mask:255.255.255.0
>
>  routing s vypnutym openvpn:
>    Destination     Gateway         Genmask         Flags Metric Ref
>  Use Iface
>    192.168.100.1   *               255.255.255.255 UH    0      0
>   0 vlan1
>    192.168.100.0   *               255.255.255.0   U     0      0
>   0 vlan1
>    192.168.66.0    *               255.255.255.0   U     0      0        0 br0
>    169.254.0.0     *               255.255.0.0     U     0      0        0 br0
>    127.0.0.0       *               255.0.0.0       U     0      0        0 lo
>    default         WL-001FC611F85A 0.0.0.0         UG    0      0
>   0 vlan1
>
>
>  routing s pripojenym openvpn:
>    Destination     Gateway         Genmask         Flags Metric Ref
>  Use Iface
>    192.168.100.1   *               255.255.255.255 UH    0      0
>   0 vlan1
>    10.15.0.5       *               255.255.255.255 UH    0      0        0 tun0
>    192.168.100.0   *               255.255.255.0   U     0      0
>   0 vlan1
>    192.168.66.0    *               255.255.255.0   U     0      0        0 br0
>    10.15.0.0       10.15.0.5       255.255.255.0   UG    0      0        0 tun0
>    >> 192.168.24.0    10.15.0.5       255.255.255.0   UG    0      0
>      0 tun0
>    169.254.0.0     *               255.255.0.0     U     0      0        0 br0
>    127.0.0.0       *               255.0.0.0       U     0      0        0 lo
>    default         WL-001FC611F85A 0.0.0.0         UG    0      0
>   0 vlan1
>
> Problem jednoznacne suvisi s routingom, pretoze vpn sa ustanovi,
> pricom ping medzi sietami funguje/nefunguje nasledovne:
>
>  klient pingne vsetko, tzn 10.15.0.1 ( server openvpn ), ako aj
> 192.168.24.1 ( eth0 vzdialeneho servera ) ako aj ine stroje v
> 192.168.24.0 ( siet za serverom ).
>  server pingne len 10.15.0.6 ( tun0 asus wl500g ), nedopinga sa ani
> na 192.168.66.1 ( br0 asusu ) ani nikde dalej ( siet za klientom )
>
> Pravdupovediac netusim, co dalej. Bude to asi suvisiet s tymi bridgami na asuse.
>
> Nakopne ma niekto?
>
> Diky
>
> --
> Dusan
> _______________________________________________
> Linux mailing list
> Linux na linux.cz
> http://www.linux.cz/mailman/listinfo/linux
>



-- 
Petr Baláš - petr at balas dot cz


Další informace o konferenci Linux