Drive tí a ti ṣàtúnṣe tí ó ń ṣiṣẹ́ ní ọ́fíìsì ṣùgbọ́n tí ó ń parí àkókò ní ilé kò fún ọ ní ìsọfúnni tí ó wúlò fúnra rẹ̀. Tunnel ń gbé àwọn packet lọ, bí bẹ́ẹ̀ kọ́ kò sí ohun tí yóò dé ọ̀dọ̀ server. Ohun tí ó kùnà wà nínú ọ̀kan nínú àwọn ìpele mẹ́ta: a yanjú orúkọ sí àdírẹ́sì tí kò tọ́, client kọ̀ láti forúkọsílẹ̀ ìpàdé, tàbí ìpàdé àtijọ́ gbé ju ìsopọ̀ tí ó gbé e lọ. Ọ̀kọ̀ọ̀kan ní àtúnṣe ọ̀tọ̀ọ̀tọ̀, àti méjì nínú mẹ́ta wà ní ẹ̀gbẹ́ client.

Àwọn àṣìṣe mẹ́ta wọ̀ aṣọ àṣìṣe kan

Lẹ́tà drive kò sọ ìpele tí ó fọ́, àti ọ̀rọ̀ àṣìṣe sábà gbòòrò tó láti bá àwọn mẹ́tẹ̀ẹ̀ta mu. Ya wọ́n pẹ̀lú ìbéèrè méjì kíákíá: ṣé server ń dáhùn ní àdírẹ́sì IP rẹ̀, àti ṣé port 445 ń gba ìsopọ̀?

Àwọn ìdáhùn yẹn ń mú ètò ìpinnu wá dípò àròsọ. Bí IP bá ń ṣiṣẹ́ tí orúkọ kò ṣiṣẹ́, ìyẹn ń tọ́ka sí yíyanjú orúkọ. Bí méjèèjì bá ń ṣiṣẹ́ tí a kọ̀ ìwọlé, ìyẹn ń tọ́ka sí ìforúkọsílẹ̀. Bí méjèèjì bá ń ṣiṣẹ́ tí kíkà fáìlì dúró lẹ́yìn ìdádúró tunnel, ìyẹn ń tọ́ka sí ìpàdé àtijọ́.

SymptomLayer to inspect
IP works, hostname times outDNS or subnet overlap
TCP 445 opens, logon refusedSMB signing policy
Hangs after reconnectSession state and timers

Tẹ̀le wọ́n ní ọ̀nà yẹn, nítorí orúkọ tí a yanjú sí host tí kò tọ́ ń sọ gbogbo àyẹ̀wò tó ń bọ̀ di asán.

Yanjú orúkọ kí o tó fọwọ́ kan ìpínkín

Bí server bá ń dáhùn ní àdírẹ́sì rẹ̀ tí orúkọ ìpínkín sì ń parí àkókò, tunnel ń ṣe iṣẹ́ rẹ̀, client sì ń wò ibi tí kò tọ́. Nínú ìwọlé láti ọ̀nà jínjìn, àwọn ohun méjì ń ṣàlàyé ọ̀pọ̀ jùlọ nínú èyí.

Àkọ́kọ́ ni ìbòmọ́lé àdírẹ́sì. Nígbà tí ọ́fíìsì ń lo 192.168.70.0/24 tí router ilé sì ń pín ìwọ̀n kan náà, orúkọ host tí a yanjú sí 192.168.70.20 lè tọ́ka sí ẹ̀rọ àdúgbò dípò server tí ó wà lẹ́yìn tunnel. Windows lè rán ìbéèrè náà ní àdúgbò, kọ̀ ọ̀nà, tàbí yanjú rẹ̀ sí printer tí ó ní àdírẹ́sì yẹn láìròtẹ́lẹ̀. Àtúnṣe ni láti tún àwọn nọ́mbà ṣe ní ẹ̀gbẹ́ kan, kì í ṣe láti fi ọ̀nà mìíràn kún.

Èkejì ni ìwọ̀n DNS. Adapter VPN tí kò ní server DNS inú, tàbí tí ó ní ọ̀kan tí a kò lè dé ọ̀dọ̀ rẹ̀ nípasẹ̀ tunnel, ń fi àwọn orúkọ kúkúrú lọ sí resolver ìta. Ka àwọn àkọsílẹ̀ DNS adapter kí o sì béèrè orúkọ inú ní tààrà kí o tó fọwọ́ kan ìpínkín:

> ipconfig /all | findstr /i "DNS Servers"
> nslookup files.corp.internal
Server: 10.90.0.2
Address: 10.90.0.2
Name: files.corp.internal
Address: 10.90.0.15

Bí ìbéèrè yẹn bá dá àdírẹ́sì tí a retí padà, yíyanjú orúkọ ti yanjú, ìṣòro náà sì wà lókè nínú stack.

Ka ìbéèrè ìforúkọsílẹ̀ ní ẹ̀gbẹ́ méjèèjì

Server tí ó lè dé tí ó kọ̀ gbogbo ìwọlé jẹ́ àmì àìbáramu ìlànà kì í ṣe àṣìṣe nẹ́tíwọ́kì. Windows lè béèrè ìforúkọsílẹ̀ SMB lórí client, server tàbí NAS tí kò forúkọsílẹ̀ kò sì lè parí ìpàdé, bí tunnel ṣe dáa tó.

O lè ka ètò client láìwá kiri nínú olóòtú ìlànà:

> Get-SmbClientConfiguration | Select-Object RequireSecuritySignature
RequireSecuritySignature
-------------------------
True
> Get-SmbConnection

Iye tí ó báramu ní ẹ̀gbẹ́ server wà nínú ìṣètò SMB server, àti pé méjèèjì gbọdọ̀ báramu. Nínú ìṣẹ̀lẹ̀ kan tí a ròyìn, client ti tan ìbéèrè náà nípasẹ̀ ìlànà àdúgbò nígbà tí server kò forúkọsílẹ̀ rárá; píparẹ́ rẹ̀ àti ṣíṣe gpupdate /force dá ìpínkín padà lẹ́sẹ̀kẹsẹ̀. Ìyẹn jẹ́ ìgbésẹ̀ àyẹ̀wò láti fìdí ìdí rẹ̀ múlẹ̀, kì í ṣe àtúnṣe pípẹ́.

Yàn láti tan ìforúkọsílẹ̀ ní ẹ̀gbẹ́ méjèèjì níbi tí server bá ti ń gbà á. Yíyí ètò ààbò padà kí ìpínkín lè ṣiṣẹ́ gbọdọ̀ di àkọsílẹ̀ pẹ̀lú iye àtijọ́ àti ìdí rẹ̀, kí ẹnìkan má baà ní láti tún ṣèwádìí rẹ̀ ní àkókò àyẹ̀wò tó ń bọ̀.

Mọ́ ìpàdé àtijọ́ kúrò kí o tó ṣàtúnṣe àwọn aago

Ìpínkín tí ó dúró lẹ́yìn tí VPN bá ṣubú tí ó sì tún sopọ̀ sábà ń di ìpàdé tí server ti dà nù. Server ń ti àwọn ìpàdé SMB tí kò ṣe nǹkan mọ́ nípasẹ̀ aago Autodisconnect lábẹ́ LanmanServer\Parameters, tí ó jẹ́ ìsẹ̀mọ́ 15 ìṣẹ́jú, nígbà tí client ní SessTimeout tirẹ̀ lábẹ́ LanmanWorkstation\Parameters. Ìdádúró tó pẹ́ ju àwọn iye yẹn lọ ń fi ẹ̀gbẹ́ kọ̀ọ̀kan sílẹ̀ pẹ̀lú èrò tí ó yàtọ̀ nípa ìpàdé.

Tún ṣe é ní ọ̀nà tí ó dúró ṣinṣin kí àbájáde lè ní ìtumọ̀: so tunnel, ṣí ìpínkín, gé tunnel fún ìṣẹ́jú méjì, dá a padà, kí o sì gbìyànjú kíkà fáìlì. Bí ìgbékalẹ̀ bá tún ara rẹ̀ ṣe, fi àwọn aago sílẹ̀. Bí ó bá dúró títí tí ìwọ yóò fi tún gbé e kalẹ̀, tún ìpínkín so mọ́ lẹ́yìn tí tunnel bá ti dúró dípò gbígbé e kalẹ̀ kí ó tó wà, kí o sì yẹ̀wò bí olùrànlọ́wọ́ gbígbé kalẹ̀ ṣe ń gbìyànjú lẹ́ẹ̀kan sí i.

Mímú àwọn àkókò parí pọ̀ sí i jẹ́ ìgbésẹ̀ ìkẹyìn tí ó bọ́gbọ́n mu fún ìsopọ̀ tí kò dúró ṣinṣin, ṣùgbọ́n ó ń wo àmì àrùn náà. Client tí ó ń dúró pẹ́ fún ìpàdé tí server gbàgbé ṣì ń dúró.

Parí pẹ̀lú kíkà fáìlì kan nípasẹ̀ ìgbékalẹ̀, lẹ́yìn náà gé àti dá tunnel padà lẹ́ẹ̀kan sí i. Àyẹ̀wò ìtẹ́wọ́gbà yẹn ń bo àwọn ìpele mẹ́tẹ̀ẹ̀ta lápapọ̀, òun sì ni àyẹ̀wò kan ṣoṣo tí ó bá ohun tí olùlò ń ṣe gan-an mu.

Àwọn àpilẹ̀kọ tó jọra