Ik heb thuis een FreeBSD server met 2 nic's om het netwerk te delen. eerst had ik de standaard GENERIC kernel en kon ik de verbinding niet delen maar gebruikte ik squid, maar nu wil ik de verbinding met NATD delen dus heb ik een nieuwe kernel gebakken met de volgende opties toegevoegd:<BLOCKQUOTE><font size=1 face=Verdana, Arial, Helvetica>code:</font><HR>options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_FORWARD
options IPFIREWALL_VERBOSE_LIMIT=100
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPDIVERT
options IPFILTER
options IPFILTER_LOG[/quote]het probleem is dat ik deze kernel gebruik dat er geen netwerkverkeer meer mogelijk is naar de internetkant, maar wel intern.
ik heb dit in rc.conf staan:<BLOCKQUOTE><font size=1 face=Verdana, Arial, Helvetica>code:</font><HR>ifconfig_rl0="inet 192.168.0.2 netmask 255.255.255.0 media 10baseT/UTP"
ifconfig_ep1="inet 212.187.109.87 netmask 255.255.255.0 media 10baseT/UTP"
hostname="arnold99.dhs.org"
defaultrouter="212.187.109.1"
gateway_enable="YES"
firewall_enable="YES"
firewall_script="/etc/rc.firewall"
firewall_type="OPEN"
router_enable="YES"
router="routed"
router_flags="-s"
natd_program="/sbin/natd"
natd_enable="YES"
natd_interface="ep1"[/quote]en dit staat in rc.firewall:<BLOCKQUOTE><font size=1 face=Verdana, Arial, Helvetica>code:</font><HR>/sbin/ipfw -f flush
/sbin/ipfw add 1000 pass all from 127.0.0.1 to 127.0.0.1
# ep1 is outgoing interface NATD listen to port 6668
/sbin/ipfw add 2000 divert 6668 all from any to any via ep1
/sbin/ipfw add 65000 pass all from any to any[/quote]heb ik iets fout gedaan? of weet er iemand en oplossing hiervoor?
options IPFIREWALL_VERBOSE
options IPFIREWALL_FORWARD
options IPFIREWALL_VERBOSE_LIMIT=100
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPDIVERT
options IPFILTER
options IPFILTER_LOG[/quote]het probleem is dat ik deze kernel gebruik dat er geen netwerkverkeer meer mogelijk is naar de internetkant, maar wel intern.
ik heb dit in rc.conf staan:<BLOCKQUOTE><font size=1 face=Verdana, Arial, Helvetica>code:</font><HR>ifconfig_rl0="inet 192.168.0.2 netmask 255.255.255.0 media 10baseT/UTP"
ifconfig_ep1="inet 212.187.109.87 netmask 255.255.255.0 media 10baseT/UTP"
hostname="arnold99.dhs.org"
defaultrouter="212.187.109.1"
gateway_enable="YES"
firewall_enable="YES"
firewall_script="/etc/rc.firewall"
firewall_type="OPEN"
router_enable="YES"
router="routed"
router_flags="-s"
natd_program="/sbin/natd"
natd_enable="YES"
natd_interface="ep1"[/quote]en dit staat in rc.firewall:<BLOCKQUOTE><font size=1 face=Verdana, Arial, Helvetica>code:</font><HR>/sbin/ipfw -f flush
/sbin/ipfw add 1000 pass all from 127.0.0.1 to 127.0.0.1
# ep1 is outgoing interface NATD listen to port 6668
/sbin/ipfw add 2000 divert 6668 all from any to any via ep1
/sbin/ipfw add 65000 pass all from any to any[/quote]heb ik iets fout gedaan? of weet er iemand en oplossing hiervoor?