Hi

I have an i386 machine with two network interfaces, one of which connect to the 
uplink ISP via pppoe, the other connects to the WAN port of a wireless router 
to which all LAN machines and cell phones connect (via wifi).

The problem is that this i386 machine (which I intend as a firewall) can access 
the internet, but all LAN machines cannot.

Hint: my wireless router can obtain dhcp address from the i386 machine.

These two network interfaces on the i386 are bge0 and fxp0.

1) Configuration for fxp0:
    # cat /etc/hostname.fxp0
        up
    # cat /etc/hostname.pppoe0
        inet 0.0.0.0 255.255.255.255 NONE \
               pppoedev fxp0 authproto chap \
               authname 'account' authkey '123' up
         dest 0.0.0.1

!/sbin/route add default -if pppoe0 0.0.0.1

2) Configuration for bge0:
    # cat /etc/hostname.bge0
       inet 192.168.0.1 255.255.255.0 192.168.0.255

3) Configuration for dhcp:
     # vi /etc/rc.conf
         dhcp_flags=''

     # rcctl set dhcpd flags bge0

4) enable forwarding:
     # echo 'net.inet.ip.forwarding=1' >>/etc/sysctl.conf

What can I do for the LAN machines to access the internet. 

appreciate for any criticism on my ignorance (-;
Lujian

Reply via email to