Linux-marsruutimine PPP lingi kaudu

Interneti-ühenduse jagamine

Selle artikli eesmärk on võimaldada Interneti-ühenduse kasutamist (nt PPP-protokolli kasutamine) IP-pakettide suunamise teel Internetti ühendatud seadmega.

IP-pakettide marsruutimine

Vaadake järgmist: C-klassi võrk ( 254 IP), alustades 192.168.0.0 alamvõrgu maskiga: 255.255.255.0

Lüüsi konfigureerimiseks peate kõigepealt teadma südamiku versiooni: 2.0, 2.1 või 2.2, 2.3 või 2.4.

Tööriistad on erinevad.

Siin on, kuidas Linuxi kerneli all toimida:

 / sbin / depmod -a / sbin / modprobe ip_masq_ftp (marsruudile FTP) / sbin / modprobe ip_masq_irc (marsruudile IRC) / sbin / modprobe ip_masq_quake (marsruudi Quake mängu serverisse) / sbin / modprobe ip_masq_raudio (reaalse heli suunamiseks) 

Luba edastamine:

 echo 1> / proc / sys / net / ipv4 / ip_forward 

Ühenduse suunamiseks:

 ipfwadm-F-am -S 192, 168, 024 -D 0, 0.0.0/0 

See tähendab, et kõik, mille allikana on 192.168..0 võrk, suunatakse otse Internetti.

Linuxi kerneli 2.1 ja 2.2 puhul on protseduur peaaegu identne, vahetage ipfwadm ipchains abil.

 ipchains -A ettepoole suunatud s 192.168.0.0/24 -d 0.0.0.0/0 -j MASQ 

Linuxi kerneli 2.3 ja 2.4 all on protseduur peaaegu identne, lihtsalt muuta ipfwadm iptables'i abil.

 iptables -A POSTROUTING -t nat -o ppp0 -j MASQUERADE 

Rémy Pouchaini poolt väljaantud Orginal dokument CommentcaMarche.netis.

Eelmine Artikkel Järgmine Artikkel

Top Näpunäited