Tẹlifóònù kò lè ṣí ojú-ìwé: ṣàyẹ̀wò àdírẹ́sì gbígbọ́
Ojú-ìwé tí ó ń dáhùn lórí localhost lè so mọ́ loopback nìkan. Ka àdírẹ́sì socket, lẹ́yìn náà òfin firewall àti URL tí tẹlifóònù ń lò gan-an.
Kọ̀mpútà ń fi ojú-ìwé náà hàn lórí localhost, tẹlifóònù ń darapọ̀ mọ́ VPN kan náà, bẹ́ẹ̀ sì ni aṣàwákiri lórí tẹlifóònù ròyìn pé a kò lè dé ojú-ìwé náà. Kò sí àṣìṣe kankan nínú ọ̀nà-ìmọ́ náà síbẹ̀, nítorí ọ̀nà-ìmọ́ kì í ṣe ju gbígbé pákẹ́tì lọ. Sẹ́bà ìdàgbàsókè tí ó so mọ́ ojú-ìwé loopback kì í gba ìsopọ̀ tí a darí sí nnkan mìíràn rárá, nítorí náà ibi àkọ́kọ́ tí a ó wo ni socket tí ń gbọ́, kì í ṣe VPN.
Ṣàyẹ̀wò socket, ìṣètò bind, òfin firewall àti URL, ní ọ̀nà yẹn.
Socket dáhùn ìbéèrè tí ó dín kù
Aṣàwákiri tí a ṣẹ̀dá lórí 127.0.0.1 ń gba ìrìnṣẹ́ láti inú ẹ̀rọ náà fúnra rẹ̀, ó sì ń kọ gbogbo nnkan tí ó bá dé lórí àdírẹ́sì mìíràn. Aṣàwákiri lórí àdírẹ́sì wildcard ń gba lórí gbogbo ojú-ìwé àgbègbè, pẹ̀lú ojú-ìwé VPN, èyí tí ó gbòòrò ju bí ọ̀pọ̀ ìṣètò ìdàgbàsókè ṣe nílò. Aṣàwákiri tí a so mọ́ àdírẹ́sì VPN kan pàtó ni àṣàyàn tí ó dín jùlọ tí ó wúlò, ó sì ń ṣiṣẹ́ nígbà tí àdírẹ́sì yẹn wà nìkan.
Ìdẹ́kùn orúkọ méjì ń tẹ̀le láti ibẹ̀. Nínú aṣàwákiri tẹlifóònù, localhost túmọ̀ sí tẹlifóònù, kì í ṣe kọ̀mpútà. Àdírẹ́sì wildcard jẹ́ iye bind, kì í ṣe nnkan tí a tẹ sínú URL. Ẹnikẹ́ni tí ó bá dán wò pẹ̀lú ọ̀kan nínú wọn yóò ròyìn ìkùnà tí kò kan nẹ́tíwọ́kì rárá.
IPv6 ń fi kẹ́ẹ̀sì kẹta kún, nítorí socket lè gba IPv4 àti IPv6 ní ìbámu pẹ̀lú àwọn àṣàyàn tí ó rọrùn láti gbàgbé. Ka ẹbí àdírẹ́sì nínú àkọsílẹ̀. Àkọsílẹ̀ wildcard fún ẹbí kan kò ṣàpèjúwe èkejì.
Ka àdírẹ́sì gbígbọ́
Ṣàyẹ̀wò socket kí o tó yí ìṣètò padà. Àdírẹ́sì àgbègbè, pọ́ọ̀tì àti ìlànà tí ó ní í ní apapọ̀ ń fi hàn bóyá a lè dé sẹ́bà láti VPN.
Get-NetTCPConnection -State Listen -LocalPort 8080 | Select-Object LocalAddress,LocalPort,OwningProcess Get-Process -Id (Get-NetTCPConnection -State Listen -LocalPort 8080).OwningProcess ipconfig | Select-String -Pattern 'IPv4' Get-NetFirewallRule -DisplayName '*8080*' | Format-Table DisplayName,Enabled,Profile,Direction,Action
Àdírẹ́sì àgbègbè 127.0.0.1 ń yanjú ìbéèrè náà: kò sí ìyípadà firewall kankan tí yóò ràn wọ́n lọ́wọ́, nítorí ohun-èlò náà kò gbọ́ lórí ojú-ìwé VPN. Wildcard tàbí àdírẹ́sì VPN túmọ̀ sí pé socket dára, àti pé ààlà tí ó kàn yóò wà.
Jẹ́rìí ìlànà tí ó ní í pẹ̀lú, nítorí iṣẹ́ tí kò ní í ṣe lórí pọ́ọ̀tì tí ó wọ́pọ̀ lè jẹ́ kí tábìlì dà bí ẹni pé ó tọ́ nígbà tí sẹ́bà tí a fẹ́ kò tíì bẹ̀rẹ̀ rárá. Fi ọ̀nà fáìlì ìṣiṣẹ́ wé, kì í ṣe orúkọ nìkan. Ìlànà àtijọ́ láti ìgbà ìṣiṣẹ́ tẹ́lẹ̀ ni ẹlẹ́tàn tí ó wọ́pọ̀.
Yí bind padà nípasẹ̀ ohun-èlò
Lo àṣàyàn àdírẹ́sì gbígbọ́ tí framework ṣàkọsílẹ̀, kí o sì tún ìlànà náà bẹ̀rẹ̀. Bí kọ̀mpútà bá ní àdírẹ́sì aládàáni 10.77.0.1, URL tẹlifóònù yóò di http://10.77.0.1:8080/ àti pé a gbọ́dọ̀ darí àdírẹ́sì yẹn nípasẹ̀ VPN; kò sí nnkan mìíràn nínú ìṣètò tí yóò yí padà.
Má ṣe fi àwọn àdírẹ́sì àìsí àìsí kún Windows, má sì ṣe yí gateway padà láti fi ipá mú bind. Àwọn ìyípadà yẹn ń wà lẹ́yìn àpérò àṣìṣe-ṣíṣe, wọ́n sì ń yà ẹni tí ó kàn lẹ́nu. Sẹ́bà tí a bẹ̀rẹ̀ kí àdírẹ́sì VPN tó wà lè kùnà láti bind pẹ̀lú, nítorí náà ìtẹ̀léra ìbẹ̀rẹ̀ ṣe pàtàkì fún ojú-ìwé àìdúró. Fún un ní ìgbìyànjú mìíràn tàbí bẹ̀rẹ̀ rẹ̀ lẹ́yìn ọ̀nà-ìmọ́. Ìkùnà bind nígbà ìbẹ̀rẹ̀ ń dà bí ìṣòro firewall ní òwúrọ̀ kejì gan-an.
Fún HTTPS, pa orúkọ-ẹ̀rọ iṣẹ́ àti ìjẹ́rìí ìwé-ẹ̀rí mọ́. Ìkìlọ̀ ìwé-ẹ̀rí lórí àdírẹ́sì àìtúnṣe jẹ́ ìṣòro orúkọ, kì í ṣe ìgbésẹ̀ tí a ó fi tẹ kọjá, àti pé DNS aládàáni gbọdọ̀ bá aṣàwákiri tí o yàn mu.
Ṣí òfin kan, kì í ṣe gbogbo nẹ́tíwọ́kì
Nígbà tí socket bá gba lórí àdírẹ́sì VPN, firewall yóò pinnu bóyá ìbéèrè náà yóò dé. Fi òfin náà mọ́ ohun-èlò yìí, protokọ́ọ̀lì yìí, pọ́ọ̀tì àgbègbè yìí àti orísun ọ̀nà jíjìn tí a fọwọ́ sí, kí o sì jẹ́rìí irú àkópọ̀ tí ń ṣiṣẹ́ lórí adapter VPN.
Lo àdírẹ́sì orísun tí Windows ń rí gan-an, pẹ̀lú ìtumọ̀ èyíkéyìí tí gateway ṣe, nítorí òfin tí a kọ fún àdírẹ́sì àkọ́kọ́ ti oníbàárà kò ní bá èyí tí a túmọ̀ mu.
Ojú-ìwé tí ó gbé jáde tí ó sì fi àṣìṣe ohun-èlò hàn jẹ́ ìtẹ̀síwájú: ìkọ̀ HTTP yàtọ̀ sí kò sí ìsopọ̀ TCP, àti pé ìwádìí tí ó kàn jẹ́ ti ìlànà àwọlé ohun-èlò fúnra rẹ̀, kì í ṣe ti nẹ́tíwọ́kì.
Parí nípasẹ̀ bíbéèrè ojú-ìwé náà láti tẹlifóònù tí a fẹ́ àti jíjẹ́rìí pé ẹ̀rọ tí a yọkuro kò tíì lè dé ibẹ̀. Aṣàwákiri tí ń ṣiṣẹ́ pẹ̀lú òfin tí ó gba gbogbo nnkan kì í ṣe àbájáde kan náà.