Kif tikkonfigura l-indirizz IP statiku tan-netwerk fuq RHEL/CentOS 8/7
L-ambitu ta' dan it-tutorja huwa li nispjega kif nistgħu neditjaw u nagħmlu bidliet fil-Konfigurazzjonijiet tan-Netwerk fuq RHEL/CentOS 8/7 mil-linja tal-kmand biss, u, b'mod aktar speċifiku, kif nistgħu nwaqqfu indirizz IP Statiku fuq interfaces tan-netwerk bl-użu tan-netwerk tas-sistema -scripts, li huwa għandu jiġi kkonfigurat biex iservi servizzi tan-netwerk li jiffaċċjaw l-Internet, u kif tikkonfigura jew tibdel is-sistema RHEL/CentOS hostname.
Ser nuruk ukoll, kif nistgħu namministraw jew inwaqqfu servizzi tas-sistema mhux mixtieqa, bħal Network Manager, li m'għadhiex meħtieġa fil-każ li tuża IP statiku manwali kkonfigurat fuq skripts tan-netwerk, Avahi -Daemonli, ukoll, mhux meħtieġ fuq server u jirrappreżenta distakk serjament fis-sigurtà, sakemm ma installax is-server fuq il-laptop tiegħek u trid istantanjament tfittex in-netwerk tiegħek għal servizzi oħra, u fuq il-finali tippreżentalek Interfaces ta' Pont, Tim u VLAN.
- Installazzjoni ta' \CentOS 8.0″ bi Screenshots
- Installazzjoni ta' RHEL 8 bi Screenshots
- Kif Tippermetti l-Abbonament RHEL f'RHEL 8
- Installazzjoni Minima tas-Sistema CentOS 7.0
- Installazzjoni Minima tas-Sistema RHEL 7.0
- Abbonamenti RHEL 7.0 u Repożitorji Funzjonali
Ukoll, kun konxju li ħafna mill-konfigurazzjonijiet offruti mill-editjar tal-fajls tas-sistema m'għandhomx isiru minn post remot bl-użu tas-servizz SSH sakemm tistabbilixxi konnessjoni tan-netwerk kontinwa u affidabbli billi tuża indirizz IP fiss.
Fuq din il-paġna
- Itfi Servizzi mhux mixtieqa f'CentOS
- Issettja Indirizz IP Statiku fuq CentOS
- Issettja Hostname f'CentOS
- Issettja l-Indirizz IP Statiku fuq CentOS billi tuża Nmtui Tool
1. Qabel ma fil-fatt nibdew nagħmlu xi ħaġa għandna bżonn niżguraw li s-sistema tagħna jkollha xi għodod meħtieġa ta' editjar u netwerking bħal lsof installati, xi wħud minnhom mhux se jintużaw fuq dan il-pass iżda huwa aħjar li jkollokhom installati għal konfigurazzjonijiet futuri .
# yum install nano wget curl net-tools lsof
2. Wara li l-għodda jkunu installati, mexxi ifconfig biex tikseb is-settings u l-istatus tal-Interfaces tan-Netwerk tiegħek, u mbagħad ħaddem il-kmand netstat jew lsof biex tiċċekkja dak is-servizzi qed jaħdmu awtomatikament fuq is-server tagħna.
# ifconfig # netstat -tulpn # lsof -i
3. L-output tal-kmand netstat huwa pjuttost li jispjega lilu nnifsu u juri lista ta' sockets assoċjati mal-isem tal-programm li qed jaħdem.
Jekk, pereżempju, is-sistema tagħna ma tintużax bħala servizz tal-posta tista' twaqqaf il-Postfix master daemon li jaħdem fuq localhost u, twaqqaf u tiddiżattiva wkoll servizzi oħra mhux mixtieqa billi tuża l-kmandi li ġejjin - l-uniku servizz li nagħti parir biex ma twaqqafx jew tiddiżattivax għal issa huwa SSH jekk għandek bżonn kontroll mill-bogħod fuq is-server.
# systemctl stop postfix # systemctl disable postfix # systemctl status postfix
# systemctl stop avahi-daemon # systemctl disable avahi-daemon # systemctl status avahi-daemon
4. Tista', ukoll, tuża kmandi init qodma biex twaqqaf jew tiddiżattiva s-servizzi iżda peress li Red Hat issa timplimenta l-ġestjoni tal-proċess u tas-servizz systemd, għandek tidra aħjar għall-kmandi systemctl u użah spiss.
Jekk tuża Arch Linux allura għandha tkun biċċa biċċa li taqleb għal systemd - għalkemm il-kmandi kollha init issa huma konnessi u pass-through systemd filter.
# service postfix stop # chkconfig postfix off
5. Jekk trid tikseb lista tas-servizzi kollha mibdija ħaddem il-kmand service u għal rapport eżawrjenti uża systemctl.
# service --status-all # systemctl list-unit-files
6. Biex timmaniġġja s-servizzi ħaddem il-kmand systemctl billi tuża l-aktar swiċċijiet importanti: start, waqfien, terġa, < b>reload, jiskonnettja, tippermetti, uri, lista-dipendenzi, hija -enabled, eċċ segwit mill-isem tas-servizz tiegħek.
Barra minn hekk, karatteristika importanti oħra li l-kmand systemctl jista’ jaħdem ukoll fuq server remot permezz ta’ servizz SSH fuq host speċifikat bl-użu ta’ -H għażla u jwettaq l-istess azzjonijiet bħal lokalment.
Per eżempju, ara l-kmand u screenshot hawn taħt.
# systemctl -H remote_host start remote_service
7. Qabel ma tibda teditja l-fajls tas-sistema Network Interface Card kun żgur li minn issa 'l quddiem u sakemm tissettja l-IP statiku, għandek aċċess fiżiku jew kwalunkwe tip ieħor ta' aċċess għas-server tiegħek, għaliex dan il-pass jeħtieġ li twaqqa' tiegħek interface tan-netwerk u konnessjonijiet.
Għalkemm jista 'jsir bla xkiel mingħajr ma tfixkel il-konnettività tiegħek u jattiva l-konnessjoni wara reboot. M'hemm l-ebda mod kif tista' tittestjah qabel reboot jekk għandek biss NIC wieħed imwaħħal. Xorta waħda, ser nippreżentalkom il-metodu kollu u nindika l-passi meħtieġa biex jiġu evitati f'każ li trid iżżomm il-konnettività tiegħek u tittestjaha wara.
8. Issa ċċaqlaq lejn /etc/sysconfig/network-scripts/ triq, iftaħ u agħżel l-Interface tan-Netwerk tiegħek li trid tassenja l-IP statiku għall-editjar - biex tikseb l-ismijiet kollha tal-NICs biex tuża l-kmand tal-IP kif muri.
# ifconfig OR # ip addr
9. Imbagħad, uża l-mudell tan-netwerk li ġej biex teditja l-fajl u kun żgur li l-istqarrija ONBOOT hija ssettjata fuq IVA, BOOTPROTO hija ssettjata għal statiku jew ebda u ma tbiddilx il-valuri HWADDR u UUID ipprovduti awtomatikament.
# nano /etc/sysconfig/network-scripts/ifcfg-enp0s3
Agħmel il-bidliet li ġejjin kif muri.
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. Wara li tispiċċa l-editjar tal-fajl, agħlaqha, u ċċaqlaq għall-fajl resolv.conf jekk trid li s-servers DNS ikunu attivati fis-sistema kollha.
# nano /etc/resolv.conf
Hawnhekk żid biss is-servers DNS tiegħek billi tuża dikjarazzjoni nameserver.
nameserver 192.168.1.1 nameserver 8.8.8.8
11. Issa Network Interface huwa kkonfigurat b'IP statiku, l-unika ħaġa li fadal hija li terġa 'tibda n-netwerk tiegħek jew terġa' tibda s-sistema tiegħek u tuża ifconfig jew IP kmand biex tara l-indirizz IP u l-konfigurazzjoni tat-test billi tuża kmand ping.
# systemctl restart NetworkManager
NOTA: Wara li terġa 'tibda uża l-indirizz IP statiku l-ġdid konfigurat biex twettaq login mill-bogħod b'SSH.
# systemctl status NetworkManager # ifconfig # ip addr show
12. Biex taġġusta l-isem tal-host tas-sistema fis-sistema kollha, iftaħ il-fajl hostname u hosts li jinsab fuq il-mogħdija /etc u editja t-tnejn bil-mod li ġej.
# nano /etc/hostname
Hawnhekk tista 'żżid biss l-isem tas-sistema iżda hija idea tajba li tehmeż id-dominju .dot miegħu.
server.tecmint.lan
# nano /etc/hosts
Hawnhekk żid l-istess hostname bħal hawn fuq fuq il-linja 127.0.0.1 qabel id-dikjarazzjonijiet localhost.localdomain.
127.0.0.1 server.tecmint.lan localhost.localdomain …
Alternattivament, tista 'tissettja l-isem tal-host billi tuża l-kmand hostnamectl kif muri.
# hostnamectl -set-hostname tecmint.lan
13. Biex tittestja jekk l-isem tal-host tiegħek huwiex issettjat b'mod korrett uża l-kmand tal-hostname.
# hostname -s # For short name # hostname -f # For FQDN mame
14. Għodda NetworkManager Test User Interface (TUI), nmtui, hija għodda intuwittiva RHEL li tipprovdi interface ta’ test biex tikkonfigura n-netwerking billi tikkontrolla l-Maniġer tan-Netwerk, li tgħin biex teditja avvanzati settings tan-netwerk bħal jassenja indirizzi IP statiċi lill-Interfaces tan-Netwerk, attiva jew tiddiżattiva konnessjoni, editja konnessjonijiet WI-FI, issettja l-hostname tas-sistema tiegħek jew toħloq interfaces tan-Netwerk avvanzati bħal InfiniBand, bond, bridge, tim jew VLAN.
NetworkManager-tui huwa installat awtomatikament f'RHEL/CentOS 7.0, imma jekk għal xi raġuni hija nieqsa toħroġ il-kmand li ġej biex tinstallah.
# yum install NetworkManager-tui
14. Biex tibda Network Manager Test User Interface mexxi l-kmand nmtui u uża TAB jew vleġġa biex tinnaviga u agħfas Daħħal biex tagħżel għażla. Jekk trid teditja direttament jew tikkonnettja interface speċifiku mexxi l-għażliet li ġejjin.
# nmtui edit enp0s3 # nmtui connect enp0s3
Jekk trid tissettja IP statiku tista', ukoll, tuża Network Manager Test User Interface bħala alternattiva faċli biex fil-fatt teditja fajls ta' interfaces tan-netwerk, b'numru limitat ta' għażliet li l-metodu għandu x'joffri, iżda tagħmel żgur li s-servizz ta' Network Manager huwa attivat u beda fis-sistema tiegħek.