3 Modi biex Issettja Indirizz IP Statiku f'RHEL 8


Il-konfigurazzjoni ta' indirizz IP statiku għad-distribuzzjoni tal-Linux tiegħek hija kompitu fundamentali u għandha titlesta fi ftit passi faċli. Bir-rilaxx ta 'RHEL 8 beta pubblika, issa tista' tikkonfigura l-interface tan-netwerk tiegħek fi ftit modi differenti billi tuża l-utilitajiet NetworkManager.

F'dan it-tutorja ser nuruk ftit modi differenti biex tissettja indirizz IP statiku fuq l-installazzjoni RHEL 8. Innota li dan l-artikolu jippreżumi, li diġà taf is-settings tan-netwerk li tixtieq tapplika għas-sistema tiegħek.

1. Kif tikkonfigura l-IP statiku billi tuża skripts tan-netwerk manwalment

Tista' tikkonfigura indirizz IP statiku b'mod antikwat billi teditja:

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

Fil-każ tiegħi l-fajl jismu:

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

Biex issib l-isem tal-interface tan-netwerk tiegħek, tista 'tuża l-kmand nmcli li ġej.

# nmcli con

Biex teditja l-fajl sempliċement uża l-editur favorit tiegħek u tiftaħ il-fajl:

# 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"

Imbagħad erġa ibda n-NetworkManager bi:

# systemctl restart NetworkManager

Inkella, tista 'terġa' tagħbija l-interface tan-netwerk billi tuża:

# nmcli con down enp0s3 && nmcli con up enp0s3

Issa tista 'mbagħad tiċċekkja l-indirizz IP ġdid billi tuża kmand ip kif muri.

# ip a show enp0s3

2. Kif tikkonfigura l-IP statiku bl-użu ta 'Nmtui Tool

Mod ieħor biex jiġi kkonfigurat l-indirizz IP statiku għar-RHEL 8 tiegħek huwa billi tuża l-għodda nmtui, hija interface tal-utent tat-test (TUI). Biex tużaha sempliċement ittajpja l-kmand li ġej fit-terminal tiegħek.

# nmtui

Dan se jniedi l-programm:

Agħżel li teditja konnessjoni, imbagħad agħżel l-interface:

Fit-tieqa li jmiss int tkun tista' teditja s-settings tal-interface tan-netwerk billi ċċaqlaq il-cursor bit-tasti tal-vleġeġ fuq it-tastiera tiegħek:

F'dan l-eżempju, biddilt l-indirizz IP tiegħi minn 192.168.20.150 għal 192.168.20.160. Biex issalva l-bidliet iskrollja 'l isfel sa l-aħħar tal-paġna u agħżel OK.

Imbagħad erġa' tagħbija l-interface tan-netwerk billi tagħżel \Attiva konnessjoni:

Imbagħad agħżel l-isem tal-konnessjoni u agħżel :

U issa agħżel biex tattiva l-interface bis-settings il-ġodda li tajtha.

Imbagħad agħżel biex terġa' lura għall-menu prinċipali u mbagħad agħżel \Nieqaf biex toħroġ.

Ivverifika li s-settings l-ġdid tal-indirizz IP ġew applikati ma:

# ip a show enp0s3

3. Kif tikkonfigura l-IP statiku bl-użu ta 'Nmcli Tool

Nmcli huwa interface tal-linja tal-kmand NetworkManager li jista 'jintuża biex tinkiseb informazzjoni jew tiġi kkonfigurata interface tan-netwerk.

Jekk trid tissettja indirizz IP statiku, tista' tuża l-għażliet li ġejjin:

Issettja l-indirizz IP għall-interface enp0s3 fuq RHEL 8.

# nmcli con mod enp0s3 ipv4.addresses 192.168.20.170/24

Issettja l-portal fuq RHEL 8:

# nmcli con mod enp0s3 ipv4.gateway 192.168.20.1

Informa lill-interface li qed tuża konfigurazzjoni manwali (mhux dhcp eċċ.).

# nmcli con mod enp0s3 ipv4.method manual

Ikkonfigura DNS:

# nmcli con mod enp0s3 ipv4.dns "8.8.8.8"

Erġa' tagħbija l-konfigurazzjoni tal-interface:

# nmcli con up enp0s3 

Il-bidliet tiegħek se jiġu ssejvjati f'/etc/sysconfig/network-scripts/ifcfg-.

Hawn hu l-fajl tal-konfigurazzjoni li ġie ġġenerat għalija:

# 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"

F'dan it-tutorja rajt kif tikkonfigura indirizz IP statiku bi skripts tan-netwerk, utilitajiet nmtui u nmcli f'RHEL 8. Jekk għandek xi mistoqsijiet jew kummenti, jekk jogħġbok, toqgħodx lura milli tissottomettihom fit-taqsima tal-kummenti hawn taħt.