3 tapaa asettaa staattinen IP-osoite RHEL 8: ssa


Staattisen IP-osoitteen määrittäminen Linux-jakelulle on perustehtävä, ja se tulisi suorittaa muutamassa helpossa vaiheessa. RHEL 8: n julkisen beetan julkaisemisen avulla voit nyt määrittää verkkoliittymän muutamalla eri tavalla NetworkManager-apuohjelmien avulla.

Tässä opetusohjelmassa näytämme sinulle muutamia erilaisia tapoja asettaa staattinen IP-osoite RHEL 8 -asennukseen. Huomaa, että tässä artikkelissa oletetaan, että tiedät jo verkkoasetukset, joita haluat käyttää järjestelmässäsi.

1. Staattisen IP: n määrittäminen manuaalisesti verkkoskripteillä

Voit määrittää staattisen IP-osoitteen vanhanaikaisella tavalla muokkaamalla:

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

Minun tapauksessani tiedoston nimi on:

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

Voit etsiä verkkoliittymän nimen käyttämällä seuraavaa nmcli-komentoa.

# nmcli con

Voit muokata tiedostoa yksinkertaisesti käyttämällä suosikkieditoriasi ja avaamalla tiedoston:

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

Käynnistä sitten NetworkManager uudelleen seuraavasti:

# systemctl restart NetworkManager

Vaihtoehtoisesti voit ladata verkkoliittymän uudelleen käyttämällä:

# nmcli con down enp0s3 && nmcli con up enp0s3

Nyt voit tarkistaa uuden IP-osoitteen käyttämällä ip-komentoa kuvan mukaisesti.

# ip a show enp0s3

2. Kuinka määrittää staattinen IP Nmtui-työkalulla

Toinen tapa määrittää staattinen IP-osoite RHEL 8: lle on nmtui-työkalu, on tekstikäyttöliittymä (TUI). Käytä sitä yksinkertaisesti kirjoittamalla seuraava komento päätelaitteeseesi.

# nmtui

Tämä käynnistää ohjelman:

Valitse yhteyden muokkaaminen ja valitse sitten käyttöliittymä:

Seuraavassa ikkunassa voit muokata verkkoliitännän asetuksia siirtämällä kohdistinta näppäimistön nuolinäppäimillä:

Tässä esimerkissä olen muuttanut IP-osoitteeni arvosta 192.168.20.150 arvoon 192.168.20.160. Tallenna muutokset vierittämällä alaspäin sivun loppuun ja valitsemalla OK.

Lataa sitten verkkoliitäntä valitsemalla\"Aktivoi yhteys":

Valitse sitten yhteyden nimi ja valitse :

Ja nyt valitse aktivoidaksesi käyttöliittymän uusilla asetuksillasi.

Palaa sitten päävalikkoon valitsemalla ja poistu sitten valitsemalla\"Quit".

Varmista, että uudet IP-osoiteasetukset on otettu käyttöön seuraavilla tavoilla:

# ip a show enp0s3

3. Kuinka määrittää staattinen IP Nmcli-työkalulla

Nmcli on NetworkManager-komentoriviliittymä, jota voidaan käyttää tietojen hankkimiseen tai verkkoliitännän määrittämiseen.

Jos haluat asettaa staattisen IP-osoitteen, voit käyttää seuraavia vaihtoehtoja:

Aseta RHEL 8 -liitännän enp0s3 IP-osoite.

# nmcli con mod enp0s3 ipv4.addresses 192.168.20.170/24

Aseta yhdyskäytävä RHEL 8:

# nmcli con mod enp0s3 ipv4.gateway 192.168.20.1

Ilmoita käyttöliittymälle, että se käyttää manuaalista määritystä (ei dhcp: tä jne.).

# nmcli con mod enp0s3 ipv4.method manual

Määritä DNS:

# nmcli con mod enp0s3 ipv4.dns "8.8.8.8"

Lataa käyttöliittymän kokoonpano uudelleen:

# nmcli con up enp0s3 

Muutoksesi tallennetaan hakemistoon/etc/sysconfig/network-scripts/ifcfg-.

Tässä on minulle luotu määritystiedosto:

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

Tässä opetusohjelmassa olet nähnyt, kuinka staattinen IP-osoite määritetään RHEL 8: n verkkoskripteillä, nmtui- ja nmcli-apuohjelmilla. Jos sinulla on kysyttävää tai kommentteja, älä epäröi lähettää niitä alla olevaan kommenttiosioon.