ഉബുണ്ടു 20.04-ൽ സ്റ്റാറ്റിക് ഐപി വിലാസം എങ്ങനെ ക്രമീകരിക്കാം


സാധാരണയായി, ഒരു ക്ലയന്റ് സിസ്റ്റം വൈഫൈ അല്ലെങ്കിൽ ഒരു ഇഥർനെറ്റ് കേബിൾ വഴി ഒരു നെറ്റ്uവർക്കിലേക്ക് കണക്റ്റുചെയ്യുമ്പോൾ, അത് സ്വയമേവ റൂട്ടറിൽ നിന്ന് ഒരു IP വിലാസം തിരഞ്ഞെടുക്കുന്നു. ഒരു കൂട്ടം വിലാസങ്ങളിൽ നിന്ന് ക്ലയന്റുകൾക്ക് IP വിലാസങ്ങൾ സ്വയമേവ അസൈൻ ചെയ്യുന്ന DHCP സെർവർ വഴിയാണ് ഇത് സാധ്യമാക്കുന്നത്.

DHCP-യുടെ പോരായ്മ, DHCP ലീസ് സമയം അവസാനിച്ചുകഴിഞ്ഞാൽ, ഒരു സിസ്റ്റത്തിന്റെ IP വിലാസം മറ്റൊന്നിലേക്ക് മാറുന്നു എന്നതാണ്, കൂടാതെ ഫയൽ സെർവർ പോലുള്ള ഒരു പ്രത്യേക സേവനത്തിനായി സിസ്റ്റം ഉപയോഗിച്ചിട്ടുണ്ടെങ്കിൽ ഇത് വിച്ഛേദിക്കുന്നതിന് കാരണമാകുന്നു. ഇക്കാരണത്താൽ, നിങ്ങൾ ഒരു സ്റ്റാറ്റിക് ഐപി വിലാസം സജ്ജീകരിക്കാൻ ആഗ്രഹിച്ചേക്കാം, അതുവഴി പാട്ടക്കാലാവധി കഴിഞ്ഞാലും അത് മാറില്ല.

ഈ ഗൈഡിൽ, ഉബുണ്ടു 20.04 സെർവറിലും ഡെസ്ക്ടോപ്പിലും ഒരു സ്റ്റാറ്റിക് ഐപി വിലാസം എങ്ങനെ ക്രമീകരിക്കാമെന്ന് നിങ്ങൾ പഠിക്കും.

നെറ്റ്uവർക്ക് കോൺഫിഗറേഷൻ കൈകാര്യം ചെയ്യുന്നതിനായി ഉബുണ്ടു NetworkManager ഡെമൺ ഉപയോഗിക്കുന്നു. നിങ്ങൾക്ക് ഒരു സ്റ്റാറ്റിക് ഐപി ഗ്രാഫിക്കലായോ കമാൻഡ് ലൈനിലോ കോൺഫിഗർ ചെയ്യാം.

ഈ ഗൈഡിനായി, GUI ലും കമാൻഡ് ലൈനിലും ഉപയോഗിച്ച് ഒരു സ്റ്റാറ്റിക് IP വിലാസം സജ്ജീകരിക്കുന്നതിൽ ഞങ്ങൾ ശ്രദ്ധ കേന്ദ്രീകരിക്കും, കൂടാതെ IP കോൺഫിഗറേഷൻ ഇതാ:

IP Address: 192.168.2.100
Netmask: 255.255.255.0
Default gateway route address: 192.168.2.1
DNS nameserver addresses: 8.8.8.8, 192.168.2.1

ഈ വിവരങ്ങൾ നിങ്ങൾക്ക് വ്യത്യസ്തമായിരിക്കും, അതിനാൽ നിങ്ങളുടെ സബ്നെറ്റിന് അനുസൃതമായി മൂല്യങ്ങൾ മാറ്റിസ്ഥാപിക്കുക.

ഈ പേജിൽ

  • ഉബുണ്ടു 20.04 ഡെസ്ക്ടോപ്പിൽ സ്റ്റാറ്റിക് ഐപി വിലാസം സജ്ജമാക്കുക
  • ഉബുണ്ടു 20.04 സെർവറിൽ സ്റ്റാറ്റിക് ഐപി വിലാസം സജ്ജമാക്കുക

ആരംഭിക്കുന്നതിന്, കാണിച്ചിരിക്കുന്നതുപോലെ ആപ്ലിക്കേഷൻ മെനുവിൽ നിന്ന് 'ക്രമീകരണങ്ങൾ' സമാരംഭിക്കുക.

ദൃശ്യമാകുന്ന വിൻഡോയിൽ, ഇടത് സൈഡ്uബാറിലെ 'നെറ്റ്uവർക്ക്' ടാബിൽ ക്ലിക്കുചെയ്യുക, തുടർന്ന് നിങ്ങൾ കോൺഫിഗർ ചെയ്യാൻ ആഗ്രഹിക്കുന്ന നെറ്റ്uവർക്ക് ഇന്റർഫേസിലെ ഗിയർ ഐക്കണിൽ അമർത്തുക. എന്റെ കാര്യത്തിൽ, ഞാൻ എന്റെ വയർഡ് ഇന്റർഫേസ് കോൺഫിഗർ ചെയ്യുകയാണ്.

ദൃശ്യമാകുന്ന പുതിയ വിൻഡോയിൽ, നിങ്ങളുടെ ഇന്റർഫേസിന്റെ നെറ്റ്uവർക്ക് ക്രമീകരണങ്ങൾ കാണിച്ചിരിക്കുന്നതുപോലെ പ്രദർശിപ്പിക്കും. ഡിഫോൾട്ടായി, റൂട്ടറിൽ നിന്നോ മറ്റേതെങ്കിലും ഡിഎച്ച്സിപി സെർവറിൽ നിന്നോ സ്വയമേവ ഒരു ഐപി വിലാസം തിരഞ്ഞെടുക്കുന്നതിന് ഡിഎച്ച്സിപി ഉപയോഗിക്കുന്നതിന് ഐപി വിലാസം സജ്ജീകരിച്ചിരിക്കുന്നു.

ഞങ്ങളുടെ കാര്യത്തിൽ, നിലവിലെ IP വിലാസം 192.168.2.104 ആണ്.

സ്റ്റാറ്റിക് ഐപി വിലാസം സജ്ജീകരിക്കാൻ ആരംഭിക്കുന്നതിന് ഇപ്പോൾ IPv4 ടാബ് തിരഞ്ഞെടുക്കുക. നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, IP വിലാസം സ്വതവേ സ്വയമേവ (DHCP) ആയി സജ്ജീകരിച്ചിരിക്കുന്നു.

'മാനുവൽ' ഓപ്ഷനിൽ ക്ലിക്ക് ചെയ്യുക, പുതിയ വിലാസ ഫീൽഡുകൾ പ്രദർശിപ്പിക്കും. നിങ്ങൾ തിരഞ്ഞെടുത്ത സ്റ്റാറ്റിക് ഐപി വിലാസം, നെറ്റ്മാസ്ക്, ഡിഫോൾട്ട് ഗേറ്റ്uവേ എന്നിവ പൂരിപ്പിക്കുക.

ഡിഎൻഎസും ഓട്ടോമാറ്റിക്കായി സജ്ജീകരിച്ചിരിക്കുന്നു. ഡിഎൻഎസ് സ്വമേധയാ കോൺഫിഗർ ചെയ്യാൻ, ഓട്ടോമാറ്റിക് ഡിഎൻഎസ് ഓഫാക്കുന്നതിന് ടോഗിളിൽ ക്ലിക്ക് ചെയ്യുക. തുടർന്ന് കാണിച്ചിരിക്കുന്നതുപോലെ കോമയാൽ വേർതിരിച്ച നിങ്ങളുടെ ഇഷ്ടപ്പെട്ട DNS എൻട്രികൾ നൽകുക.

എല്ലാം ചെയ്തുകഴിഞ്ഞാൽ, വിൻഡോയുടെ മുകളിൽ വലത് കോണിലുള്ള 'പ്രയോഗിക്കുക' ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. മാറ്റങ്ങൾ ബാധകമാക്കുന്നതിന്, നെറ്റ്uവർക്ക് ഇന്റർഫേസ് പ്രവർത്തനരഹിതമാക്കുന്നതിനും വീണ്ടും പ്രവർത്തനക്ഷമമാക്കുന്നതിനും ടോഗിളിൽ ക്ലിക്കുചെയ്uത് പുനരാരംഭിക്കുക.

ഒരിക്കൽ കൂടി, കാണിച്ചിരിക്കുന്നതുപോലെ പുതിയ ഐപി കോൺഫിഗറേഷൻ വെളിപ്പെടുത്താൻ ഗിയർ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക.

ip addr കമാൻഡ് പ്രവർത്തിപ്പിച്ച് നിങ്ങൾക്ക് ടെർമിനലിൽ IP വിലാസം സ്ഥിരീകരിക്കാനും കഴിയും.

$ ifconfig
OR
$ ip addr

DNS സെർവറുകൾ സ്ഥിരീകരിക്കുന്നതിന്, കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

$ systemd-resolve --status

ഉബുണ്ടു 20.04 ഡെസ്uക്uടോപ്പിൽ ഗ്രാഫിക്കായി ഒരു സ്റ്റാറ്റിക് ഐപി വിലാസം എങ്ങനെ ക്രമീകരിക്കാമെന്ന് ഞങ്ങൾ കണ്ടു. Netplan ഉപയോഗിച്ച് ടെർമിനലിൽ ഒരു സ്റ്റാറ്റിക് IP വിലാസം കോൺഫിഗർ ചെയ്യുക എന്നതാണ് മറ്റൊരു ഓപ്ഷൻ.

കാനോനിക്കൽ വികസിപ്പിച്ചെടുത്തത്, ആധുനിക ഉബുണ്ടു വിതരണങ്ങളിൽ നെറ്റ്uവർക്കിംഗ് ക്രമീകരിക്കാൻ ഉപയോഗിക്കുന്ന ഒരു കമാൻഡ്-ലൈൻ യൂട്ടിലിറ്റിയാണ് Netplan. നെറ്റ്uവർക്ക് ഇന്റർഫേസുകൾ കോൺഫിഗർ ചെയ്യുന്നതിന് Netplan YAML ഫയലുകൾ ഉപയോഗിക്കുന്നു. DHCP പ്രോട്ടോക്കോൾ ഉപയോഗിച്ച് ഡൈനാമിക് ആയി ഒരു IP നേടുന്നതിന് നിങ്ങൾക്ക് ഒരു ഇന്റർഫേസ് ക്രമീകരിക്കാം അല്ലെങ്കിൽ ഒരു സ്റ്റാറ്റിക് IP സജ്ജമാക്കാം.

നിങ്ങളുടെ ടെർമിനൽ തുറന്ന് /etc/netplan ഡയറക്ടറിയിലേക്ക് പോകുക. IP വിലാസം ക്രമീകരിക്കാൻ നിങ്ങൾ ഉപയോഗിക്കുന്ന ഒരു YAML കോൺഫിഗറേഷൻ ഫയൽ നിങ്ങൾ കണ്ടെത്തും.

എന്റെ കാര്യത്തിൽ YAML ഫയൽ 01-network-manager-all.yaml ആണ്, കാണിച്ചിരിക്കുന്നതുപോലെ സ്ഥിരസ്ഥിതി ക്രമീകരണങ്ങൾ.

ഉബുണ്ടു സെർവറിനായി, YAML ഫയൽ 00-installer-config.yaml ആണ്, ഇവയാണ് സ്ഥിരസ്ഥിതി ക്രമീകരണങ്ങൾ.

ഒരു സ്റ്റാറ്റിക് ഐപി കോൺഫിഗർ ചെയ്യാൻ, താഴെയുള്ള കോൺഫിഗറേഷൻ പകർത്തി ഒട്ടിക്കുക. YAML ഫയലിലെ സ്uപെയ്uസിംഗ് ശ്രദ്ധിക്കുക.

network:
  version: 2
  ethernets:
     enp0s3:
        dhcp4: false
        addresses: [192.168.2.100/24]
        gateway4: 192.168.2.1
        nameservers:
          addresses: [8.8.8.8, 8.8.4.4]

അടുത്തതായി, ഫയൽ സേവ് ചെയ്uത് മാറ്റങ്ങൾ സംരക്ഷിക്കുന്നതിന് ചുവടെയുള്ള netplan കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

$ sudo netplan apply

അതിനുശേഷം ifconfig കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങളുടെ നെറ്റ്uവർക്ക് ഇന്റർഫേസിന്റെ IP വിലാസം സ്ഥിരീകരിക്കാൻ കഴിയും.

$ ifconfig

ഇത് ഇന്നത്തെ ലേഖനം അവസാനിപ്പിക്കുന്നു. നിങ്ങളുടെ ഉബുണ്ടു 20.04 ഡെസ്uക്uടോപ്പിലും സെർവർ സിസ്റ്റത്തിലും ഒരു സ്റ്റാറ്റിക് ഐപി വിലാസം കോൺഫിഗർ ചെയ്യാനുള്ള ഒരു അവസ്ഥയിലാണെന്ന് ഞങ്ങൾ പ്രതീക്ഷിക്കുന്നു.