DD-WRT client, Ubuntu 10.04 LTS as server
Posted: Sun Jan 16, 2011 9:13 pm
Running Firmware: DD-WRT v24-sp2 (10/10/09) vpn on a router as a Client.
I have a dedicated VPS on a remote server. I have installed OpenVPS on that server. It is running Ubuntu 10.04
I do not see any errors being reported in my logs, but when I check my IP address at a remote website it reports local my service provider IP instead of my remote VPN address.
In the startup command line area, I have added:
openvpn --mktun --dev tap0
brctl addif br0 tap0
ifconfig tap0 0.0.0.0 promisc up
In the firewall command line startup area , I have added:
iptables -A INPUT -i tap0 -j ACCEPT
iptables -I INPUT -p udp --dport 1194 -j ACCEPT
Client - Here is my DD-WRT log
Jan 16 15:46:43 DD-WRT daemon.notice openvpn[697]: OpenVPN 2.1_rc20 mipsel-unknown-linux-gnu [SSL] [LZO1] [EPOLL] built on Oct 10 2009
Jan 16 15:46:44 DD-WRT daemon.notice openvpn[729]: UDPv4 link local: [undef]
Jan 16 15:46:44 DD-WRT daemon.notice openvpn[729]: UDPv4 link remote: XXX.XXX.188.102:1194
Jan 16 15:46:45 DD-WRT daemon.notice openvpn[729]: [VPSnet] Peer Connection Initiated with XXX.XXX.188.102:1194
Jan 16 15:46:48 DD-WRT daemon.notice openvpn[729]: TUN/TAP device tun0 opened
Jan 16 15:46:48 DD-WRT daemon.notice openvpn[729]: /sbin/ifconfig tun0 10.8.0.6 pointopoint 10.8.0.5 mtu 1500
Jan 16 15:46:48 DD-WRT daemon.notice openvpn[729]: Initialization Sequence Completed
I have also included the output from:
netstat -rn
ifconfig -a
brctl show
root@DD-WRT:~# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
10.8.0.5 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
10.8.0.1 10.8.0.5 255.255.255.255 UGH 0 0 0 tun0
205.200.254.11 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 205.200.254.11 0.0.0.0 UG 0 0 0 ppp0
root@DD-WRT:~# ifconfig -a
br0 Link encap:Ethernet HWaddr 00:23:69:7F:5D:A7
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:44535 errors:0 dropped:0 overruns:0 frame:0
TX packets:65820 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4423696 (4.2 MiB) TX bytes:88685660 (84.5 MiB)
br0:0 Link encap:Ethernet HWaddr 00:23:69:7F:5D:A7
inet addr:169.254.255.1 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
eth0 Link encap:Ethernet HWaddr 00:23:69:7F:5D:A7
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:66528 errors:0 dropped:0 overruns:0 frame:0
TX packets:42564 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:87835147 (83.7 MiB) TX bytes:5729999 (5.4 MiB)
Interrupt:4
eth1 Link encap:Ethernet HWaddr 00:23:69:7F:5D:A9
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:46607 errors:0 dropped:0 overruns:0 frame:8889
TX packets:75845 errors:38 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6366254 (6.0 MiB) TX bytes:92122699 (87.8 MiB)
Interrupt:2 Base address:0x5000
etherip0 Link encap:Ethernet HWaddr 7A:10:51:00:F4:25
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MULTICAST MTU:16436 Metric:1
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:300 (300.0 B) TX bytes:300 (300.0 B)
ppp0 Link encap:Point-to-Point Protocol
inet addr:142.161.236.17 P-t-P:205.200.254.11 Mask:255.255.255.255
UP POINTOPOINT RUNNING MULTICAST MTU:1492 Metric:1
RX packets:62259 errors:0 dropped:0 overruns:0 frame:0
TX packets:35448 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:84670507 (80.7 MiB) TX bytes:2873617 (2.7 MiB)
tap0 Link encap:Ethernet HWaddr 00:FF:3D:DC:BB:BA
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:6122 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
teql0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
NOARP MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.8.0.6 P-t-P:10.8.0.5 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:115 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:1955 (1.9 KiB) TX bytes:0 (0.0 B)
vlan0 Link encap:Ethernet HWaddr 00:23:69:7F:5D:A7
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3733 errors:0 dropped:0 overruns:0 frame:0
TX packets:6590 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1192651 (1.1 MiB) TX bytes:1717962 (1.6 MiB)
vlan1 Link encap:Ethernet HWaddr 00:23:69:7F:5D:A8
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:62791 errors:0 dropped:0 overruns:0 frame:0
TX packets:35975 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:85444275 (81.4 MiB) TX bytes:3813225 (3.6 MiB)
root@DD-WRT:~# brctl show
bridge name bridge id STP enabled interfaces
br0 8000.0023697f5da7 no vlan0
eth1
tap0
I have a dedicated VPS on a remote server. I have installed OpenVPS on that server. It is running Ubuntu 10.04
I do not see any errors being reported in my logs, but when I check my IP address at a remote website it reports local my service provider IP instead of my remote VPN address.
In the startup command line area, I have added:
openvpn --mktun --dev tap0
brctl addif br0 tap0
ifconfig tap0 0.0.0.0 promisc up
In the firewall command line startup area , I have added:
iptables -A INPUT -i tap0 -j ACCEPT
iptables -I INPUT -p udp --dport 1194 -j ACCEPT
Client - Here is my DD-WRT log
Jan 16 15:46:43 DD-WRT daemon.notice openvpn[697]: OpenVPN 2.1_rc20 mipsel-unknown-linux-gnu [SSL] [LZO1] [EPOLL] built on Oct 10 2009
Jan 16 15:46:44 DD-WRT daemon.notice openvpn[729]: UDPv4 link local: [undef]
Jan 16 15:46:44 DD-WRT daemon.notice openvpn[729]: UDPv4 link remote: XXX.XXX.188.102:1194
Jan 16 15:46:45 DD-WRT daemon.notice openvpn[729]: [VPSnet] Peer Connection Initiated with XXX.XXX.188.102:1194
Jan 16 15:46:48 DD-WRT daemon.notice openvpn[729]: TUN/TAP device tun0 opened
Jan 16 15:46:48 DD-WRT daemon.notice openvpn[729]: /sbin/ifconfig tun0 10.8.0.6 pointopoint 10.8.0.5 mtu 1500
Jan 16 15:46:48 DD-WRT daemon.notice openvpn[729]: Initialization Sequence Completed
I have also included the output from:
netstat -rn
ifconfig -a
brctl show
root@DD-WRT:~# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
10.8.0.5 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
10.8.0.1 10.8.0.5 255.255.255.255 UGH 0 0 0 tun0
205.200.254.11 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 205.200.254.11 0.0.0.0 UG 0 0 0 ppp0
root@DD-WRT:~# ifconfig -a
br0 Link encap:Ethernet HWaddr 00:23:69:7F:5D:A7
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:44535 errors:0 dropped:0 overruns:0 frame:0
TX packets:65820 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4423696 (4.2 MiB) TX bytes:88685660 (84.5 MiB)
br0:0 Link encap:Ethernet HWaddr 00:23:69:7F:5D:A7
inet addr:169.254.255.1 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
eth0 Link encap:Ethernet HWaddr 00:23:69:7F:5D:A7
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:66528 errors:0 dropped:0 overruns:0 frame:0
TX packets:42564 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:87835147 (83.7 MiB) TX bytes:5729999 (5.4 MiB)
Interrupt:4
eth1 Link encap:Ethernet HWaddr 00:23:69:7F:5D:A9
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:46607 errors:0 dropped:0 overruns:0 frame:8889
TX packets:75845 errors:38 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6366254 (6.0 MiB) TX bytes:92122699 (87.8 MiB)
Interrupt:2 Base address:0x5000
etherip0 Link encap:Ethernet HWaddr 7A:10:51:00:F4:25
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MULTICAST MTU:16436 Metric:1
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:300 (300.0 B) TX bytes:300 (300.0 B)
ppp0 Link encap:Point-to-Point Protocol
inet addr:142.161.236.17 P-t-P:205.200.254.11 Mask:255.255.255.255
UP POINTOPOINT RUNNING MULTICAST MTU:1492 Metric:1
RX packets:62259 errors:0 dropped:0 overruns:0 frame:0
TX packets:35448 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:84670507 (80.7 MiB) TX bytes:2873617 (2.7 MiB)
tap0 Link encap:Ethernet HWaddr 00:FF:3D:DC:BB:BA
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:6122 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
teql0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
NOARP MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.8.0.6 P-t-P:10.8.0.5 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:115 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:1955 (1.9 KiB) TX bytes:0 (0.0 B)
vlan0 Link encap:Ethernet HWaddr 00:23:69:7F:5D:A7
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3733 errors:0 dropped:0 overruns:0 frame:0
TX packets:6590 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1192651 (1.1 MiB) TX bytes:1717962 (1.6 MiB)
vlan1 Link encap:Ethernet HWaddr 00:23:69:7F:5D:A8
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:62791 errors:0 dropped:0 overruns:0 frame:0
TX packets:35975 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:85444275 (81.4 MiB) TX bytes:3813225 (3.6 MiB)
root@DD-WRT:~# brctl show
bridge name bridge id STP enabled interfaces
br0 8000.0023697f5da7 no vlan0
eth1
tap0