„Linux“ nukreipimas per PPP nuorodą
Bendrinimas interneto ryšiu
Šis straipsnis skirtas tam, kad galėtumėte naudoti interneto ryšį (pvz., Naudoti PPP protokolą), nukreipiant IP paketus prie kompiuterio, prijungto prie interneto.
IP paketų maršrutavimas
Apsvarstykite šiuos: C klasės tinklą ( 254 IP), pradedant nuo 192.168.0.0 su potinklio kaukė: 255.255.255.0
Norėdami konfigūruoti mūsų vartai, pirmiausia turite žinoti pagrindinės versijos versiją: 2.0, 2.1 arba 2.2, 2.3 arba 2.4.
Įrankiai yra skirtingi.
Štai kaip elgtis pagal „Linux 2.0“ branduolį:
/ sbin / depmod -a / sbin / modprobe ip_masq_ftp (į maršrutą FTP) / sbin / modprobe ip_masq_irc (į maršrutą IRC) / sbin / modprobe ip_masq_quake (maršruto Quake žaidimo serveriui) / sbin / modprobe ip_masq_raudio (norint nukreipti tikrąjį garsą)
Įgalinti peradresavimą:
echo 1> / proc / sys / net / ipv4 / ip_forward
Norėdami nukreipti ryšį:
ipfwadm-F-am -S 192, 168, 024 -D 0.0.0.0/0
Tai reiškia, kad viskas, kaip šaltinis, yra 192.168..0 tinklas nukreipiamas tiesiai į internetą.
„Linux“ branduoliui 2.1 ir 2.2 procedūra yra beveik identiška, tiesiog pakeiskite „ipfwadm“ ipchains.
ipchains -A priekiniai s 192.168.0.0/24 -d 0.0.0.0/0 -j MASQ
Pagal „Linux“ branduolį 2.3 ir 2.4 procedūra beveik identiška, tiesiog pakeiskite „ipfwadm“ iš „iptables“.
iptables -A POSTROUTING -t nat -o ppp0 -j MASQUERADE
Rémy Pouchain paskelbtas Orginalinis dokumentas „CommentcaMarche.net“.