Kezdőlap › Fórumok › Hálózati problémák › Net Ubuntu és xp nem megy
- This topic has 10 hozzászólás, 6 résztvevő, and was last updated 17 years, 10 months telt el by admin.
- SzerzőBejegyzés
- 2006-07-11-18:18 #2065387
Az
Code:echo 1 > /proc/sys/net/ipv4/ip_forwardhelyett:
Code:echo ‘1’ > /proc/sys/net/ipv4/ip_forwardRégebben írtam egy netmegosztás howto-t, amit most itt publikálnék 🙂 .
2006-07-11-18:56 #2065388Az echo 1 > /proc/sys/net/ipv4/ip_forward és az
echo ‘1’> /proc/sys/net/ipv4/ip_forward
hatása ugyanaz, egy 1-es az ip_forward fájlban, semmi különbség nincs.
Viszont az alábbi három biztos különbözik.
#iptables -A POSTROUTING -t nat -o eth1 -j MASQUERADE
#iptables -A POSTROUTING -t nat -o eth0 -j MASQUERADE
#iptables -A POSTROUTING -t nat -o ppp0 -j MASQUERADEAnnyira még nem értek az iptables-hez, hogy tudjam mi a különbség, de van. Lehet, hogy az elsõ kettõnek semmi értelme?? Kiadtam újra midhárom parancsot, már korábban is, de lehet, hogy aztán töröltem a szükséges szabályt.
Na mindegy most már megy!!
Hol vagy hogyan lehet megnézni az érvényes iptables beállításokat??2006-07-11-19:07 #2065389iptables -L
2006-07-11-19:48 #2065390# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destinationChain FORWARD (policy ACCEPT)
target prot opt source destinationChain OUTPUT (policy ACCEPT)
target prot opt source destinationEbbõl sokat nem tudtam meg. Nekem úgy tûnik, mintha semmi szabály nem lenne benne.
2006-07-12-11:08 #2065391elöször is:
iptables -L -t nat
ebben lesz benne az a MASQUERADE szabályEgyébként ha ezeket mind megcsináltad, akkor mennie kell a netnek az XP-n!
ezeket tedd meg!
(remélem a postrouting jó, de nem kell hálókártya cím! – egy egyszerü NAT olásnál sztem felesleges, ha müködik nélküle is)
iptables -A POSTROUTING -t nat -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 upA 2.
Az XP-röl kifelé pingeld meg a névszervered:
ping 195.56.234.124ha van válasz, akkor a névfeloldással van a bibi
Az XP-nél is be kell állítani névszervereknek ugyezeket az IP-ket, átjárónak meg a LINUXodat!Hm… logikusan látom nem mindig tudnak az emberek gondolkodni…
elöször ilyenkor mindenkinek ajánlom, hogy IP-vel próbálja meg a kapcsolatot. (mint most a ping-etést)
Ha IPvel sem megy, akkor gáz van, ha megy, akkor meg jöhet a névfeloldási dolog.Az XP-nek(nél/nál) akkor nem kellene megadni a DNS szervereket, ha DHCP-vel osztaná a Linuxod a hozzá kapcsolódó gépeknek.
Ez ugyebár alapesetben elég bonyesz és 1-2 gépes hálózatban felesleges is.
Szóval az XP-nek is add meg a névszervert meg a linuxot mint átjáró és mennie kell!!2006-07-12-16:24 #2065392Hali
Megy, de minden egyes újraindítás után be kell állítanom az ipforwardot, mert mindig 0 lesz. Ez mitõl lehet?
Kösz
Hali2006-07-12-16:30 #2065393A /proc fájlai nem lemezen lévõ fájlok, hanem a kernel hozza õket létre dinamikusan minden indításkor. Rakd be egy init scriptbe és kész.
2006-07-12-16:52 #2065394OK.
2006-07-20-21:09 #2065395l_lorincz wrote:OK.2006-07-20-23:37 #2065396/etc/syctl.confba írd bele egy új sorba,
eztán nem kell echo-zni!Code:net.ipv4.ip_forward=1 - SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz