రిమోట్ కంప్యూటర్ VPN కు కనెక్ట్ అయినప్పుడు RDP ఎందుకు స్తంభిస్తుంది
VPN విజయవంతమవుతుంది, డెస్క్టాప్ స్తంభిస్తుంది: సొరంగం మీ సెషన్ తిరిగి వెళ్లే మార్గాన్ని మార్చింది. మొదట పీర్ చిరునామా, మార్గం, ఫైర్వాల్ ప్రొఫైల్ నమోదు చేయండి.
మీరు RDP విండో లోపల ఉన్నారు, డెస్క్టాప్ స్క్రీన్పై ఉంది, ఆ రిమోట్ మెషీన్లో నడుస్తున్న VPN క్లయింట్లో Connect నొక్కుతారు. కొన్ని సెకన్ల తర్వాత విండో స్తంభిస్తుంది, ఆ తర్వాత మూసుకుపోతుంది. సొరంగం పైకి వచ్చింది, VPN లాగ్ సరిగ్గా అదే నమోదు చేస్తుంది, అదే ఈ మొత్తం సంఘటనలో అత్యంత ఉపయోగరహిత వాస్తవం. మీరు మాట్లాడుతున్న మెషీన్ మీకు జవాబు ఇచ్చే విధానాన్ని మార్చింది కాబట్టి సెషన్ చనిపోయింది, కాబట్టి సొరంగాన్ని తాకే ముందు తిరిగి వెళ్లే మార్గాన్ని చూడండి.
మీ సెషన్ నిజంగా ఉపయోగించే ఎండ్పాయింట్ను నమోదు చేయండి
మీ RDP క్లయింట్లో టైప్ చేసిన చిరునామా రిమోట్ కంప్యూటర్ జవాబు ఇచ్చే చిరునామా కావాల్సిన అవసరం లేదు. NAT, RD Gateway లేదా హోస్ట్ ముందున్న లోడ్ బ్యాలెన్సర్ దాన్ని తిరిగి రాయవచ్చు, తిరిగి వెళ్లే మార్గం స్థాపిత కనెక్షన్పై రిమోట్ మెషీన్ చూసే మూల చిరునామాతో నిర్ణయించబడుతుంది. ఇక్కడ తప్పు చేస్తే ఎప్పుడూ పాల్గొనని మార్గాన్ని వెతకడానికి వెళ్తారు.
రిమోట్ కంప్యూటర్లో, VPN కనెక్ట్ కాకముందు, స్థాపిత సెషన్లను జాబితా చేసి పట్టిక నుండి పీర్ చిరునామా చదవండి. తర్వాత దాన్ని ఆ మెషీన్ వెలుపల ఎక్కడైనా రాయండి, ఎందుకంటే సెషన్ పడిపోయిన తర్వాత మీరు దాన్ని చదవలేరు.
Get-NetTCPConnection -LocalPort 3389 -State Established | Select-Object LocalAddress, RemoteAddress, RemotePort
ఆ చిరునామాను చేరుకోగలిగేలా ఉండాల్సిన వస్తువుగా పరిగణించండి. అది నిర్వహణ VLAN లోని ప్రైవేట్ చిరునామా అయితే, సొరంగం ఆ మార్గాన్ని ప్రశాంతంగా వదిలేయాలి. అది పబ్లిక్ చిరునామా అయితే, అభ్యర్థనను లోపలికి తీసుకొచ్చిన అదే ఇంటర్ఫేస్ ద్వారా జవాబు బయటకు వెళ్లాలి.
ఆ ఎండ్పాయింట్కు జవాబు ఇచ్చే మార్గాన్ని చదవండి
Windows ప్రతి గమ్యానికి ఒక ఇంటర్ఫేస్ను ఎంచుకుంటుంది, మరియు Find-NetRoute ఇప్పుడు తీసుకునే నిర్ణయాన్ని చూపిస్తుంది. కనెక్ట్ కాకముందు దాన్ని పీర్ చిరునామాపై నడపండి, తర్వాత సొరంగం పైన ఉన్నప్పుడు మళ్లీ, మరియు రెండు జవాబుల్లో ఇంటర్ఫేస్ సూచిక, తదుపరి హాప్ను పోల్చండి. ఇంటర్ఫేస్ మారడమే అవుట్పుట్ ఒక లైన్లోని మొత్తం బగ్.
Find-NetRoute -RemoteIPAddress 203.0.113.24 Get-NetRoute -DestinationPrefix 0.0.0.0/0 | Sort-Object RouteMetric Get-VpnConnection -Name "Work VPN" | Select-Object SplitTunneling, Routes
పూర్తి సొరంగం ప్రొఫైల్ సొరంగం ద్వారా డిఫాల్ట్ మార్గాన్ని ఇన్స్టాల్ చేస్తుంది, Windows యొక్క VPN రూటింగ్ గైడ్ వివరించినట్లుగా, కాబట్టి ఇప్పుడు ప్రతి జవాబు VPN ద్వారా బయటకు వెళ్తుంది, మరియు ఎదురుగా ఉన్న వైపు మీ క్లయింట్ వైపు తిరిగి రూట్ చేస్తుందా అనే దానిపై ఆధారపడి ఉంటుంది. విభజిత సొరంగం ప్రొఫైల్ డిఫాల్ట్గా సురక్షితం కానీ రోగనిరోధకం కాదు, ఎందుకంటే పీర్ చిరునామాను కవర్ చేసే నిర్దిష్ట మార్గం ఇప్పటికీ భౌతిక డిఫాల్ట్ మార్గాన్ని ఓడించగలదు. ఏ స్థితిలోనైనా ప్రశ్న ఒకటే: సొరంగం పైకి వచ్చిన తర్వాత, సెషన్ను లోపలికి తీసుకొచ్చిన ఇంటర్ఫేస్కు పీర్ చిరునామా ఇంకా పరిష్కరించబడుతుందా?
కాకపోతే, సరిదిద్దడం ప్రొఫైల్లో లేదా VPN విధానం యజమాని ఆమోదించిన స్పష్టమైన మినహాయింపు మార్గంలో ఉంటుంది. సంఘటన సమయంలో ఉత్పత్తి హోస్ట్పై చేతితో రూటింగ్ పట్టికను సవరించడం తాత్కాలిక పరిష్కారం డాక్యుమెంట్ చేయని కాన్ఫిగరేషన్గా మారే మార్గం.
ఫైర్వాల్ ప్రొఫైల్ మార్పును గమనించండి
కొత్త ఇంటర్ఫేస్ కనిపించినప్పుడు వర్గీకరించబడుతుంది, ఆ వర్గీకరణ దాని ట్రాఫిక్ ఏ ఫైర్వాల్ ప్రొఫైల్ ప్రకారం అంచనా వేయబడుతుందో నిర్ణయిస్తుంది. Public వర్గంలో పడే సొరంగం అడాప్టర్ రూటింగ్ పట్టిక పరిపూర్ణంగా కనిపించినా లోపలికి వచ్చే RDP ను నిశ్శబ్దంగా ఆపగలదు. ఇది రెండవ వైఫల్య విధానం, అది వేరే లక్షణాన్ని ఇస్తుంది: మార్గం సరైనది, ప్యాకెట్లు వస్తున్నాయి, హోస్ట్ కనెక్షన్ను తిరస్కరిస్తుంది.
Get-NetConnectionProfile Get-NetFirewallProfile | Select-Object Name, Enabled Get-NetFirewallRule -DisplayGroup "Remote Desktop" | Select-Object Name, Enabled, Profile
సొరంగం ఇంటర్ఫేస్కు జోడించిన ప్రొఫైల్ను Remote Desktop నియమాలు లక్ష్యంగా చేసుకునే ప్రొఫైల్లతో పోల్చండి. Domain మరియు Private కోసం మాత్రమే ప్రారంభించిన నియమం Public గా వర్గీకరించిన ఇంటర్ఫేస్కు ఏమీ చేయదు, ఏ మార్గ సవరణా దాన్ని మార్చదు. కొన్ని VPN క్లయింట్లు రూపకల్పన ప్రకారం స్థానిక సబ్నెట్ యాక్సెస్ను కూడా పరిమితం చేస్తాయి, ఇది మరో నియంత్రణ నుండి అదే ఆకారపు వైఫల్యాన్ని ఉత్పత్తి చేస్తుంది.
మీరు తిరిగి రాగలిగే ప్రదేశం నుండి మార్పును పరీక్షించండి
మొత్తం క్రమాన్ని ఔట్-ఆఫ్-బ్యాండ్ కన్సోల్ నుండి లేదా రెండవ నిర్వహణ మార్గం నుండి ఈ క్రమంలో చేయండి: ఉన్న సెషన్ను ధృవీకరించండి, VPN కనెక్ట్ చేయండి, కొత్త సెషన్ తెరవండి, తర్వాత VPN డిస్కనెక్ట్ చేసి మరొకటి తెరవండి. ప్రతి అడుగు వేరే మార్పును పరీక్షిస్తుంది, మొదట విఫలమైనది ఏ నియంత్రణ బాధ్యత అని చెబుతుంది.
ప్రారంభించే ముందే రోల్బ్యాక్ ప్లాన్ చేయండి, ఉదాహరణకు నిర్దిష్ట విరామం తర్వాత rasdial "Work VPN" /disconnect అమలు చేసే షెడ్యూల్ చేసిన పని. అది కోల్పోయిన సెషన్ను సైట్ సందర్శనకు బదులు ఐదు నిమిషాల అంతరాయంగా మారుస్తుంది, మొత్తం విధానంలో అదే చౌకైన బీమా.
సెషన్ ఇప్పటికే పోయినప్పుడు తిరిగి లోపలికి రండి
హోస్ట్ ఇప్పటికే చేరుకోలేనిది అయితే, అదే క్లయింట్ నుండి కొత్త RDP కనెక్షన్లను ప్రయత్నించడం ఆపి, పరిసరాలలో ఇప్పటికే ఉన్న పునరుద్ధరణ ఛానెల్ను ఉపయోగించండి: RD Gateway, హైపర్వైజర్ కన్సోల్, లేదా ఔట్-ఆఫ్-బ్యాండ్ నిర్వహణ ఇంటర్ఫేస్. కన్సోల్ యాక్సెస్ ఉన్న వ్యక్తిని అదే Find-NetRoute మరియు Get-NetConnectionProfile ఆదేశాలను అమలు చేయమని అడగండి, తద్వారా సాక్ష్యాలు పునరుద్ధరణ తర్వాత కూడా నిలిచి ఉంటాయి.
తర్వాత వేగవంతమైనది కాదు, శాశ్వత ఏర్పాటును నిర్ణయించండి. ఒకటి VPN ప్రొఫైల్ నిర్వహణ మార్గాన్ని స్పష్టంగా కాపాడుతుంది, లేదా నిర్వహణ హోస్ట్ డిఫాల్ట్ మార్గంపై ఆధారపడని ఛానెల్కు మారుతుంది. రెండూ నిలబెట్టుకోగలిగినవి; ఊహించిన గేట్వే ఉన్న హోస్ట్ మార్గం కాదు. మీరు ఏది ఎంచుకున్నారో రాయండి, తప్పించుకోవాల్సిన పీర్ చిరునామాను నమోదు చేయండి.