[EMAIL PROTECTED] wrote:
Thank you all, who have considered this message!
I am learning BSD with 3 successful units. 1-100mhz pent. running 4.11
1-180mhz pent. running 5.4 and one 266mhz AMD running 5.4
I have learned the ins and outs of X, changing rc.conf and am quite good
at reinstalling the system after a few "learning" adjustments.
Just for fun and my own enjoyment in learning, I have now accepted the
challenge of my own home network. I have been able to connect all boxes to my
DSL router with DHCP and manual IP assignments and changed/setup NIC's with
ifconfig. My reference materal is the Handbook from FreeBSD.org and "The
Complete FreeBSD" by Greg Lehey.
Now the problem!
DSL is 192.168.1.1 - Box B has two NIC's rl0=192.168.1.100 netmask
255.255.255.0 and is connected only to 192.168.1.1 ping works/outside
internet works.
Box B second NIC rl1=172.16.1.1 netmask 255.255.255.0 and is connected to a
standalone switch/router.
Is it a switch, is it a router, or is it really both (high end
thingy like Cisco 35xx?). Probably it is just a plain old switch
with no routing capabilities. To avoid confusion, you should call it
what it is.
Box A has one NIC eth0=172.16.1.35 and is connected to the standalone
switch/router. Box A can ping 172.16.1.35 and 172.16.1.1 on box b. It can NOT
ping 192.168.1.1 or access any outside internet.
From Box B keyboard, I can ping
192.168.1.1/192.168.1.100/172.16.1.1/172.16.1.35
From Box A keyboard, I can ping only 172.16.1.35/172.16.1.1
I have tried ifconfig rl0 192.168.1.100 172.16.1.1 netmask 255.255.255.0 among
many other configurations without success.
From my reading, I think the error of my ways is in the Box B between nic rl0
and rl1. The data packets are not being forwarded from rl1 to rl0 or rl0 to
rl1. Somewhere I have missed something. If anyone could point me in the
correct direction, it would be greatly appreciated.
At a guess, I think what you are missing is to put
gateway_enable="YES"
into rc.conf of box B (between the Internet router and the inside
network switch). Otherwise it will not hand packets from one network
to another. However, you probably do NOT want to enable that without
also enabling and configuring firewall features on this box as well,
for which I will refer you to RTFM (the Really Tremendously Fine
Manual ;).
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/firewalls.html
If you already have gateway and firewall functions going, does the
inside box (A) have box B's 172 addr set as its default gateway
router? If not, then it does not know to send packets destined for
other networks in that direction for processing. If yes, is your
firewall configured so tight that it's killing the packets you'd
like to forward?
--
Greg Barniskis, Computer Systems Integrator
South Central Library System (SCLS)
Library Interchange Network (LINK)
<gregb at scls.lib.wi.us>, (608) 266-6348
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"