Date: Tue, 27 Jun 2000 19:08:52 -0400 From: "Rossen Raykov" <rraykov@sage-consult.com> To: <FreeBSD-questions@FreeBSD.ORG> Subject: rouing problem Message-ID: <01a701bfe08c$a8d8d890$4c00000a@sage>
next in thread | raw e-mail | index | archive | help
Hi all!
I am trying to use FreeBSD like gateway/firewall.
My network topology is like this one:
ISP 1 ISP 2
^ ^
| |
| |
+-------+ +--------+
| DSL | | ISDN |
+-------+ +--------+
IP 1.0.0.1 IP 2.0.0.1
\ /
\ /
IP 1.0.0.252 IP 2.0.0.2
MASK 255.255.255.0 MASK 255.255.255.252
-----------------------------------------
FreeBSD Box
-----------------------------------------
IP 2.0.0.252
MASK 255.255.255.0
|
|
-----------------------------------------
L A N HOST
NET 2.0.0.0 2.0.0.129
I am running FreeBSD 4.0 and the kernel is compiled with the following
options: IPFIREWALL, IPFIREWALL_VERBOSE, IPDIVERT, BRIDGE.
In /etc/rc.conf following options are defined:
firewall_enable="YES"
firewall_type="open"
gateway_enable="YES"
router_enable="YES"
kern_securitylevel_enabled="NO"
As one can expect after that the firewall rules are:
allow ip from any to any via lo0
deny ip from any to 127.0.0.0/8
allow ip from any to any
deny ip from any to any
Routing connected sysctl flags are:
net.inet.ip.forwarding=1
net.inet.ip.redirect=1
net.inet.ip.fw.enable=1
net.inet.ip.fw.one_pass=1
I am able to ping all neighbors interfaces from BSD box (1.0.0.1, 2.0.0.1
and 2.0.0.129).
My first problem was that I was not able to ping 1.0.0.252 and 2.0.0.2
interfaces on the server from LAN host (2.0.0.129).
After I've enabled BRIDGE option in the kernel that become possible.
Then a new problem appear - I cannot ping 1.0.0.1 and 2.0.0.1 from the LAN
host (2.0.0.129).
All IP addresses that I am using are real (routable) IP addresses.
Where is my mistake?
Why I am not able to pass thru BSD box?
Are my network mask wrong or I am missing something on kernel/os
configuration level?
I have one more question too.
How to set up the box to work with 2 or more gateways and to make dinamyc
routing?
Can someone give a URL devoted to this to me?
Recommendations for gated setting will be appreciated to.
Thanks in advance,
Rossen
PS sorry for my English, it is not my native language ;)
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?01a701bfe08c$a8d8d890$4c00000a>
