Date: Fri, 1 Oct 2004 09:58:44 -0500 From: "Jonathan Reeder" <jreeder@minutemenu.com> To: <freebsd-net@freebsd.org> Subject: MPD Routing Message-ID: <NIECLIJFBLKHJMOALIKPMEKCCLAA.jreeder@minutemenu.com>
next in thread | raw e-mail | index | archive | help
Got a question about routing with regards to MPD. I'm able to make connections to my MPD-based VPN server just fine, but once connected, I can't communicate with anything on the other side of the tunnel, and it appears to be a routing problem. My ifconfig results for the ng0 device on the MPD server look as follows: ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1400 inet6 fe80::2a0:ffff:feff:9cfc%ng0 prefixlen 64 scopeid 0x5 inet 192.168.2.254 --> 192.168.2.200 netmask 0xffffffff The MPD server has two NICs, one externally routable that clients connect on, and then a 192.168.1.10 address for the internal LAN. Here is what troubles me, when I ping 192.168.2.200 from the server while a client is connected, I get: ping: sendto: No route to host That was what got me thinking about routing problems. My routing table on the MPD server looks as follows: # netstat -rn Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 216.138.x.x UGSc 3 12634 dc0 127.0.0.1 127.0.0.1 UH 0 0 lo0 192.168.1 link#2 UC 13 0 rl0 ... ... 192.168.2.200 192.168.2.254 UH 0 3 ng0 192.168.2.254 lo0 UHS 0 0 lo0 216.138.x.x/29 link#1 UC 1 0 dc0 216.138.x.x 00:06:53:40:0a:60 UHLW 3 0 dc0 1197 I'm a little concerned about the two entries related to the VPN client. I understand that 192.168.2.200 should be routed through 192.168.2.254 on the virtual ng0 device, but the fact that 192.168.2.254 is routed to the loopback doesn't seem to click with me. If my packets to the VPN client (192.168.2.200) are being routed through "gateway" 192.168.2.254, and 192.168.2.254 just gets dumped on the loopback, how would packets ever make it to the VPN client? Seems like they would just die on the loopback. By the way, I do have gateway_enable="YES" and my IPFILTER isn't blocking any packets. Any suggestions? I'll be happy to post any more info that would be helpful. Thanks a bunch.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?NIECLIJFBLKHJMOALIKPMEKCCLAA.jreeder>