[ mekani @ 26.01.2004. 17:07 ] @
Pa ovako. Za pocetak da pitam da li je ovo dovoljno da mi proradi ono sto meni treba:

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?
[ dpanic @ 26.01.2004. 22:43 ] @
Radi li ti net sa Linux masine?
[ mekani @ 27.01.2004. 03:17 ] @
Naravno. Kao satic. :o)
[ caiser @ 27.01.2004. 07:52 ] @
Mene si malo zbunio moram da priznam. :) Ako si sa eth0 spojen sa BSD-om onda on nema sta da trazi gore u iptables komandi. Stavi ppp0 ili eth1 ili preko kog se vec interfejsa kacis na net i valjda bi trebalo da proradi. :)
[ dpanic @ 27.01.2004. 09:23 ] @
Onda ti BSD nije fino konfigurisan. Ako ti net radi ok sa Linux masine koja je gw.
[ mekani @ 27.01.2004. 13:54 ] @
E sad. Da vam kazem da sam kreten, to ste i sami zakljucili. Ma ne mogu da verujem da sam stavio eth0 umesto ooo0. Eto nauka za mladja pokoljenja. Hvala svima za trud, ali sledeci put me pitajte da li je ukljuceno u struju. :o)
[ impaque @ 27.01.2004. 23:39 ] @
Eh eh, taj Masquerading Simple HOWTO... ;P