OpenVPN & SuSE
Martin Pokorny
konf na cronax.com
Úterý Červen 26 08:05:19 CEST 2007
Zdravim,
mam rozchozene OpenVPN s touto konfiguraci:
Server:
mode server
tls-server
dev tap
ifconfig 192.168.254.254 255.255.255.0
ifconfig-pool 192.168.254.1 192.168.254.99 255.255.255.0
push "route-gateway 192.168.254.254"
push "route 192.168.1.0 255.255.255.0 192.168.254.254"
client-to-client
Na serveru se vytvari tap0 s ip 192.168.254.254, ip vnitrni site je
192.168.1.0/24
V SuSEfirewall2 mam tap0 mezi FW_DEV_EXT
FW_FORWARD="192.168.254.0/24,192.168.1.0/24"
FW_ROUTE="yes"
Zkousel jsem dat tap0 mezi FW_DEV_INT, ale nize uvedeny vysledek
(problem) byl stejny...
Pripojim se ze stanice, dostanu ip 192.168.254.1, tot OK.
ping 192.168.1.1 (server) OK
vsechny sluzby serveru 192.168.1.1 OK (samba, mail,...)
ping 192.168.1.2 - OK (win98)
ping 192.168.1.101 - OK (print server v tiskarne)
ping 192.168.1.102 - FAIL (print server v tiskarne)
ping 192.168.1.103 - FAIL (print server v tiskarne)
ping 192.168.1.111 - OK (linuxova stanice v siti)
ping 192.168.1.200 - FAIL (Win2003 server, firewall vypnuty)
FAIL = nedopingam se.
Routovani na stanici (WinXP) by melo byt ok, tracert 192.168.1.2 ukazuje
192.168.254.254
192.168.1.2
Kdyz se prihlasim ssh na server (192.168.1.1), tak se bez problemu
dopingam i na 192.168.1.102, 192.168.1.103, 192.168.1.200, ...
takze jednotlive IP ziji a ping neodmitaji.
Kdyz zapnu vsechny vypisy do /var/log/firewall, tak je tam akorat videt,
ze akceptoval forward napr. 192.168.254.1 -> 192.168.1.102, icmp, takze
se to tvari, ze byl packet preda, ale hotovo. V logu firewallu nejsou
rozdily mezi vypisy pingu, ktere skonci ok a tech, ktere se nedopingaji.
Uz vazne nevim :-( Kdybych se nedopingal nikam, tak to pochopim... ale
na nektere IP ano a jinam ne??
Martin
Další informace o konferenci Linux