Obsolete:VPN
Appearance
(Redirected from VPN)
This page contains historical information. It may be outdated or unreliable.
How to setup a VPN:
- install pty-redir from /home/wikipedia/src on your local system
- choose a free vpn network number, X (see /etc/hosts)
- on your local system, run:
- pty-redir /usr/bin/ssh -t -e none -o 'Batchmode yes' -c blowfish -i /home/ejb/.ssh/id_dsa kate@larousse.wikimedia.org pppd 10.254.X.1:10.254.X.2 netmask 255.255.255.0 >/tmp/vnp-device
- /usr/sbin/pppd `cat /tmp/vpn-device`
- on larousse:
- echo 1 >/proc/sys/net/ipv4/conf/pppY/proxy_arp
If you want to route a network, setup proxy arp locally.
root@retribution:/home/ejb [pts/10] E0 J0 L3 164> traceroute vpnzwinger traceroute to vpnzwinger (10.254.2.1), 30 hops max, 40 byte packets 1 kate-vpn-severance-int (10.254.1.4) 0.165 ms 0.154 ms 0.142 ms 2 kate-vpn-larousse (10.254.1.1) 130.553 ms 129.989 ms 295.396 ms 3 vpnzwinger (10.254.2.1) 293.421 ms 291.428 ms 289.446 ms
my setup:
severance (router):
1: lo: <LOOPBACK,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 valid_lft forever preferred_lft forever 2: sit0: <NOARP> mtu 1480 qdisc noop link/sit 0.0.0.0 brd 0.0.0.0 3: eth0: <BROADCAST,MULTICAST,PROMISC,NOTRAILERS,UP> mtu 1500 qdisc htb qlen 1000 link/ether 00:04:75:cf:dc:66 brd ff:ff:ff:ff:ff:ff inet 80.3.244.236/24 brd 255.255.255.255 scope global eth0 inet6 fe80::204:75ff:fecf:dc66/64 scope link valid_lft forever preferred_lft forever 5: eth1: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:c0:df:0d:95:1e brd ff:ff:ff:ff:ff:ff inet 192.168.0.160/16 brd 192.168.255.255 scope global eth1 inet 10.254.1.4/16 scope global eth1 inet6 2001:618:400:20f0:2c0:dfff:fe0d:951e/64 scope global valid_lft forever preferred_lft forever inet6 fe80::2c0:dfff:fe0d:951e/64 scope link valid_lft forever preferred_lft forever 7: sixbone@NONE: <POINTOPOINT,NOARP,UP> mtu 1480 qdisc noqueue link/sit 80.3.244.236 peer 213.121.24.85 inet6 2001:618:400::503:f4ec/128 scope global valid_lft forever preferred_lft forever inet6 fe80::5003:f4ec/128 scope link valid_lft forever preferred_lft forever 15: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP> mtu 1500 qdisc pfifo_fast qlen 3 link/ppp inet 10.254.1.2 peer 10.254.1.1/32 scope global ppp0 10.254.1.1 dev ppp0 proto kernel scope link src 10.254.1.2 10.254.1.0/24 dev eth1 scope link 80.3.244.0/24 dev eth0 proto kernel scope link src 80.3.244.236 169.254.0.0/16 dev eth1 scope link 192.168.0.0/16 dev eth1 proto kernel scope link src 192.168.0.160 10.0.0.0/8 dev ppp0 scope link 127.0.0.0/8 dev lo scope link default via 80.3.244.254 dev eth0
retribution (client):
1: lo: <LOOPBACK,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 valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:20:ed:47:41:67 brd ff:ff:ff:ff:ff:ff inet 192.168.0.1/16 brd 192.168.255.255 scope global eth0 inet 10.254.1.3/16 scope global eth0 inet6 2001:618:400:20f0:220:edff:fe47:4167/64 scope global dynamic valid_lft 2591993sec preferred_lft 604793sec inet6 fe80::220:edff:fe47:4167/64 scope link valid_lft forever preferred_lft forever 169.254.0.0/16 dev eth0 scope link 10.254.0.0/16 dev eth0 proto kernel scope link src 10.254.1.3 192.168.0.0/16 dev eth0 proto kernel scope link src 192.168.0.1 127.0.0.0/8 dev lo scope link default via 192.168.0.160 dev eth0