RHEL 8-ൽ ഒരു സ്റ്റാറ്റിക് ഐപി വിലാസം സജ്ജീകരിക്കാനുള്ള 3 വഴികൾ


നിങ്ങളുടെ ലിനക്സ് വിതരണത്തിനായി ഒരു സ്റ്റാറ്റിക് ഐപി വിലാസം കോൺഫിഗർ ചെയ്യുക എന്നത് ഒരു അടിസ്ഥാന കടമയാണ്, അത് കുറച്ച് ലളിതമായ ഘട്ടങ്ങളിലൂടെ പൂർത്തിയാക്കണം. RHEL 8 പബ്ലിക് ബീറ്റയുടെ റിലീസിനൊപ്പം, NetworkManager യൂട്ടിലിറ്റികൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇപ്പോൾ നിങ്ങളുടെ നെറ്റ്uവർക്ക് ഇന്റർഫേസ് കുറച്ച് വ്യത്യസ്ത രീതികളിൽ ക്രമീകരിക്കാൻ കഴിയും.

ഈ ട്യൂട്ടോറിയലിൽ RHEL 8 ഇൻസ്റ്റാളേഷനിൽ ഒരു സ്റ്റാറ്റിക് ഐപി വിലാസം സജ്ജമാക്കുന്നതിനുള്ള കുറച്ച് വ്യത്യസ്ത വഴികൾ ഞങ്ങൾ കാണിക്കാൻ പോകുന്നു. നിങ്ങളുടെ സിസ്റ്റത്തിനായി അപേക്ഷിക്കാൻ ആഗ്രഹിക്കുന്ന നെറ്റ്uവർക്ക് ക്രമീകരണങ്ങൾ നിങ്ങൾക്ക് ഇതിനകം അറിയാമെന്ന് ഈ ലേഖനം അനുമാനിക്കുന്നു എന്നത് ശ്രദ്ധിക്കുക.

1. നെറ്റ്uവർക്ക് സ്uക്രിപ്റ്റുകൾ ഉപയോഗിച്ച് സ്റ്റാറ്റിക് ഐപി എങ്ങനെ കോൺഫിഗർ ചെയ്യാം

എഡിറ്റ് ചെയ്യുന്നതിലൂടെ നിങ്ങൾക്ക് ഒരു സ്റ്റാറ്റിക് ഐപി വിലാസം പഴയ രീതിയിൽ ക്രമീകരിക്കാൻ കഴിയും:

/etc/sysconfig/network-scripts/ifcfg-(interface-name)

എന്റെ കാര്യത്തിൽ, ഫയലിന്റെ പേര്:

/etc/sysconfig/network-scripts/ifcfg-enp0s3

നിങ്ങളുടെ നെറ്റ്uവർക്ക് ഇന്റർഫേസ് നാമം കണ്ടെത്താൻ, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന nmcli കമാൻഡ് ഉപയോഗിക്കാം.

# nmcli con

ഫയൽ എഡിറ്റുചെയ്യാൻ നിങ്ങളുടെ പ്രിയപ്പെട്ട എഡിറ്റർ ഉപയോഗിച്ച് ഫയൽ തുറക്കുക:

# vim /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE="Ethernet"
BOOTPROTO="none"
NAME="enp0s3"
IPADDR="192.168.20.150"
NETMASK="255.255.255.0"
GATEWAY="192.168.20.1"
DEVICE="enp0s3"
ONBOOT="yes"

തുടർന്ന് NetworkManager പുനരാരംഭിക്കുക:

# systemctl restart NetworkManager

പകരമായി, നിങ്ങൾക്ക് നെറ്റ്uവർക്ക് ഇന്റർഫേസ് റീലോഡ് ചെയ്യാം:

# nmcli con down enp0s3 && nmcli con up enp0s3

ഇപ്പോൾ കാണിച്ചിരിക്കുന്നതുപോലെ ip കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് പുതിയ IP വിലാസം പരിശോധിക്കാം.

# ip a show enp0s3

2. Nmtui ടൂൾ ഉപയോഗിച്ച് സ്റ്റാറ്റിക് ഐപി എങ്ങനെ കോൺഫിഗർ ചെയ്യാം

നിങ്ങളുടെ RHEL 8-നുള്ള സ്റ്റാറ്റിക് ഐപി വിലാസം കോൺഫിഗർ ചെയ്യുന്നതിനുള്ള മറ്റൊരു മാർഗ്ഗം nmtui ടൂൾ ഉപയോഗിച്ചാണ്, ഒരു ടെക്സ്റ്റ് യൂസർ ഇന്റർഫേസ് (TUI) ആണ്. ഇത് ഉപയോഗിക്കുന്നതിന് നിങ്ങളുടെ ടെർമിനലിൽ താഴെ പറയുന്ന കമാൻഡ് ടൈപ്പ് ചെയ്യുക.

# nmtui

ഇത് പ്രോഗ്രാം സമാരംഭിക്കും:

ഒരു കണക്ഷൻ എഡിറ്റുചെയ്യാൻ തിരഞ്ഞെടുക്കുക, തുടർന്ന് ഇന്റർഫേസ് തിരഞ്ഞെടുക്കുക:

അടുത്ത വിൻഡോയിൽ നിങ്ങളുടെ കീബോർഡിലെ അമ്പടയാള കീകൾ ഉപയോഗിച്ച് കഴ്uസർ നീക്കിക്കൊണ്ട് നിങ്ങൾക്ക് നെറ്റ്uവർക്ക് ഇന്റർഫേസ് ക്രമീകരണങ്ങൾ എഡിറ്റ് ചെയ്യാൻ കഴിയും:

ഈ ഉദാഹരണത്തിൽ, ഞാൻ എന്റെ IP വിലാസം 192.168.20.150 ൽ നിന്ന് 192.168.20.160 ലേക്ക് മാറ്റി. മാറ്റങ്ങൾ സംരക്ഷിക്കുന്നതിന്, പേജിന്റെ അവസാനം താഴേക്ക് സ്ക്രോൾ ചെയ്ത് ശരി തിരഞ്ഞെടുക്കുക.

തുടർന്ന് \ഒരു കണക്ഷൻ സജീവമാക്കുക തിരഞ്ഞെടുത്ത് നെറ്റ്uവർക്ക് ഇന്റർഫേസ് റീലോഡ് ചെയ്യുക:

തുടർന്ന് കണക്ഷന്റെ പേര് തിരഞ്ഞെടുത്ത് തിരഞ്ഞെടുക്കുക:

നിങ്ങൾ നൽകിയ പുതിയ ക്രമീകരണങ്ങൾ ഉപയോഗിച്ച് ഇന്റർഫേസ് സജീവമാക്കുന്നതിന് ഇപ്പോൾ Activate> തിരഞ്ഞെടുക്കുക.

തുടർന്ന് പ്രധാന മെനുവിലേക്ക് മടങ്ങുന്നതിന് തിരഞ്ഞെടുക്കുക, തുടർന്ന് പുറത്തുകടക്കാൻ \പുറത്തുകടക്കുക തിരഞ്ഞെടുക്കുക.

ഇനിപ്പറയുന്നവ ഉപയോഗിച്ച് പുതിയ IP വിലാസ ക്രമീകരണങ്ങൾ പ്രയോഗിച്ചിട്ടുണ്ടോയെന്ന് പരിശോധിക്കുക:

# ip a show enp0s3

3. Nmcli ടൂൾ ഉപയോഗിച്ച് സ്റ്റാറ്റിക് ഐപി എങ്ങനെ കോൺഫിഗർ ചെയ്യാം

Nmcli ഒരു NetworkManager കമാൻഡ് ലൈൻ ഇന്റർഫേസാണ്, അത് വിവരങ്ങൾ ലഭ്യമാക്കുന്നതിനോ നെറ്റ്uവർക്ക് ഇന്റർഫേസ് ക്രമീകരിക്കുന്നതിനോ ഉപയോഗിക്കാവുന്നതാണ്.

നിങ്ങൾക്ക് ഒരു സ്റ്റാറ്റിക് ഐപി വിലാസം സജ്ജീകരിക്കണമെങ്കിൽ, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ ഉപയോഗിക്കാം:

RHEL 8-ൽ enp0s3 എന്ന ഇന്റർഫേസിനായി IP വിലാസം സജ്ജമാക്കുക.

# nmcli con mod enp0s3 ipv4.addresses 192.168.20.170/24

RHEL 8-ൽ ഗേറ്റ്uവേ സജ്ജമാക്കുക:

# nmcli con mod enp0s3 ipv4.gateway 192.168.20.1

ഇത് മാനുവൽ കോൺഫിഗറേഷൻ ഉപയോഗിക്കുന്നുണ്ടെന്ന് ഇന്റർഫേസിനെ അറിയിക്കുക (dhcp മുതലായവ അല്ല).

# nmcli con mod enp0s3 ipv4.method manual

DNS കോൺഫിഗർ ചെയ്യുക:

# nmcli con mod enp0s3 ipv4.dns "8.8.8.8"

ഇന്റർഫേസ് കോൺഫിഗറേഷൻ വീണ്ടും ലോഡുചെയ്യുക:

# nmcli con up enp0s3 

നിങ്ങളുടെ മാറ്റങ്ങൾ /etc/sysconfig/network-scripts/ifcfg- എന്നതിൽ സംരക്ഷിക്കപ്പെടും.

എനിക്കായി ജനറേറ്റ് ചെയ്ത കോൺഫിഗറേഷൻ ഫയൽ ഇതാ:

# cat /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE="Ethernet"
BOOTPROTO="none"
NAME="enp0s3"
IPADDR="192.168.20.170"
NETMASK="255.255.255.0"
GATEWAY="192.168.20.1"
DEVICE="enp0s3"
ONBOOT="yes"
PROXY_METHOD="none"
BROWSER_ONLY="no"
PREFIX="24"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="no"
UUID="3c36b8c2-334b-57c7-91b6-4401f3489c69"
DNS1="8.8.8.8"

RHEL 8-ൽ നെറ്റ്uവർക്ക് സ്uക്രിപ്റ്റുകൾ, nmtui, nmcli യൂട്ടിലിറ്റികൾ എന്നിവ ഉപയോഗിച്ച് ഒരു സ്റ്റാറ്റിക് ഐപി വിലാസം എങ്ങനെ കോൺഫിഗർ ചെയ്യാമെന്ന് ഈ ട്യൂട്ടോറിയലിൽ നിങ്ങൾ കണ്ടു. നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങളോ അഭിപ്രായങ്ങളോ ഉണ്ടെങ്കിൽ, ചുവടെയുള്ള അഭിപ്രായ വിഭാഗത്തിൽ അവ സമർപ്പിക്കാൻ മടിക്കരുത്.