Ka Papa Hana Pūnaewele Kūʻai
ʻO ke kumu o ka IP masqueradingʻo ia eʻae i nā mīkini me kahi mau inoa IP kūloheloheʻole, iʻole e hoʻololiʻia ma kāu pūnaewele e hiki ai i ka Pūnaewele ma o ka mīkini e hana ana i ka hana. Loaʻa nā kaʻa mai kāu pūnaewele pūnaewele no ka mea pono e hoʻolālāʻia ka Internet no ka paneʻana e hoʻihoʻi i ka mīkini i hana i ka noi. No ka hanaʻana i kēia, pono ka'ōkuhi e hoʻololi i ka helu IP helu o kēlā me kēia pahula i mea e hoihoiʻia ai ka paneʻana i ia mea, ma mua o ka helu IP kūlohelohe i hana i ka noi, hikiʻole keʻike i ka pūnaewele. E hoʻohana anaʻo Linux i ke Kelemu Hoʻolaha (conntrack) e hoʻomau i keʻano o nā mea e pili ana i kēlā mekomo kamepiula a hoʻihoʻi i kēlā me kēia hoʻihoʻiʻana. ʻO ka huakaʻi e haʻalele ana i kāu pūnaewele pūnaewele he "masqueraded" no ka mea i laweʻia mai ka pūnaewele puka Ubuntu. Hoʻonohonohoʻia kēia kaʻina hana i loko o nā palapala Microsoft e like me ka Māhele Pūnaewele.
Nā Instructions no ka Pākuʻi IP
Hiki ke hoʻoholoʻia kēia me kahi o ka pūʻulu iptables hoʻokahi, a hiki keʻano'ē aʻe ma luna o kāu hoʻonohonoho pūnaewele:
sudo iptables -t nat-POSTROUTING -s 192.168.0.0/16 -o ppp0 -j MASQUERADEManaʻo ka'ōlelo i luna e hoʻolako i kāu henua leka uila 192.168.0.0/16 aʻo kāu polokalamu kele pūnaewele ppp0. Hoʻopauʻia ka hōʻailona penei:
- -ei -ʻo ke kaʻina kānāwai ke komo i ka papaʻaina
- -POSTROUTING - pono e hoʻokomoʻia ke kānāwai (-A) i ke kaulahao POSTROUTING
- -s 192.168.0.0/16 - pili ka rula i nā lawehana i loaʻa mai kahi kikowaena i'ōleloʻia
- -o ppp0 - pili ke kulekele i ka hoʻonohonoho 'ana i ka lawelawe' ia e ka mea kikowaena kikowaena
- -J MASQUERADE - ke kaulike e pili ana i kēia rula ka "lele" (-j) i ka pahu MASQUERADE e hoʻohanaʻia e like me ia i ho'ākākaʻia ma luna nei
ʻO kēlā me kēia kaula i ka papa kānina (ka papa kuhi, a ma kahi o nā kānana nui a pau paha) e loaʻa kahi kulekele kūpono o ACCEPT, akā inā e hana anaʻoe i kahi pākuhi me kahi mea pani puka, ua hoʻonoho pahaʻoe i nā kulekele i DROP. KA HOʻOPIʻI, i ia hihia, pono eʻaeʻia kāu mau kālepa i ka laikini FORWARD no ka rule i luna e hana:
sudo iptables-MAHINA -s 192.168.0.0/16 -o ppp0 -j Hoʻopaʻaʻia sudo iptables -HAUKAHI -d 192.168.0.0/16 -m ka moku'āina -'ŌNA KA HOʻOHOLOʻI, RELATED -i ppp0 -i KA PONOʻO nā kauoha i luna nei eʻae i nā laina a pau mai kāu pūnaewele i ka pūnaewele a me nā kaʻa pili i nā mea pili e hoʻi i ka mīkini i hoʻomaka ai iā lākou.
* Laikini