Hvernig á að stilla fasta IP tölu á RHEL/CentOS 8/7


Umfang þessarar kennslu er að útskýra hvernig við getum breytt og gert breytingar á netstillingum á RHEL/CentOS 8/7 eingöngu frá skipanalínunni, og nánar tiltekið hvernig við getum sett upp kyrrstæða IP tölu á netviðmótum með því að nota kerfisnet. -forskriftir, sem þarf að stilla til að þjóna netþjónustu sem snýr að netinu, og hvernig á að stilla eða breyta RHEL/CentOS kerfis hýsingarheiti.

Sýnir þér einnig hvernig við getum stjórnað eða slökkt á óæskilegri kerfisþjónustu, svo sem Netkerfisstjóra, sem er ekki lengur þörf ef þú notar handvirkt kyrrstætt IP sem er stillt á netforskriftum, Avahi -Daemonsem er heldur ekki þörf á netþjóni og táknar alvarlegt öryggisbil, nema þú hafir sett upp netþjóninn á fartölvunni þinni og þú vilt skoða netið þitt samstundis fyrir aðra þjónustu, og á lokasprettinum mun það kynna þér Brú, lið og VLAN tengi.

  • Uppsetning á \CentOS 8.0 með skjámyndum
  • Uppsetning á RHEL 8 með skjámyndum
  • Hvernig á að virkja RHEL áskrift í RHEL 8
  • CentOS 7.0 Lágmarkskerfisuppsetning
  • RHEL 7.0 lágmarkskerfisuppsetning
  • Virkar RHEL 7.0 áskriftir og hagnýtar geymslur

Vertu einnig meðvituð um að flestar stillingar sem boðið er upp á við að breyta kerfisskrám ætti ekki að framkvæma frá ytri staðsetningu með SSH þjónustu fyrr en þú kemur á áframhaldandi og áreiðanlegri nettengingu með fastri IP tölu.

Á þessari síðu

  • Slökktu á óæskilegri þjónustu í CentOS
  • Stilltu fasta IP tölu á CentOS
  • Stilltu Hostname í CentOS
  • Stilltu fasta IP tölu á CentOS með því að nota Nmtui Tool

1. Áður en við byrjum að gera eitthvað þurfum við að ganga úr skugga um að kerfið okkar hafi nokkur nauðsynleg klippi- og netverkfæri eins og lsof uppsett, sum þeirra verða ekki notuð á þessu skrefi en það er betra að hafa þau uppsett fyrir framtíðarstillingar .

# yum install nano wget curl net-tools lsof

2. Eftir að verkfærin hafa sett upp skaltu keyra ifconfig til að fá stillingar og stöðu netviðmóta og keyra síðan netstat eða lsof skipunina til að athuga hvað þjónusta er sjálfgefið í gangi á netþjóninum okkar.

# ifconfig
# netstat -tulpn
# lsof -i

3. netstat skipunarúttakið skýrir sig nokkuð sjálft og sýnir lista yfir innstungur sem tengjast nafni þeirra í gangi.

Ef kerfið okkar verður til dæmis ekki notað sem póstþjónusta geturðu stöðvað Postfix master púkann sem keyrir á localhost og einnig stöðvað og slökkt á öðrum óæskilegum þjónustum með því að nota eftirfarandi skipanir - eina þjónustan sem ég ráðlegg að hætta eða slökkva á fyrir núna er SSH ef þú þarft fjarstýringu á þjóninum.

# systemctl stop postfix
# systemctl disable postfix
# systemctl status postfix
# systemctl stop avahi-daemon
# systemctl disable avahi-daemon
# systemctl status avahi-daemon

4. Þú getur líka notað gamlar init skipanir til að stöðva eða slökkva á þjónustu en þar sem Red Hat innleiðir nú systemd ferli og þjónustustjórnun ættirðu að venjast systemctl skipunum betur og nota það oft.

Ef þú notar Arch Linux þá ætti það að vera stykki af köku að skipta yfir í systemd - þó að allar init skipanir séu nú tengdar og fara í gegnum systemd sía.

# service postfix stop
# chkconfig postfix off

5. Ef þú vilt fá lista yfir allar byrjaðar þjónustur skaltu keyra service skipunina og notaðu systemctl til að fá tæmandi skýrslu.

# service --status-all
# systemctl list-unit-files

6. Til að stjórna þjónustu skaltu keyra systemctl skipunina með því að nota mikilvægustu rofana: start, stop, restart, < b>endurhlaða, slökkva, virkja, sýna, listaháðar, er -virkt, o.s.frv., fylgt eftir með nafni þjónustunnar.

Einnig er annar mikilvægur eiginleiki sem systemctl skipunin getur einnig keyrt á ytri netþjóni í gegnum SSH þjónustu á tilteknum hýsli með -H valmöguleikanum og framkvæmt sömu aðgerðir og á staðnum.

Sjáðu til dæmis skipunina og skjámyndina hér að neðan.

# systemctl -H remote_host start remote_service

7. Áður en þú byrjar að breyta Netviðmótskorti kerfisskrám skaltu ganga úr skugga um að héðan í frá og þar til þú stillir fasta IP, hefur þú líkamlegan eða hvers konar aðgang að netþjóninum þínum, því þetta skref krefst þess að netviðmót og tengingar.

Þó að það sé hægt að gera það vel án þess að trufla tenginguna þína og virkjaðu tenginguna eftir endurræsingu. Það er engin leið að þú getur prófað það áður en þú endurræsir ef þú ert aðeins með eitt NIC tengt. Samt sem áður mun ég kynna þér alla aðferðina og gefa til kynna skrefin sem þarf að forðast ef þú vilt viðhalda tengingunni þinni og prófa hana eftir það.

8. Farðu nú í /etc/sysconfig/network-scripts/ slóð, opnaðu og veldu netviðmótið þitt sem þú vilt úthluta kyrrstöðu IP til að breyta - til að fá öll NIC nöfn til að nota IP skipun eins og sýnt er.

# ifconfig
OR
# ip addr

9. Næst skaltu nota eftirfarandi netsniðmát til að breyta skránni og ganga úr skugga um að ONBOOT setningin sé stillt á YES, BOOTPROTO sé stillt á stöðugt eða ekkert og ekki breyta HWADDR og UUID gildum sem sjálfgefið er.

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

Gerðu eftirfarandi breytingar eins og sýnt er.

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s3
UUID=7546e483-16a0-499e-aaac-b37246b410a5
DEVICE=enp0s3
ONBOOT=yes
        IPADDR=192.168.1.10
        NETMASK=255.255.255.0
        GATEWAY=192.168.1.1
        DNS1=192.168.1.1
        DNS2=8.8.8.8
        DOMAIN=tecmint.lan

10. Eftir að hafa lokið við að breyta skránni skaltu loka henni og fara í resolv.conf skrána ef þú vilt að DNS netþjónar séu virkjaðir um allt kerfið.

# nano /etc/resolv.conf

Hér skaltu bara bæta við DNS netþjónum þínum með því að nota nafnaþjónn yfirlýsingu.

nameserver 192.168.1.1
nameserver 8.8.8.8

11. Nú er Netviðmót stillt með kyrrstöðu IP, það eina sem er eftir er að endurræsa netið þitt eða endurræsa kerfið og nota ifconfig eða IP skipun til að skoða IP tölu og prófa stillingar með ping skipun.

# systemctl restart NetworkManager

ATHUGIÐ: Eftir endurræsingu notaðu nýlega kyrrstæðu IP töluna sem er stillt til að framkvæma ytri innskráningu með SSH.

# systemctl status NetworkManager
# ifconfig
# ip addr show

12. Til að stilla hýsingarheiti kerfisins um allt kerfið skaltu opna hostname og hosts skrána sem staðsett er á /etc slóð og breyta báðum á eftirfarandi hátt.

# nano /etc/hostname

Hér getur þú bætt bara við nafni kerfisins en það er góð hugmynd að bæta .dot léninu við.

server.tecmint.lan
# nano /etc/hosts

Bættu hér við sama hýsilnafni og hér að ofan á 127.0.0.1 línunni á undan localhost.localdomain yfirlýsingunum.

127.0.0.1              server.tecmint.lan  localhost.localdomain …

Að öðrum kosti geturðu stillt hostname með hostnamectl skipuninni eins og sýnt er.

# hostnamectl -set-hostname tecmint.lan

13. Til að prófa hvort hýsingarnafnið þitt sé rétt stillt skaltu nota skipunina hýsingarnafn.

# hostname -s  # For short name
# hostname -f  # For FQDN mame

14. NetworkManager Text User Interface (TUI) tól, nmtui, er RHEL leiðandi tól sem býður upp á textaviðmót til að stilla netkerfi með því að stjórna Network Manager, sem hjálpar til við að breyta háþróuðum netstillingar eins og að úthluta kyrrstæðum IP-tölum á netviðmót, virkja eða slökkva á tengingu, breyta WI-FI tengingum, stilla hýsingarheiti kerfisins eða búa til háþróuð netviðmót eins og InfiniBand, bond, bridge, team eða VLAN.

NetworkManager-tui er sjálfgefið uppsett í RHEL/CentOS 7.0, en ef það af einhverjum ástæðum vantar gefur það út eftirfarandi skipun til að setja það upp.

# yum install NetworkManager-tui

14. Til að ræsa Network Manager Text User Interface skaltu keyra nmtui skipunina og nota TAB eða örva lykla til að fletta í gegnum og ýta á Enter til að velja valmöguleika. Ef þú vilt breyta beint eða tengja tiltekið viðmót skaltu keyra eftirfarandi valkosti.

# nmtui edit enp0s3
# nmtui connect enp0s3

Ef þú vilt stilla fasta IP geturðu líka notað Netstjóratexta notendaviðmót sem auðveldan val til að breyta í raun netviðmótsskrám, með takmarkaðan fjölda valkosta sem aðferðin hefur upp á að bjóða, en gera viss um að þjónusta Netkerfisstjóra sé virkjuð og ræst á kerfinu þínu.