Akwụkwọ Ntuziaka Onye Ntuziaka
Ebumnuche nke IP Masquerading bụ ikwe ka ígwè ọrụ na adreesị IP na-adịghị adabere na netwọk gị iji banye na Ịntanetị site na igwe na-eme ihe nkpuchi. Okporo ụzọ si na netwọk gị chọrọ ka Ịntanetị ghazie iji aka gị zaaghachi na igwe nke mere arịrịọ ahụ. Iji mee nke a, kernel aghaghị gbanwee adreesị IP nke ihe ọ bụla iji mee ka azịza ya laghachi azụ na ya, kama na adreesị IP onwe ya mere arịrịọ ahụ, nke na-agaghị ekwe omume na Intanet. Linux na-eji Njikọ Njikọ (conntrack) iji debe njikọ nke njikọ ndị nke igwe na nyochaghachi nzaghachi ọ bụla dịka ya. Okporo ụzọ na-ahapụ netwọk nkeonwe gị bụ "masqueraded" dị ka si na igwe Ubuntu ụlọ ọrụ ntinye gị. A na-ede usoro a na akwụkwọ Microsoft dị ka Njikọ Ịntanetị Ịkekọrịta.
Ntuziaka maka IP masquerading
Enwere ike ime nke a site na otu iptables achị, nke nwere ike ịdị iche iche dabere na nhazi netwọk gị:
sudo iptables -t nat-POSTROUTING -s 192.168.0.0/16 -o ppp0 -j MASQUERADEIwu ahụ dị n'elu na-ekwu na ebe ị na-ezigara onwe gị bụ 192.168.0.0/16 nakwa na ngwaọrụ Ịntanetị na-eche ihu bụ ppp0. A na-agbaji syntax dị ka ndị a:
- -n nat - iwu ga-abanye na tebụl
- - POSTROUTING - a ga - etinye aka na nchịkwa (-A) na teepu POSTROUTING
- -s 192.168.0.0/16 - iwu na-emetụta okporo ụzọ sitere na ebe adreesị a kapịrị ọnụ
- -o ppp0 - iwu na-emetụta usoro ndokwa okporo ụzọ ka a ga-aghagharị site na ngwaọrụ netwọk akọwapụtara
- -G MASQUERADE - okporo ụzọ na-agbaso iwu a bụ "ịwụli" (-j) ka ebido MASQUERADE ka a ga-eji aka ya akọwa dị ka akọwapụtara n'elu.
Ngwunye ọ bụla na tebụl nchịkọta (tebụl na-edozi, na ebe ntinye ma ọ bụ nzacha ngwugwu ọ bụla) nwere ụkpụrụ ndabara nke anabata, ma ọ bụrụ na ị na-ekepụta firewall na mgbakwunye na ngwaọrụ ọnụ ụzọ, ị nwere ike ịtọ usoro iji DROP ma ọ bụ N'ỤLỌ NCHE, n'ọnọdụ nke a, ị ga - ekwe ka okporo ụzọ gị masqueraded site n'aka chain nke FORWARD maka iwu ahụ dị n'elu ka ị rụọ ọrụ:
sudo iptables -ỤKA -S 192.168.0.0/16 -o ppp0 -j BANWE sudo iptables -ỤKỌ -D 192.168.0.0/16 -m ala --state ESTABLISHED, RELATED -i ppp0 -j GAAIwu ndị dị n'elu ga- enye gị ohere niile site na netwọk gị na Ịntanetị na okporo ụzọ niile metụtara njikọ ndị ahụ iji laghachi na igwe nke mepụtara ha.
* Ikikere