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. Julkisen RHEL 8 -betaversion julkaisun myötä voit nyt määrittää verkkoliittymäsi muutamalla eri tavalla käyttämällä NetworkManager -apuohjelmia.

Tässä opetusohjelmassa näytämme sinulle muutamia erilaisia tapoja asettaa staattinen IP-osoite RHEL 8 -asennuksessa. 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 verkkoskriptien avulla manuaalisesti

Voit määrittää staattisen IP-osoitteen vanhanaikaisesti muokkaamalla:

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

Minun tapauksessani tiedoston nimi on:

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

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

nmcli con

Muokkaa tiedostoa käyttämällä suosikkieditoriasi ja avaamalla tiedosto:

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 verkkoliitännä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. Staattisen IP:n määrittäminen Nmtui Toolin avulla

Toinen tapa määrittää staattinen IP-osoite RHEL 8:lle on käyttää nmtui-työkalua, tekstikäyttöliittymää (TUI). Käyttääksesi sitä yksinkertaisesti kirjoita seuraava komento terminaaliin.

nmtui

Tämä käynnistää ohjelman:

Valitse, haluatko muokata yhteyttä, 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 vaihtanut IP-osoitteeni arvosta 192.168.20.150 muotoon 192.168.20.160. Tallenna muutokset selaamalla sivun loppuun ja valitsemalla OK.

Lataa sitten verkkoliitäntä uudelleen valitsemalla Aktivoi yhteys:

Valitse sitten yhteyden nimi ja valitse :

Ja nyt valitse aktivoidaksesi käyttöliittymän sille antamillasi uusilla asetuksilla.

Palaa sitten päävalikkoon valitsemalla ja poistu valitsemalla "Lopeta".

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

ip a show enp0s3

3. Staattisen IP:n määrittäminen Nmcli-työkalulla

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

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

Aseta IP-osoite liitännälle enp0s3 RHEL 8:ssa.

nmcli con mod enp0s3 ipv4.addresses 192.168.20.170/24

Aseta yhdyskäytävä RHEL 8:aan:

nmcli con mod enp0s3 ipv4.gateway 192.168.20.1

Ilmoita käyttöliittymälle, että se käyttää manuaalista konfigurointia (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 

Muutokset tallennetaan kansioon /etc/sysconfig/network-scripts/ifcfg-.

Tässä on minulle luotu asetustiedosto:

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"
Johtopäätös

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