iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
echo "1" > /proc/sys/net/ipv4/ip_forward
Mreza je ustvari cross-over kabel izmedju dve masine. Pingovanje radi na obe, ssh radi samo sa jedne masine da drugu (to je vec drugi problem), ali u sustini, masine se vide kroz ping. Gateway mi je Linux 2.6 a druga masina FreeBSD-5.2. Na FreeBSD-u mi je namesten resolv.conf na iste vrednosti kao i na Linux-u. U sustini, moj ceo /etc/rc.conf (barem bitne stvari) je:
defaultrouter="192.168.0.1"
gateway_enable="NO"
ifconfig_fxp0="inet 192.168.0.2 netmask 255.255.255.0"
inetd_enable="YES"
Ono sto mi se desava je da mi pingovanje ni jednog IP-a ne radi osim mreze i to samo stoji ping i nista. U sustini kaze da je 100% paketa dropovano (zamisli cuda :). Na Linuxu nemam nista drugo od podesavanja sto se tice mreze osim eth0 interfejsa i onoga sto sam vec naveo. Da li je mozda problem FreeBSD?