டெபியன் நெட்வொர்க் இடைமுக அமைப்பு

Debian Network Interface Setup



டெபியன் ஜிஎன்யு/லினக்ஸ் மற்றும் டெபியன் தொடர்பான விநியோகங்களில் பிணைய இடைமுகத்தை அமைப்பது பற்றிய அறிவு ஒவ்வொரு லினக்ஸ் பொறியாளருக்கும் அவசியம். இந்த கட்டுரையில், பொருத்தமான தகவலை எங்கு கண்டுபிடிப்பது மற்றும் IPv4 க்கு அதை எவ்வாறு அமைப்பது என்பதை நாங்கள் உங்களுக்கு விளக்குகிறோம் IPv4 [2] மற்றும் IPv6 [3] . விருப்பங்களின் எண்ணிக்கை மிகவும் நீளமானது ஆனால் உங்கள் குறிப்பிட்ட சூழ்நிலைக்கு நிறைய நெகிழ்வுத்தன்மையை அளிக்கிறது.

டெபியன் நெட்வொர்க் அமைப்பு

நெட்வொர்க் இடைமுகங்களுக்கான முழு உள்ளமைவும் எளிய உரை கோப்புகளில் /etc /network என்ற ஒற்றை கோப்பகத்தில் சேமிக்கப்படும். இந்த கோப்பகத்தில் IPv4 மற்றும் IPv6 ஆகிய அமைப்புகளை உள்ளடக்கிய பல கோப்புகள் மற்றும் துணை அடைவுகள் உள்ளன.







  • இடைமுகங்கள் மற்றும் இடைமுகங்கள். d: ஒரு இடைமுகத்திற்கு பொதுவான உள்ளமைவு
  • if-down.d: இடைமுகம் செயலிழந்தால் இயக்கப்படும் ஸ்கிரிப்டுகள்
  • if-post-down.d: இடைமுகம் செயலிழந்த பிறகு இயக்கப்படும் ஸ்கிரிப்டுகள்
  • if-up.d: இடைமுகம் மேலே சென்றால் இயக்கப்படும் ஸ்கிரிப்டுகள்
  • if-pre-up.d: இடைமுகம் மேலே செல்லும் முன் இயங்கும் ஸ்கிரிப்டுகள்

நெட்வொர்க் இடைமுகத்திற்கு குறிப்பிட்ட உள்ளமைவு செய்யப்படுகிறது. நீங்கள் அனைத்தையும் ஒற்றை கோப்பில் பெயரிடப்பட்ட இடைமுகங்களில் அல்லது தனித்தனி கோப்புகளாக இடைமுக இடைமுகத்தில் சேமிக்கலாம். ஒரு சிறிய சாதனத்திலிருந்து ஒரு வழக்கமான IPv4 கட்டமைப்பு கீழே காட்டப்பட்டுள்ளது. இது ஒரு லூப் பேக் இடைமுகம் | _+_ |, ஈதர்நெட் இடைமுகம் | _+_ |, மற்றும் வயர்லெஸ் இடைமுகம் | _+_ |. வரி 1 கோப்பகத்தில் சேமிக்கப்பட்ட அனைத்து ஸ்கிரிப்டுகளையும் உள்ளடக்கியது | _+_ |. 3 முதல் 5 வரிகள் கட்டமைக்கப்படுகின்றன | _+_ |, கோடுகள் 7 முதல் 9 /dev /eth0, மற்றும் வரி 11 இடைமுகம் /dev /wlan0. ஒற்றை கட்டளைகளுக்கான விரிவான விளக்கம் கீழே கொடுக்கப்பட்டுள்ளது.



1 ஆதாரம் /முதலியன/வலைப்பின்னல்/இடைமுகங்கள். டி/ *
2
3 # லூப் பேக் நெட்வொர்க் இடைமுகம்
4அதை கார்
5iface lo inet loopback
6
7 # முதன்மை நெட்வொர்க் இடைமுகம்
8அனுமதி- hotplug eth0
9iface eth0 inet dhcp
10
பதினொன்றுiface wlan0 inet dhcp

பிற டெபியன் GNU/லினக்ஸ் வெளியீடுகள் அல்லது அதன் அடிப்படையில் விநியோகம் கோப்பு இடைமுகங்கள் ஒத்ததாக இருக்கலாம் ஆனால் நெட்வொர்க் சாதனங்களுக்கு வெவ்வேறு பெயர்களுடன். டெபியன் 9 வரை பழைய நெட்வொர்க் பெயர்களை நீட்டவும் | _+_ | மற்றும் | _+_ | சாதனத்தின் பெயர் மாறலாம் என்பதால் போய்விட்டது. புதிய பெயர்கள் இவற்றுடன் ஒத்தவை - | _+_ |, | _+_ |, | _+_ |, மற்றும் | _+_ | [1] . கிடைக்கக்கூடிய நெட்வொர்க் இடைமுகங்களுக்கு கோப்பு/sys/class/net- ஐப் பாருங்கள் - எங்கள் விஷயத்தில் இடைமுகங்களுக்கு பெயரிடப்பட்டுள்ளது | _+_ | மற்றும் | _+_ |.



கிடைக்கக்கூடிய நெட்வொர்க் இடைமுகங்களின் பட்டியல்:


இந்த இடைமுகங்களுக்கான உள்ளமைவு பின்வருமாறு தெரிகிறது. கீழே உள்ள படம் டெபியன் GNU/Linux 9.5 இலிருந்து எடுக்கப்பட்டது.





டெபியன் குனு/லினக்ஸ் 9.5 இல் அடிப்படை நெட்வொர்க் கட்டமைப்பு:


அடுத்த கட்டமாக விரும்பிய இடைமுகத்தை உள்ளமைக்க ஒற்றை அறிக்கைகளைப் பார்ப்போம்.

டெபியன் நெட்வொர்க் உள்ளமைவு விரிவாக

தொடக்கத்தில் ஒரு இடைமுகத்தை தானாக இயக்குதல்

உங்கள் கணினியின் தொடக்கத்தில், அமைவு ஸ்கிரிப்டுகள் நெட்வொர்க் இடைமுகங்களுக்கான உள்ளமைவு கோப்புகள் வழியாக செல்கின்றன. ஒரு இடைமுகத்தை தானாகச் செயல்படுத்த, தானியங்கு (அனுமதி-ஆட்டோ என்பதற்கு சுருக்கமானது) மற்றும் இடைமுகத்தின் (களின்) தருக்கப் பெயரைச் சேர்க்கவும். அமைவு ஸ்கிரிப்டுகள் குறிப்பிடப்பட்ட இடைமுகங்களை செயல்படுத்தும் ifup -a (–all க்கு சுருக்கமானது) என்ற கட்டளையை அழைக்கும். பின்வரும் வரி லூப் பேக் இடைமுகம் /தேவ் /லோவை மட்டுமே கொண்டு வரும்:



அதை கார்

நெட்வொர்க் இடைமுகங்கள் பட்டியலிடப்பட்ட வரிசையில் கொண்டு வரப்படுகின்றன. பின்வரும் வரி /dev /lo ஐத் தொடர்ந்து /dev /wlan0, மற்றும் /dev /eth0 ஆகியவற்றைக் கொண்டுவருகிறது.

ஆட்டோ லோ wlan0 eth0

நெட்வொர்க் கேபிள் செருகப்பட்டால் ஒரு இடைமுகத்தை செயல்படுத்தவும்

அனுமதி-ஹாட் பிளக் என்ற முக்கிய சொல் உடல் இணைப்பின் அடிப்படையில் நிகழ்வுக்கு வழிவகுக்கிறது. நெட்வொர்க் கேபிள் இணைக்கப்பட்டவுடன் பெயரிடப்பட்ட நெட்வொர்க் இடைமுகம் செயல்படுத்தப்படும், மற்றும் நெட்வொர்க் கேபிள் துண்டிக்கப்பட்டவுடன் செயலிழக்கப்படும். அடுத்த வரி இதை ஈத்தர்நெட் இடைமுகம் /dev /eth0 க்கு நிரூபிக்கிறது (பட்டியல் 1 இன் வரி 8 ஐப் போன்றது).

அனுமதி- hotplug eth0

நிலையான இடைமுக கட்டமைப்பு

ஒரு நெட்வொர்க்கில் உள்ள மற்ற கணினிகளுடன் தொடர்புகொள்வதற்கு ஒரு இடைமுகத்திற்கு ஒரு IP முகவரி ஒதுக்கப்பட்டுள்ளது. இந்த முகவரி மாறும் (DHCP வழியாக) அல்லது ஒரு நிலையான வழியில் அமைக்கப்பட்டது (நிலையான உள்ளமைவு). எனவே, இடைமுகத்தின் அறிவிப்பு பிணைய இடைமுகத்தின் தர்க்கரீதியான பெயர், இணைப்பு வகை மற்றும் ஐபி முகவரியைப் பெறப் பயன்படுத்தப்படும் முறையைத் தொடர்ந்து முக்கிய வார்த்தையுடன் தொடங்குகிறது. அடுத்த உதாரணம், நிலையான IPv4 முகவரி 192.168.1.5 உடன் பிணைய இடைமுகம் /dev /eth0 க்கு இதை காட்டுகிறது.

iface eth0 inet நிலையானது
முகவரி 192.168.1.5
நெட்மாஸ்க் 255.255.255.0
நுழைவாயில் 192.168.1.1

இடைமுக அறிவிப்புக்குப் பிறகு நீங்கள் பல விருப்பங்களைக் குறிப்பிட அழைக்கப்படுகிறீர்கள் (அடைப்புக்குறிக்குள் விருப்பப் பெயர்). இதில் ஐபி முகவரி (முகவரி), நெட்மாஸ்க் (நெட்மாஸ்க்), ஒளிபரப்பு வரம்பு (ஒளிபரப்பு), இயல்புநிலை நுழைவாயில் (மெட்ரிக்), இயல்புநிலை நுழைவாயில் (நுழைவாயில்), மறுமுனை புள்ளியின் முகவரி போன்ற மதிப்புகள் அடங்கும் (pointtopoint), இணைப்பு உள்ளூர் முகவரி (hwaddress), பாக்கெட் அளவு (mtu) அத்துடன் முகவரி செல்லுபடியாகும் நோக்கம் (நோக்கம்). அடுத்த எடுத்துக்காட்டு பிணைய இடைமுகம் /dev /enp0s3 க்கான IPv6 க்கான உள்ளமைவைக் காட்டுகிறது [4] .

iface enp0s3 inet6 நிலையான
முகவரி fd4e: a32c:3873: 9e59: 0004 ::254
நெட்மாஸ்க்80
நுழைவாயில் fd4e: a32c:3873: 9e59: 0004 ::1

DHCP வழியாக டைனமிக் இடைமுக கட்டமைப்பு

வெவ்வேறு நெட்வொர்க்குகளுடன் இணைப்பதற்கு நெகிழ்வுத்தன்மை தேவைப்படுகிறது. டைனமிக் ஹோஸ்ட் கட்டுப்பாட்டு நெறிமுறை ( DHCP ] /Dev /wlan0 என பெயரிடப்பட்ட wlan இடைமுகத்திற்கு பின்வரும் வரி இதை நிரூபிக்கிறது:

iface wlan0 inet dhcp

#ஐபிவி 6 க்கு இந்த வரியை பயன்படுத்தவும், அதற்கு பதிலாக:
iface wlan0 inet6 dhcp

மேலே உள்ள நிலையான உள்ளமைவுக்கு ஒத்த பல விருப்பங்களை அமைக்க முடியும். இந்த விருப்பங்கள் உங்கள் DHCP அமைப்பைப் பொறுத்தது. மற்றவற்றில் பட்டியலில் கோரப்பட வேண்டிய ஹோஸ்ட் பெயர் (ஹோஸ்ட் பெயர்), சேர்க்கப்பட்ட பாதைகளுக்கான மெட்ரிக் (மெட்ரிக்), விருப்பமான குத்தகை நேரம் மணிநேரங்கள் அல்லது வினாடிகளில் (குத்தகை நேரம், குத்தகை நேரம்), வாடிக்கையாளர் அடையாளங்காட்டி (வாடிக்கையாளர்) அல்லது வன்பொருள் முகவரி (hwaddress )

பிற விருப்பங்கள்

கட்டமைப்பு கோப்பு /etc /இடைமுகங்கள் பூட்ஸ்ட்ராப் நெறிமுறைக்கான அமைப்புகளையும் அனுமதிக்கிறது ( BOOTP ) [6] (துவக்க), PPP (ppp) அத்துடன் IPX [7].

இடைமுக உள்ளமைவைக் காட்டுகிறது

டெபியன் குனு/லினக்ஸ் வெளியீடு 8 வரை கட்டளை/sbin/ifconfig ஐ பயன்படுத்தி இடைமுக கட்டமைப்பு காட்டப்படும். கீழே உள்ள முதல் ஈதர்நெட் இடைமுகத்திற்கான உள்ளமைவைப் பார்க்கவும்.

பயன்படுத்தி இடைமுக கட்டமைப்பு ifconfig :

வெளியீடு 9 முதல், ifconfig கட்டளை முன்பே நிறுவப்படவில்லை, அதற்கு பதிலாக அதன் முன்னோடி ip. அதற்கு பதிலாக ip addr show என்ற கட்டளையைப் பயன்படுத்தவும்.

ஐபி பயன்படுத்தி இடைமுக கட்டமைப்பு:

ஒரு இடைமுகத்தை இயக்குதல் மற்றும் முடக்குதல்

ஏற்கனவே மேலே விவரிக்கப்பட்டுள்ளபடி, விருப்பமானது தானாகவே தொடக்கத்தில் ஒரு இடைமுகத்தை இயக்குகிறது. கைமுறையாக ஒரு இடைமுகத்தை இயக்க மற்றும் முடக்க இரண்டு கட்டளைகள் உள்ளன. டெபியன் 8 வரை, இடைமுகத்தை செயல்படுத்த ifconfig eth0 அல்லது ifup eth0 ஐப் பயன்படுத்தவும். டெபியன் 9 இலிருந்து, ifup eth0 ஐ மட்டும் பயன்படுத்தவும். எதிரிகள் ifconfig eth0 கீழே மற்றும் if down eth0. ஒரு இடைமுகத்தை இயக்கும் போது கீழே உள்ள படம் இயல்புநிலை வெளியீட்டை காட்டுகிறது.

Ifup ஐப் பயன்படுத்தி இடைமுக செயல்படுத்தல்:

மேலும் விருப்பங்களைச் சேர்த்தல்

ஒரு இடைமுகம் செயல்படுத்தப்பட்டால் அல்லது செயலிழந்தால் மேலும் செயலைச் சேர்க்க முடியும். இந்த ஸ்கிரிப்டுகள் if-pre-up மற்றும் if-post-down ஸ்கிரிப்டுகள் என்று அழைக்கப்படுகின்றன மற்றும் ஒரு இடைமுகத்தை இயக்குவதற்கு முன்னும் பின்னும் செயலிழக்கச் செய்யும்.

அடுத்த உதாரணம் ஃபயர்வாலுடன் இணைந்து இடைமுகம் செயலில் இருக்கும் போது இது செயல்படுகிறது. வரி 3 இல் ஸ்கிரிப்ட் /usr/local/sbin/firewall-enable.sh இடைமுகம் செயல்படுத்தப்படுவதற்கு முன்பு அழைக்கப்படுகிறது (எனவே டேக் ப்ரீ-அப், மற்றும் வரி 4 இல் ஸ்கிரிப்ட் /usr/local/sbin/firewall-disable.sh இடைமுகம் செயலிழந்த பிறகு அழைக்கப்படுகிறது.

1அனுமதி- hotplug eth0
2iface eth0 inet dhcp
3முன்-அப்/usr/உள்ளூர்/sbin/firewall-enable.sh
4பின்-கீழே/usr/உள்ளூர்/sbin/firewall-disable.sh

முடிவுரை

டெபியன் GNU/லினக்ஸில் உள்ள பிணைய இடைமுகங்களின் அடிப்படை உள்ளமைவு ஒப்பிடத்தக்கது - குறியீட்டின் சில வரிகள், அது முடிந்தது. கூடுதல் விருப்பங்களைப் பற்றிய கூடுதல் தகவலுக்கு, கீழே கொடுக்கப்பட்டுள்ள ஆதாரங்களைப் பார்க்கலாம்.

இணைப்புகள் மற்றும் குறிப்புகள்

[1] டெபியன் விக்கி, நெட்வொர்க் கட்டமைப்பு
[2] IPv4, விக்கிபீடியா
[3] IPv6, விக்கிபீடியா
[4] டெபியன் நிலையான Ip IPv4 மற்றும் IPv6
[5] டைனமிக் ஹோஸ்ட் கண்ட்ரோல் புரோட்டோகால் (DHCP), விக்கிபீடியா
[6] பூட்ஸ்ட்ராப் நெறிமுறை (BOOTP), விக்கிபீடியா
[7] இன்டர்நெட்வொர்க் பாக்கெட் எக்ஸ்சேஞ்ச் (ஐபிஎக்ஸ்), விக்கிபீடியா

நன்றி

இந்தக் கட்டுரையைத் தயாரிக்கும் போது, ​​அக்செல் பெக்கர்ட்டின் உதவி மற்றும் விமர்சனக் கருத்துகளுக்கு ஆசிரியர் நன்றி தெரிவிக்க விரும்புகிறார்.