Linux-útválasztás PPP-kapcsolaton keresztül
Internetkapcsolat megosztása
A cikk célja, hogy lehetővé tegye internetkapcsolat használatát (pl. A PPP protokoll használatát) az IP-csomagok útválasztásával az internethez csatlakozó géppel.
IP csomagok továbbítása
Vegyük figyelembe a következőket: C osztályú hálózat ( 254 IP), 192.168.0.0- tól kezdődően egy alhálózati maszkkal: 255.255.255.0
Az átjáró konfigurálásához először meg kell ismernie a mag verzióját: 2.0, 2.1 vagy 2.2, 2.3 vagy 2.4.
Az eszközök eltérőek.
A Linux 2.0 rendszermag alatt a következő lépéseket tehetjük:
/ sbin / depmod -a / sbin / modprobe ip_masq_ftp (az FTP útvonalhoz) / sbin / modprobe ip_masq_irc (az IRC útvonalhoz) / sbin / modprobe ip_masq_quake (a Quake játékszerver útvonalához) / sbin / modprobe ip_masq_raudio (az igazi audió útvonala)
Továbbítás engedélyezése:
echo 1> / proc / sys / net / ipv4 / ip_forward
A kapcsolat irányításához:
ipfwadm-F-am -S 192, 168, 024 -D 0, 0.0.0/0
Ez azt jelenti, hogy minden, ami forrásként van, a 192.168..0 hálózat közvetlenül az internetre irányul.
A 2.1-es és a Linux-kernel esetében az eljárás majdnem azonos, egyszerűen módosítsa az ipfwadm-et az ipchains segítségével.
ipchains -A előremenő s 192.168.0.0/24 -d 0.0.0.0/0 -j MASQ
A 2.3 és 2.4 Linux rendszermag alatt az eljárás majdnem azonos, egyszerűen módosítsa az ipfwadm-t az iptables segítségével.
iptables -A POSTROUTING -t nat -o ppp0 -j MASQUERADE
A Rémy Pouchain által kiadott Orginal dokumentum a CommentcaMarche.net-en.