EC2 உங்கள் AWS Client VPN மடிக்கணினியை ஏன் அடைய முடியவில்லை
Client VPN IPv4 கிளையண்ட் மூலங்களை endpoint இன் இணைப்பானுக்கு மொழிபெயர்க்கிறது. அதனால்தான் பதில் வேலை செய்கிறது, EC2 இலிருந்து புதிய இணைப்பு செயல்படுவதில்லை.
AWS Client VPN வழியாக இணைக்கப்பட்ட மடிக்கணினி எந்தச் சிக்கலும் இல்லாமல் EC2 பயன்பாட்டை அடைகிறது. பிறகு நீங்கள் எதிர்மறையை முயற்சிக்கிறீர்கள், EC2 இலிருந்து கிளையண்டுக்கு வழங்கப்பட்ட முகவரிக்கு, இணைப்பு தொங்குகிறது அல்லது நிராகரிக்கப்படுகிறது. இந்த சமச்சீரின்மை அரிதாகவே விடுபட்ட பாதுகாப்புக் குழு விதியாக இருக்கும். VPC துணைப்பிணையங்களுடன் இணைக்கப்பட்ட Client VPN endpoint இல் AWS IPv4 கிளையண்ட் மூலங்களை endpoint இன் பிணைய இணைப்பானுக்கு மொழிபெயர்க்கிறது, எனவே உங்கள் மடிக்கணினியைப் பிரதிநிதித்துவப்படுத்தும் உள்வரும் VPC முகவரி எதுவும் இல்லை.
பிடிப்பு காட்டுவதிலிருந்து தொடங்குங்கள்
கிளையண்ட் இணையும் போது EC2 ஹோஸ்ட்டில் பிடிப்பு எடுத்து, பயன்பாடு உண்மையில் காணும் மூல முகவரியைப் படியுங்கள். அது கிளையண்ட் குளத்தின் முகவரி அல்லாமல் VPC பக்க endpoint இணைப்பானாக இருந்தால், ஒரு விதியையும் மாற்றுவதற்கு முன்பே மொழிபெயர்ப்பு உறுதியாகிவிட்டது.
கிளையண்ட் குளம் என்பது ஒதுக்கீட்டு வரம்பு, திரும்பும் வழியுடன் கூடிய துணைப்பிணையம் அல்ல. இந்த வேறுபாட்டில்தான் இத்தகைய விசாரணைகளில் பெரும்பாலானவை தவறாகின்றன.
சமச்சீரின்மையை விளக்கும் மொழிபெயர்ப்பு
மூன்று ஓட்டங்கள் ஒன்றோடொன்று குழப்பப்படுகின்றன, அவற்றில் ஒன்று மட்டுமே மக்கள் சோதிக்கும் ஓட்டம்.
| Flow | Started by | What the VPC sees | Outcome |
|---|---|---|---|
| Client to EC2 service | The client | A translated source at the endpoint interface | Works, with a stateful reply |
| EC2 host to client pool address | The EC2 host | A destination with no route and no translation state | No usable path |
| Client to client | A client, when the feature is configured | Traffic mediated by the endpoint | Works only with that feature and its authorisation |
Client VPN கூறுகளின் விளக்கம் IPv4 கிளையண்ட் மூலங்கள் endpoint இணைப்பானுக்கு மொழிபெயர்க்கப்படுகின்றன என்பதைத் தெளிவாகக் கூறுகிறது, நடுவரிசைக்கு பொருத்துவதற்கு ஒன்றும் ஏன் இல்லை என்பதைப் பார்க்க அதுவே போதும்.
புதிய இணைப்புக்கு ஒரு வழி, முகவரி தீர்வு படி மற்றும் அங்கீகார முடிவு தேவை. வேறொருவரின் அமர்விலிருந்து வரும் மொழிபெயர்ப்பு நிலை இந்த மூன்றில் ஒன்றையும் வழங்காது.
பதில் புதிய இணைப்பு ஏன் அல்ல
TCP பதில் ஏற்கனவே உள்ள பதிவுடன் பொருத்தப்படுகிறது, அதனால்தான் எந்த உள்வரும் விதியும் இல்லாமல் திரும்பும் பாதை வேலை செய்கிறது. EC2 ஹோஸ்ட்டிலிருந்து வரும் புதிய SYN பொருத்துவதற்குப் பதிவு இல்லை, எனவே அது VPC எப்படி அடைவது என்று தெரியாத இடத்தை நோக்கிய சாதாரண வெளிச்செல்லும் முயற்சியாகிறது.
அதனால்தான் இதை ஒரு திசையில் மட்டும் செல்லும் போக்குவரத்து என்று விவரிப்பது தவறாக வழிநடத்துகிறது. இந்த அமர்வுகளில் திரும்பும் போக்குவரத்து தொடர்ந்து பாய்கிறது. வழி இல்லாத பகுதி தொடக்கம்.
வேலை செய்ய வேண்டிய அமர்வை இன்னும் உடைப்பது எது
பாதுகாப்புக் குழுக்கள், பிணைய ACL கள் மற்றும் மடிக்கணினியின் சொந்த ஃபயர்வால் — வெற்றிபெற வேண்டிய இணைப்புகளுக்கு இவை அனைத்தும் முக்கியம். தோல்வியடைந்த ping மிகக் குறைவாகவே சொல்கிறது, ஏனெனில் ICMP கொள்கை பெரும்பாலும் உங்களுக்கு முக்கியமான TCP கொள்கையிலிருந்து தனியாக இருக்கும்.
இந்த விதிகளை மொழிபெயர்க்கப்பட்ட மூலத்தின் அடிப்படையில் எழுதுங்கள், கிளையண்ட் முகவரியின் அடிப்படையில் அல்ல. பிணையத்தில் ஒருபோதும் தோன்றாத முகவரியுடன் கட்டப்பட்ட விதிகளே இந்த வடிவமைப்பில் மிகவும் பொதுவான சொந்தமாக உருவாக்கிய தோல்வி.
VPC உண்மையிலேயே உரையாடலைத் தொடங்க வேண்டிய போது
ஒரு சேவை பணிநிலையத்திற்குத் தெரிவிக்க வேண்டுமானால், திசையைத் திருப்பி, சேவை பதிலளிக்கும் நிரந்தர வெளிச்செல்லும் சேனலைக் கிளையண்ட் வைத்திருக்க அனுமதியுங்கள். முழு தொலை பிணையமும் VPC இலிருந்து அணுகக்கூடியதாக இருக்க வேண்டுமானால், Client VPN ஏற்கனவே அதைச் செய்கிறது என்று கருதுவதற்குப் பதிலாக அதன் முன்னொட்டுகளையும் அணுகல் கொள்கையையும் வெளியிடும் ஒரு கட்டமைப்பைத் தேர்ந்தெடுங்கள். கிளையண்ட்-க்கு-கிளையண்ட் அணுகல் மூன்றாவது, குறுகிய நிகழ்வு, அதற்கே உரிய வழி மற்றும் அங்கீகாரப் பொருட்களுடன். இவை எதுவும் ஏற்கனவே உள்ள endpoint இல் ஒரு தேர்வுப்பெட்டி மட்டுமல்ல.
IPv4 விளக்கத்தின் எல்லையையும் நேர்மையாக வைத்திருங்கள். தற்போதைய AWS ஆவணங்கள் IPv6 ஐத் தனியாக்குகின்றன, அங்கு அந்த மொழிபெயர்ப்பு பொருந்தாது, மேலும் வேறுவிதமாக வழித்தடம் அமைக்கும் பிற இணைப்பு மாதிரிகளையும்.
மூன்று லேபிளிடப்பட்ட படிகளில் சோதியுங்கள்: கிளையண்ட் அனுமதிக்கப்பட்ட அமர்வைத் திறக்கிறது, VPC சேவை அந்த அமர்வுக்குப் பதிலளிக்கிறது, ஒரு VPC ஹோஸ்ட் கிளையண்டை நோக்கிப் புதிய அமர்வைத் திறக்கிறது. முதல் இரண்டு வெற்றிபெற்று மூன்றாவது தோல்வியடைவதே இந்த வடிவமைப்பின் எதிர்பார்க்கப்பட்ட வடிவம், ஃபயர்வால் விதிகளால் துரத்த வேண்டிய குறைபாடு அல்ல.