Date: Wed, 29 Mar 2000 09:52:37 -0500 (EST) From: Christopher Browning <brownicm@prokyon.com> To: freebsd-questions@freebsd.org Subject: routing (???) problem w/dhclient on ADSL Message-ID: <XFMail.000329095137.brownicm@prokyon.com>
next in thread | raw e-mail | index | archive | help
I'm attempting to set up a BSD box to act as NAT and firewall on an ADSL line. After much research and some probing of (not-very-helpful) BellSouth tech support, this is what I've done: 1. The DHCP server upline at BellSouth has (I assume) a record of the MAC address of the NIC they installed on the Win98 machine during the original install. I put this card (which is xl0) in my BSD box and ran dhclient to get a lease. I did not run ifconfig on it as I assume that the DHCP server will take care of that. Netstat seems to show that side working fine and all Internet apps run (fast!!). 2. I understand that dhclient manipulates some of the network config files; /etc/hosts, /etc/resolv.conf and the routing tables. I'm still working my way through /sbin/dhclient-script... 3. The local network (192.168.1.0) has, at present, 2 Win98s, an NT Server and my FreeBSD box. The BSD box has been running as a gateway (troublefree) for months using ppp -alias. 4. Ifconfig ep0 (the original NIC) shows: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255 ether 00:50:04:12:0f:45 all of which should be correct. No change. 5. Ifconfig xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 208.61.148.46 netmask 0xfffffe00 broadcast 208.61.149.255 ether 00:50:da:26:f4:88 media: 10baseT/UTP <half-duplex> supported media: autoselect 100baseTX <full-duplex> 100baseTX <half-duplex> 100baseTX 10baseT/UTP <full-duplex> 10baseT/UTP <half-duplex> 10baseT/UTP _*I can't see the LAN*_ All three other machines can ping each other. Pinging from the BSD box returns: PING 192.168.1.5 (192.168.1.5): 56 data bytes 64 bytes from 192.168.1.5: icmp_seq=5 ttl=128 time=26262.056 ms 64 bytes from 192.168.1.5: icmp_seq=6 ttl=128 time=25252.077 ms 64 bytes from 192.168.1.5: icmp_seq=7 ttl=128 time=24242.079 ms <snip lots> 64 bytes from 192.168.1.5: icmp_seq=73 ttl=128 time=58583.722 ms 64 bytes from 192.168.1.5: icmp_seq=74 ttl=128 time=57573.732 ms 64 bytes from 192.168.1.5: icmp_seq=75 ttl=128 time=56563.742 ms ^C --- 192.168.1.5 ping statistics --- 186 packets transmitted, 71 packets received, 61% packet loss round-trip min/avg/max/stddev = 1012.187/54927.110/101001.136/33392.995 ms netstat -nr (after pinging other local machines): Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 208.61.148.1 UGSc 5 0 xl0 127.0.0.1 127.0.0.1 UH 1 2 lo0 192.168.1 link#3 UC 0 0 ep0 192.168.1.1 0:50:4:12:f:45 UHLW 0 134 lo0 192.168.1.3 0:e0:29:5:da:9c UHLW 0 12 ep0 1162 192.168.1.4 0:60:97:1d:89:b5 UHLW 0 4 ep0 1194 192.168.1.5 0:50:da:c9:dc:74 UHLW 0 186 ep0 737 208.61.148/23 link#1 UC 0 0 xl0 208.61.148.1 0:0:c:4f:f2:2c UHLW 6 0 xl0 875 208.61.148.46 127.0.0.1 UGHS 0 0 lo0 What's going on here? What stupid thing have I missed? I realize that my setup is not complete as natd and ipfw are not configured yet, but shouldn't I be able to see the LAN on ep0? Any help greatly appreciated. Hope I haven't provided too much info here. Thanks ---------------------------------- "if you believe in Nothing... ...Honey, It believes in you." Chris Browning brownicm@prokyon.com XFMail on FreeBSD 3.3 29-Mar-00 ---------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.000329095137.brownicm>