VPN pomoci vtun
Hanz
hanz na studentagency.cz
Středa Listopad 20 22:26:43 CET 2002
Ahoj vsichni,
snazim se rozjet VPN mezi dvema servery (192.168.1.1 a 192.168.1.2) ,
ktery jsou na stejnem ethernetovem segmentu. Vybral jsem
si reseni pres vtun http://vtun.sourceforge.net/ ,protoze
umi navic omezovat a komprimovat .
Nize popsane konfigurace startuji prikazem:
vtund -s ... pro server s IP 192.168.1.1 a na TAP rozhrani 192.168.1.3
vtund test 192.168.1.1 ... pro server s IP 192.168.1.2 a na TAP rozhrani
192.168.1.4
Na obou serverech korektne naskoci TAP rozhrani ,upravi se spravne routovani
(viz nize),
ale kdyz se snazim pingnout z jedne masiny na druhou ,tak dostanu hlasku
"Destination Host Unreachable" ,myslim si ,ze problem je nekde v routovani
...
..ale kde?
Nebo vite nekdo lepsi reseni pro transparentni sifrovani,komprimaci dat mezi
dvema servery?
Uz si s tim hraju 3 den a nevim jak dal.... dik za kazdou radu.
HANZ
###-----SERVER (1) -192.168.1.1
###--------------------------------
options {
port 5000;
syslog daemon;
ppp /usr/sbin/pppd;
ifconfig /sbin/ifconfig;
route /sbin/route;
firewall /sbin/iptables;
ip /sbin/ip;
}
default {
type ether;
proto udp;
persist yes;
encr yes;
}
test {
pass test;
up{
ifconfig "%% 192.168.1.3 netmask 255.255.255.0";
route "add -host 192.168.1.4 dev %%";
};
down{
ifconfig "%% down";
};
}
## ROUTOVACI TABULKA PO STARTU VTUND
192.168.1.4 * 255.255.255.255 UH 0 0 0
tap0
192.168.1.0 * 255.255.255.0 U 0 0 0
eth0
127.0.0.0 * 255.0.0.0 U 0 0
0 lo
default 192.168.1.22 0.0.0.0 UG 0 0 0 eth0
###
###-----SERVER (2) -192.168.1.2
###--------------------------------
options {
port 5000;
syslog daemon;
ppp /usr/sbin/pppd;
ifconfig /sbin/ifconfig;
route /sbin/route;
firewall /sbin/iptables;
ip /sbin/ip;
}
default {
type ether;
proto udp;
persist yes;
encr yes;
}
test {
pass test;
up{
ifconfig "%% 192.168.1.4 netmask 255.255.255.0";
route "add -host 192.168.1.3 dev %%";
};
down{
ifconfig "%% down";
};
}
## ROUTOVACI TABULKA PO STARTU VTUND
192.168.1.3 * 255.255.255.255 UH 0 0 0
tap0
192.168.1.0 * 255.255.255.0 U 0 0 0
eth0
127.0.0.0 * 255.0.0.0 U 0 0
0 lo
default 192.168.1.22 0.0.0.0 UG 0 0 0 eth0
Další informace o konferenci Linux