From owner-freebsd-questions Wed Mar 29 6:53:50 2000 Delivered-To: freebsd-questions@freebsd.org Received: from mail4.lig.bellsouth.net (mail4.lig.bellsouth.net [205.152.0.32]) by hub.freebsd.org (Postfix) with ESMTP id 3D76937B88E for ; Wed, 29 Mar 2000 06:53:32 -0800 (PST) (envelope-from brownicm@prokyon.com) Received: from molly.local.domain (adsl-61-148-46.mia.bellsouth.net [208.61.148.46]) by mail4.lig.bellsouth.net (3.3.5alt/0.75.2) with ESMTP id JAA13813 for ; Wed, 29 Mar 2000 09:52:51 -0500 (EST) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Message-ID: X-Mailer: XFMail 1.3.1 [p0] on FreeBSD X-Priority: 3 (Normal) Date: Wed, 29 Mar 2000 09:52:37 -0500 (EST) From: Christopher Browning To: freebsd-questions@freebsd.org Subject: routing (???) problem w/dhclient on ADSL Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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 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 mtu 1500 inet 208.61.148.46 netmask 0xfffffe00 broadcast 208.61.149.255 ether 00:50:da:26:f4:88 media: 10baseT/UTP supported media: autoselect 100baseTX 100baseTX 100baseTX 10baseT/UTP 10baseT/UTP 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 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