சுரங்கப்பாதைக் கிளையன் நிறுவப்பட்டுள்ளது, சுயவிவரம் செல்லுபடியாகும், இன்னும் உதவியாளர் brctl எனும் கட்டளையில் தோல்வியடைகிறது. VPN தொகுப்பை மீண்டும் நிறுவுவது இதைச் சரிசெய்யாது, ஏனெனில் காணாமற்போன நிரல் சுரங்கப்பாதையின் பகுதி அல்ல. அது ஒரு உள்ளூர் பாலச் சிறுகுறிப்பின் பகுதி, தற்போதைய முறைமை இனி இயல்புநிலையாக வழங்காத ஒரு கருவியைச் சிறுகுறிப்பு கேட்கிறது. சிறுகுறிப்பு இணைப்பு நேரத்தில் இயங்குவதால் மட்டுமே இரு சிக்கல்களும் தொடர்புடையதாகத் தெரிகின்றன.

காணாமற்போன உதவி நிரல் சுரங்கப்பாதைக் கோளாறு அல்ல

சரியான அழைப்பு மற்றும் அதன் சூழலில் தொடங்குங்கள். உங்கள் ஊடாடும் shell-ல் உள்ள கட்டளை ஒரு சேவையின் வரம்புக்குட்பட்ட தேடல் பாதையில் இல்லாமல் இருக்கலாம், எனவே «கிடைக்கவில்லை» பிழைக்கு இரு வேறு பொருள்கள் இருக்கலாம். சேவைப் பயனராக command -v brctl இயக்கி, சிறுகுறிப்பைத் தொடங்கும் அலகைப் படியுங்கள் systemctl cat openvpn-bridge-helper அல்லது அதன் இணையுடன். பிழை உரை பொதுவாகக் காணாமற்போன பைனரியின் பெயரைக் குறிப்பிடும், அந்தப் பெயரே தீர்க்க வேண்டிய சார்புநிலை.

சுரங்கப்பாதைக் கிளையனை மீண்டும் நிறுவுவது சுரங்கப்பாதையைத் தரும், பால பயன்பாட்டை அல்ல. இவை தனித்தனி பராமரிப்பாளர்களைக் கொண்ட தனித் தொகுப்புகள்.

brctl என்ன செய்தது, ஏன் அது வழக்கொழிந்தது

இந்தக் கருவி Linux Ethernet பாலங்களை உருவாக்கி நிர்வகித்தது: addbr பாலத்தை உருவாக்கியது, addif துறைமுகத்தை இணைத்தது. Debian கையேடு இதை வழக்கொழிந்ததாகக் குறித்து, அதிகம் உள்ளடக்கும் iproute2 பாலக் கருவிகளைச் சுட்டுகிறது. வழக்கொழிந்தது என்பது எல்லா இடங்களிலும் நீக்கப்பட்டது என்பதல்ல, புதிய கருவி இருப்பது சிறுகுறிப்பின் நேரடி brctl அழைப்பை வெற்றியாக்காது.

எனவே கேள்வி brctl நல்லதா என்பதல்ல. சிறுகுறிப்பு இன்னும் பராமரிக்கப்படுகிறதா, உங்கள் விநியோகம் அதற்காக எந்தத் தொகுப்பை, இருந்தால், வழங்குகிறது என்பதே.

இரு நேர்மையான வழிகள்: பராமரிப்பது அல்லது மாற்றுவது

பராமரிப்பது என்பது உங்கள் விநியோகத்தின் ஆதரவுத் தொகுப்பிலிருந்து ஆவணப்படுத்தப்பட்ட சார்புநிலையை நிறுவி, சிறுகுறிப்பின் மூலம், எதிர்பார்க்கப்படும் பதிப்பு மற்றும் இயக்கப் பாதையை உறுதிப்படுத்துவது. அது காணாமற்போன இயக்கக்கூடிய கோப்பைப் பூர்த்தி செய்யும், வேறொன்றையும் அல்ல: சிறுகுறிப்பின் பாலப் பெயர்கள், முகவரித் திட்டம் மற்றும் சுத்தம் செய்யும் நடத்தை சரிபார்க்கப்படாமல் இருக்கும். மாற்றுவது என்பது ஆதரவு பெற்ற வலையமைப்பு உள்ளமைவுக்கான நோக்கமான செயல்பாடுகளை மீண்டும் எழுதுவது. பாலம் உருவாக்குதல், துறைமுக இணைப்பு, புரவலன் முகவரியிடல் மற்றும் இணைப்பு செயல்படுத்துதல் ஆகியவை நான்கு தனி மாற்றங்கள், brctl-இலிருந்து மற்றொரு பயன்பாட்டுக்கான shell மாற்றுப்பெயர் மொழிபெயர்ப்பு அல்ல.

iproute2 இணைகள் சுருக்கம்: ip link add name br-vpn type bridge பாலத்தை உருவாக்குகிறது, ip link set tap0 master br-vpn துறைமுகத்தை இணைக்கிறது.

நீங்கள் தேர்ந்தெடுத்த வழி எது, சிறுகுறிப்பின் உரிமையாளர் யார் என்பதை எழுதுங்கள். இரு கருவிகளையும் அழைக்கும் பாதி மாற்றப்பட்ட உதவியாளர் இரண்டில் எதையும் விட மோசம்.

இரண்டுக்கும் முன் பால வடிவமைப்பைப் பாருங்கள்

Ethernet பாலம் Ethernet கொண்டு செல்லல் மற்றும் TAP துணைகள் தேவைப்படும் வடிவமைப்புக்குப் பொருந்தும். பாலக் கருவிகளை நிறுவுவது வழிமாற்றப்பட்ட TUN இணைப்பைப் பாலமாக மாற்றாது, ஆதரவு பெற்ற வழிமாற்றப்பட்ட சுயவிவரத்தைத் தொடர்பில்லாத சிறுகுறிப்புக்கு ஏற்ற வளைக்கக் கூடாது. சுயவிவரம் வழிமாற்றினால், பால உதவியாளர் ஏன் இயங்குகிறது என்பதைக் கண்டறியுங்கள்.

உண்மையான பாலத்தைத் தொடுவதற்கு முன், நிர்வாகப் பாதையைப் பாதுகாத்து, வலையமைப்பு உள்ளமைவின் ஒரே உரிமையாளரை அடையாளம் காணுங்கள்.

பின்னர் சார்புநிலையைச் சரிசெய்த பிறகு அடுத்த பிழையைப் படியுங்கள். உள்ளூர் பால அமைப்பு, தொலை அங்கீகாரம் மற்றும் முடிவின் வழியாக அனுமதிக்கப்பட்ட போக்குவரத்து ஆகியவை மூன்று தனி முடிவுகள், அவற்றில் ஒன்று மட்டுமே எப்போதாவது brctl பற்றியது.

தொடர்புடைய கட்டுரைகள்