Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Centos 7 heq ndërfaqen e rrjetit.

Sidoqoftë, për t'i zgjidhur ato një herë e përgjithmonë, ne rekomandojmë, nëse është teknikisht e mundur, të ndani një IP PBX të bardhë.

Kujdes: bëjeni këtë nëse e kuptoni mirë se çfarë është siguria (mund ta lexoni) dhe nga iptables për JU.

Nëse serveri nuk ka një kartë të dytë të rrjetit, zakonisht mund të blihet për pak para. Bleni një kartë rrjeti vetëm nga një prodhues i njohur, atëherë ajo do të zbulohet në sistem pa asnjë problem dhe do t'ju shërbejë për një kohë të gjatë.


1. Përcaktimi i kartës së rrjetit në sistem.

Pas futjes së kartës së rrjetit dhe nisjes, futni komandën: ifconfig. Nëse rrjeti është i përcaktuar, atëherë do të shohim për shembull sa vijon:

….



Paketat RX: 222424 gabime: 0 ranë: 0 tejkalime: 0 kornizë: 0
Paketat TX: 3456 gabime: 0 ranë: 0 tejkalime: 0 transportues: 0

RX bajt: 45173795 (43,0 MiB) bajt TX: 380609 (371,6 KiB)
Ndërprerja: 225

2. Vendosja e adresës IP

Kjo do të thotë që karta e rrjetit është identifikuar, por nuk ka ende një adresë IP. Ne futim telin nga ofruesi për të konfiguruar IP-në e jashtme. Për shembull, ofruesi na dha cilësimet e mëposhtme:

ip: 123.45.45.2
gw: 123.45.45.1
maskë rrjeti: 255.255.255.252
dns: 123.45.44.1

Le të imagjinojmë se jemi në një qytet tjetër dhe nëse humbasim kontrollin, na pret një udhëtim pune, ose do të duhet shumë kohë për t'i shpjeguar përdoruesit se çfarë duhet bërë. Prandaj, ne bëjmë gjithçka në faza.

Ne fillojmë të modifikojmë konfigurimin:

nano / etj / sysconfig / skriptet e rrjetit / ifcfg-eth1

PAJISJA = eth1
BOOTPROTO = statike
ONBOOT = po
HWADDR = 00: e0: 4c: 33: 59: b0
IPADDR = 123.45.45.2
NETMASK = 255.255.255.252

Tani ne rinisim ndërfaqen tonë eth1:

# ifdown eth1
# ifup eth1

Le të shohim që adresa IP është e saktë:

# ifconfig
….
eth1 mbulimi i lidhjes: Ethernet HWaddr 00: E0: 4C: 33: 59: B0
inet adr: 123.45.45.2 Bcast: 123.45.45.3 Maskë: 255.255.255.252
inet6 adr: fe80 :: 2e0: 4cff: fe33: 59b0 / 64 Fushëveprimi: Link
TRANSMETIM UP EKZEKUTIM MULTICAST MTU: 1500 Metrikë: 1
Paketat RX: 228286 gabime: 0 ranë: 0 tejkalime: 0 kornizë: 0
Paketat TX: 3508 gabime: 0 ranë: 0 tejkalime: 0 transportues: 0
përplasje: 0 txqueuelen: 1000
RX bajt: 46361012 (44,2 MiB) bajt TX: 389499 (380,3 KiB)
Ndërprerja: 225

Tani kontrollojmë disponueshmërinë e portës së ofruesit. Ajo që ai dha, ju ende duhet të kontrolloni:

# ping 123.45.45.1
PING 123.45.45.1 (123.45.45.1) 56 (84) bajtë të dhëna.
64 bajt nga 123.45.45.1: icmp_seq = 1 ttl = 64 kohë = 0.127 ms
64 bajt nga 123.45.45.1: icmp_seq = 2 ttl = 64 kohë = 0.127 ms

--- 123.45.45.1 statistika ping ---
2 paketa të transmetuara, 2 të marra, 0% humbje pakete, koha 999ms
rtt min / mesatar / max / mdev = 0,127 / 0,127 / 0,127 / 0,000 ms

Po, është në rregull. Por përsëri, kjo nuk do të thotë se ne do të lejohemi në internet. Ne shtojmë një rrugë, për shembull, në ruterin tonë nga vendi ku po punojmë, përmes portës së re 123.45.45.1.

# shtimi i rrugës -host 87.250.250.203 gw 123.45.45.1

Duke kontrolluar që itinerari është shtuar
# itinerari -n
Tabela e rrugëzimit të IP të kernelit
Porta e destinacionit Genmask Flamujt metrikë Ref Përdorni Iface
87.250.250.203 123.45.45.1 255.255.255.255 UGH 0 0 0 eth1
192.168.192.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
123.45.45.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
0.0.0.0 192.168.192.1 0.0.0.0 UG 0 0 0 eth0

Ne bëjmë ping 87.250.250.203 dhe traceroute 87.250.250.203 për t'u siguruar që gjithçka të shkojë mirë. Për të garantuar, shtoni rrugë në serverin DNS që do të përdoret dhe disa nyje të tjera në internet. Nëse gjithçka përgjigjet, atëherë gw jonë ju lejon të përdorni internetin. Tani mund të ndryshoni rrugën e paracaktuar në atë të re dhe të komentoni atë të vjetër.

# nano / etj / sysconfig / skriptet e rrjetit / ifcfg-eth0
# Broadcom Corporation NetXtreme BCM5723 Gigabit Ethernet PCIe
PAJISJA = eth0
BOOTPROTO = asnjë
HWADDR = 2c: 41: 38: 87: 88: 43
ONBOOT = po
NETMASK = 255.255.255.0
IPADDR = 192.168.192.87
# GATEWAY = 192.168.192.1
LLOJI = Ethernet

# nano / etj / sysconfig / skriptet e rrjetit / ifcfg-eth1
# Realtek Semiconductor Co., Ltd. RTL-8139 / 8139C / 8139C +
PAJISJA = eth1
BOOTPROTO = statike
ONBOOT = po
HWADDR = 00: e0: 4c: 33: 59: b0
IPADDR = 123.45.45.2
NETMASK = 255.255.255.252
GATEWAY = 123.45.45.1

Nëse gjithçka është bërë në mënyrë korrekte, atëherë ne rindisim të gjitha ndërfaqet e rrjetit.
# rinis rrjetin e shërbimit

Kujdes: sigurohuni që rregullat iptables ju lejojnë të lidheni nga një rrjet i huaj. Mund ta çaktivizoni përkohësisht mbrojtjen me komandën: shërbimi iptables ndalon
Dhe nëse gjithçka shkoi pa probleme, atëherë tashmë duhet të jeni në gjendje të lidheni përmes një IP të jashtëm.

Kujdes: mund të ketë ndryshime në konfigurim, qasuni me kujdes kësaj çështje nëse serveri është larg dhe nuk ka KVM.

3. Vendosja e rrugëzimit

Pra, shtuam ndërfaqen e dytë, e konfiguruam atë. Tani mund të lindë problemi, vendosja e drejtimit të trafikut në një host ose rrjet specifik përmes portës së vjetër (për shembull, trafiku atje është më i lirë). Për ta bërë këtë, duhet të regjistroni një rrugë. Kjo bëhet me komandën route.
#route add -host 95.11.13.5 gw 192.168.192.1 dev eth0

Ping dhe traceroute (mtr) në host 95.11.13.5. Ne shohim që trafiku kalon përmes portës së specifikuar.

Shënim: ata shpesh mendojnë se ky është fundi i konfigurimit, por pas një rindezjeje ose rifillimi të ndërfaqeve të rrjetit, rrugët dështojnë. Këtu, shtimi i rc.local gjithashtu mund të mos ndihmojë.
Regjistroni saktë rrugët "përgjithmonë" si kjo.
Krijo një skedar:

#nano / etc / sysconfig / network-scripts / route-eth0
ADRESA0 = 95.11.13.5
GATEWAY0 = 192.168.192.1
NETMASK0 = 255.255.255.255

Ne kursejmë. Tani pas rinisjes së rrjetit të shërbimit, kjo rrugë do të regjistrohet automatikisht.

Shënim: ethX është ai që është në të njëjtin rrjet me portën përmes së cilës duam të dërgojmë trafikun

Përdoruesit e Linux-it të dëmtuar nga shpërndarjet si Ubuntu kanë pak ose aspak problem rrjeti. Interneti lidhet automatikisht në momentin e instalimit të kompletit të shpërndarjes. Vetë sistemi gjen pajisjet e rrjetit dhe i konfiguron ato. Në të njëjtën mënyrë siç ndodh në sistemin operativ Windows të lëshimeve relativisht të mëvonshme.

Në Centos, situata është ndryshe - përdoruesi ose administratori duhet të punojnë me trurin dhe stilolapsat. Kjo është për shkak të prakticitetit dhe minimalizmit të kompletit të shpërndarjes në disa nga aspektet e tij. Dhe gjithashtu nga fakti se është krijuar për një rreth relativisht të ngushtë përdoruesish të trajnuar. Ky OS është veçanërisht i dashur nga administratorët e sistemit në zyra dhe në prodhim. Gjatë gjithë tregimit tonë të shkurtër, ne do të diskutojmë se si Centos konfiguron rrjetin.

Natyrisht, historia jonë nuk do të jetë gjithëpërfshirëse, ne do të fokusohemi vetëm në pikat kryesore dhe do ta lëmë rregullimin e imët të parametrave për më vonë. Shumë përdorues hasin pengesa tashmë në fazën e parë: terminali reagon ndaj ifconfig me një gabim. Si, nuk ka një komandë të tillë dhe kaq. Ifconfig duhet të ekzekutohet si një administrator i sistemit me prefiksin "su -".

Mësoni më shumë rreth konfigurimit

I gjithë konfigurimi i rrjetit në CentOs zbret në redaktimin e skedarëve të konfigurimit me emra që fillojnë me "ifcfg-".

Le të fillojmë duke redaktuar skedarin ifcfg-eth0 të vendosur në / etc / sysconfig / network-scripts /. Kjo mund të bëhet duke përdorur vi ose ndonjë redaktues tjetër. Ekzistojnë dy lloje kryesore të cilësimeve të rrjetit në CentOs - IP e bazuar në DHCP dhe IP statike. Në rastin e parë, përmbajtja e këtij skedari konfigurimi do të duhet të bëhet si kjo:

Në rastin e përdorimit të DHCP, këto rreshta do të duken kështu:

Ekziston një skedar tjetër konfigurimi që duhet të modifikohet kur konfiguroni një rrjet në CentOs. Ky është rrjeti / etc / sysconfig /. Këtu duhet të futni rreshtat e mëposhtëm:

Sigurohuni që të rinisni ndërfaqen e rrjetit. Kjo bëhet si kjo:

Këshillat për DNS janë specifikuar në një skedar të quajtur /etc/resolv.conf. Informacioni DNS futet në këtë skedar në këtë format:

Kjo është, ndoshta, gjithçka që duhet të dini dhe të jeni në gjendje të bëni për konfigurimin fillestar të rrjetit në CentOs. Kjo do të thotë, asgjë veçanërisht e ashpër. Këtu është një komandë tjetër e përdorur për të çaktivizuar ndërfaqen e rrjetit.

E cila përshkruhet në artikullin përkatës, ju duhet të kryeni një numër cilësimesh bazë. Njëra prej të cilave është konfigurimi i lidhjeve në rrjet. Le ta konsiderojmë këtë operacion me radhë.

Për përdoruesit fillestarë Linux vështirësitë mund të shfaqen në fazën e parë - nuk do të jetë e mundur të kontrolloni gjendjen aktuale të rrjetit me komandën ifconfig(do të shfaqet një mesazh - komanda nuk u gjet). Ky nuk është problem, kjo është një veçori e CentOS, kështu që kjo komandë duhet të ekzekutohet nga superpërdoruesi (administratori) me komandën:

Arsyeja është se përdoruesit normalë të sistemit dhe përdoruesi rrënjë kanë variabla të ndryshëm të mjedisit PATH (mund të shihni PATH të përdoruesit me echo $ PATH). Pas futjes së një komande Linux, guaska do të kërkojë PATH të përdoruesit për të provuar të gjejë komandën për të ekzekutuar. Fillon të kërkojë çdo drejtori në PATH derisa të gjendet objektivi. Komandat e zakonshme të përdoruesit zakonisht ndodhen në / usr / local / bin, / usr / bin dhe / bin. Dhe komandat e përdoruesit rrënjë janë të vendosura kryesisht në / usr / local / sbin, / usr / sbin, / sbin dhe PATH rrënjë e pasqyron këtë. Pra, kur bëheni superpërdorues me "su -", ju gjithashtu pranoni PATH-in e ri drejt komandave kryesore. Dhe duke përdorur vetëm 'su', PATH e përdoruesit ruhet si parazgjedhje, prandaj, kur përpiqeni të ekzekutoni një program të vendosur në / usr / local / sbin, / usr / sbin, / sbin do të japë rezultatin: gabimi 'command not found' . Për një shpjegim më të detajuar, shihni faqen e njeriut (man bash), veçanërisht seksionin e predhave të hyrjes. Kështu, ose duhet të përdorni shtegun e plotë të komandës (shembull - / sbin / ifconfig) kur përdorni 'su', ose të përdorni 'su' kur të bëheni rrënjë.

Për të kontrolluar cilësimet aktuale të rrjetit, duhet të përdorni komandën:

Kur punoni në një OS të familjes Linux, duhet të dini dhe të kuptoni se të gjitha pajisjet harduerike dhe softuerike, si dhe parametrat e ndryshëm të vetë sistemit operativ dhe programet ruhen në skedarët e konfigurimit. Kështu, skedarët e konfigurimit të ndërfaqes kontrollojnë ndërfaqet programuese të pajisjeve individuale të rrjetit. Kur niset OS, lexohen këto skedarë dhe informacione në të, në bazë të të cilave përcaktohen ndërfaqet e nevojshme (të përdorura dhe të konfiguruara), si dhe nisja e tyre.

Këto skedarë zakonisht emërtohen ifcfg-<имя> , ku<имя>i referohet emrit të pajisjes që kontrollohet nga ky skedar konfigurimi. Siç u përmend më lart, të gjitha ndërfaqet dhe parametrat e OS ruhen në skedarë të ndryshëm të specializuar, gjë që i jep administratorit një mundësi të përshtatshme dhe fleksibël për të konfiguruar parametrat e OS dhe harduerit.

Konfigurimi i ndërfaqes së rrjetit

Le të konfigurojmë ndërfaqen e rrjetit duke redaktuar skedarin e konfigurimit, i cili ndodhet në / etc / sysconfig / network-scripts / directory

Në rastin tim, kablloja është e lidhur me përshtatësin e parë (dhe të vetëm) të rrjetit, i cili thirret në sistem eth0... Le të modifikojmë skedarin përkatës:

# vi / etc / sysconfig / skriptet e rrjetit / ifcfg-eth0

Ju kujtoj të bëni ndryshime në përmbajtjen e skedarit në redaktues vi- e nevojshme:

  • shtypni butonin "i" ose "Insert".
  • për të dalë nga modaliteti i redaktimit - "esc"
  • për të ruajtur ndryshimet e bëra - "Shift +:" pastaj "wq" dhe shtypni "Enter"

Për një rrjet me një adresë IP statike:

DEVICE = "eth0"
BOOTPROTO = "asnjë"
ONBOOT = "po"
IPADDR = "192.168.1.100"
NETMASK = "255.255.255.0 ″
GATEWAY = "192.168.1.1 ″

Për një rrjet që përdor DHCP:

DEVICE = "eth0"
BOOTPROTO = "dhcp"
ONBOOT = "po"

Komentet për veprimet e kryera:

Konfigurimi i rrjetit

Ne redaktojmë skedarin e konfigurimit të rrjetit:

# vi / etj / sysconfig / rrjet

Futni të dhënat e mëposhtme:

RRJETI = "po"
HOSTNAME = "Emri. Serveri juaj" ose stacioni i punës

Për të aplikuar saktë cilësimet (në mënyrë që ato të hyjnë në fuqi), ne rinisim rrjetin:

# /etc/init.d/rifillimi i rrjetit

Nëse ndryshimet në skedarin / etc / sysconfig / rrjet nuk kërkohen, atëherë vetëm ndërfaqja mund të riniset:

# ifdown eth0 && ifup eth0

Gjithashtu ia vlen të dihet se konfigurimi i rrjetit mund të bëhet më shpejt, le të ekzekutojmë këto komanda:

ifconfig eth0 192.168.X.X netmask 255.255.255.0

Për të çaktivizuar ndërfaqen e rrjetit, ekzekutoni:

Nëse dëshironi që cilësimet të merren automatikisht përmes DHCP, atëherë ekzekutoni komandën e mëposhtme:

Në këtë rast, për të përfunduar funksionimin e ndërfaqes së rrjetit, do të jetë e nevojshme të përfundoni programin dhclient:

POR!Nëse e konfiguroni rrjetin në këtë mënyrë, pas një rindezjeje, konfigurimi do të duhet të bëhet përsëri.

Konfigurimi i DNS

Hapni skedarin "resolv.conf":

Diten e mire!

Vendosja e një rrjeti në CentOS është shumë e thjeshtë. Duhet të redaktoni një skedar dhe të rinisni shërbimin e rrjetit. Por gjërat e para së pari.

Cilësimet e rrjetit në CentOS janë në dosje:

/ etc / sysconfig / skriptet e rrjetit /

Një skedar i ndryshëm konfigurimi krijohet për secilën kartë rrjeti: ifcfg-eth0, ifcfg-eth1 .... ifcfg-eth99. Për NIC-in e parë ose të vetëm, skedari i konfigurimit do të quhet ifcfg-eth0. Për ta modifikuar, futni në tastierë:

vi / etc / sysconfig / skriptet e rrjetit / ifcfg-eth0

Shtypni butonin "i" për të hyrë në modalitetin e redaktimit dhe shtoni një nga konfigurimet më poshtë në skedar.

Konfigurimi i një rrjeti IP statik

Një konfigurim tipik do të duket si ky:

DEVICE = "eth0"// emri i kartës së rrjetit
LLOJI = Ethernet// lloji i kartës së rrjetit
BOOTPROTO = asnjë// Protokolli i konfigurimit automatik (p.sh. DHCP)
ONBOOT = "po"// aktivizo në nisjen e sistemit
IPADDR = 177. 61.211.162 // IP statike
NETMASK = 255.255.192.0//Maska e nënrrjetit
GATEWAY = 177.61.192.1//Porta kryesore
DNS1 = 8. 8.8.8 // Server DNS
DNS2 = 8. 8.4.4

Nëse serveri juaj CentOS funksionon brenda rrjetit LAN të shtëpisë tuaj, atëherë maska ​​e nënrrjetit dhe porta mund të shikohen në çdo makinë tjetër Windows ose Linux. Ju mund të merrni çdo adresë IP falas. Nëse serveri është i lidhur me një ofrues ose i instaluar në një qendër të dhënash, të gjitha cilësimet duhet të kërkohen nga ofruesi.

Konfigurimi i një rrjeti IP dinamik

Është shumë e rrallë të konfigurosh një rrjet në CentOS me një IP dinamike, por unë do t'i postoj cilësimet për çdo rast:

DEVICE = "eth0"// emri i kartës së rrjetit
LLOJI = Ethernet// lloji i kartës së rrjetit
BOOTPROTO = "dhcp"// Protokolli i konfigurimit automatik
ONBOOT = "po"// aktivizo në nisjen e sistemit

Aplikimi i cilësimeve të reja të rrjetit

Pasi të keni bërë të gjitha ndryshimet e nevojshme në skedarin ifcfg-eth0, shtypni butonin "Esc" për të dalë nga modaliteti i redaktimit, më pas futni ": wq" për të dalë nga redaktori me kursim dhe shtypni "Enter".

Tani kontrolloni cilësimet e skedarit kryesor të konfigurimit:

vi / etc / sysconfig / rrjet

Ai duhet të përmbajë përmbajtjen e mëposhtme:

RRJETET = po
HOSTNAME = dev.site
// Emri juaj i hostit

Në mënyrë që ndryshimet të hyjnë në fuqi, duhet të rinisni ndërfaqen e rrjetit:

/etc/init.d/rifillimi i rrjetit

Nëse keni ndonjë pyetje ose keni nevojë për sqarime, ju lutemi, ose lini një koment.

Në këtë artikull do të prek një temë përkatëse, me të cilën fillon pothuajse çdo punë fillestare me serverin. Konfigurimi i parametrave bazë të rrjetit në CentOS - adresa ip, dhcp, ipv6, dns, emri i hostit, rrugët statike, kartat e rrjetit dhe parametrat e tjerë të rrjetit.

Ne do të kalojmë në temë hap pas hapi nga e thjeshtë në komplekse, duke renditur të gjitha nuancat në rend dhe duke iu përgjigjur pyetjeve më të njohura.

  1. Cilësimet e rrjetit në një server CentOS 7
  2. Si të merrni cilësimet e rrjetit përmes DHCP
  3. Si të konfiguroni DNS në CentOS 7
  4. Si të çaktivizoni ipv6 në CentOS 7
  5. Si të ndryshoni emrin e hostit në CentOS 7
  6. Instaloni portën e paracaktuar në CentOS 7
  7. Menaxheri i rrjetit në CentOS 7
  8. Tui i konfigurimit të rrjetit të sistemit në CentOS 7
  9. Si të shtoni një rrugë statike në CentOS 7
  10. Si të konfiguroni 2 adresa IP në një ndërfaqe
  11. Si të rinisni një rrjet në CentOS 7
  12. Si të gjeni adresën IP në CentOS 7
  13. Po sikur CentOS nuk mund ta shohë kartën e rrjetit?
  14. Po nëse rrjeti nuk është i disponueshëm në CentOS?
  15. Duke përdorur shërbimet e rrjetit traceroute, gërmoni në CentOS
  16. Konfigurimi i 802.1Q VLAN në CentOS 7

Cilësimet e rrjetit në një server CentOS 7

Hera e parë që hasim cilësimet e rrjetit të serverit CentOS është kur instalojmë. Në ekranin fillestar të konfigurimit, ekziston një artikull i veçantë në lidhje me konfigurimin e ndërfaqeve të rrjetit:

Duke hyrë në të, ne shohim një listë të kartave të rrjetit të lidhura. Secila prej tyre mund të aktivizohet me rrëshqitësin përkatës (pika 1 në figurë). Kur ndërfaqja aktivizohet, ajo merr automatikisht cilësimet përmes dhcp. Ju mund të shihni rezultatin e punës së dhcp pikërisht atje. Nëse nuk jeni të kënaqur me këto cilësime, mund t'i modifikoni duke klikuar konfiguroni(pika 3 në foto). Këtu mund të vendosni gjithashtu emri i hostit(pika 2 në foto):

Duke hapur dritaren e cilësimeve të avancuara të Ehernet, mund të ndryshoni emrin e ndërfaqes së rrjetit, të specifikoni cilësimet e IP-së (artikulli 1 në foto), zgjidhni cilësimet manuale(pika 2 në figurë), cakto adresa IP(pika 3 në foto), instaloni server dns(pika 4 në foto) dhe ruani cilësimet e rrjetit (pika 5 në foto):

Pas përfundimit të pjesës tjetër të cilësimeve, instalimi do të fillojë. Pas instalimit, do të keni një server me cilësimet e rrjetit që keni specifikuar.

Tani le të shohim një situatë tjetër. Serveri, dhe për rrjedhojë konfigurimi i rrjetit, nuk është bërë nga ju, por tani duhet ta shikoni ose ta ndryshoni. Konsola e serverit është në dispozicionin tuaj dhe ne do të punojmë në të. Nëse instalimi juaj është kryer nga një komplet shpërndarës minimale, atëherë kur përpiqeni të shikoni cilësimet e rrjetit duke përdorur komandën ifconfig në tastierë do të shihni sa vijon:

Bash: ifconfig: komanda nuk u gjet

ose në versionin rus:

Bash: komanda ifconfig nuk u gjet

Për të punuar me ifconfig dhe shërbime të tjera të rrjetit, duhet të instaloni paketën rrjeta-mjete... Le ta bejme:

# yum -y instaloni net-tools.x86_64

Tani mund të shihni cilësimet e rrjetit:

# ifconfig

eno16777728: flamuj = 4163 mtu 1500
inet 192.168.159.129


Paketat RX 319 bajt 36709 (35,8 KiB)

Paketat TX 256 bajt 148817 (145,3 KiB)

ja: flamuj = 73 mtu 65536

inet6 :: 1 prefiks 128 scopeid 0x10

Paketat RX 6 bajt 624 (624.0 B)
Gabime RX 0 rënie 0 tejkalime 0 korniza 0
Paketat TX 6 bajt 624 (624.0 B)
Gabime TX 0 rënie 0 tejkalime 0 transportues 0 përplasje 0

Nëse nuk dëshironi të instaloni një paketë shtesë, atëherë mund të përdorni komandën më të thjeshtë ip me parametra:

# adresë ip

1: ja: mtu 65536 qdisc noqueue gjendje E PANJOHUR

inet 127.0.0.1/8 scope host lo

inet6 :: host 1/128
valid_lft përgjithmonë e preferuar_lft përgjithmonë
2: eno16777728: mtu 1500 qdisc pfifo_fast gjendje UP qlen 1000

inet 192.168.159.129 / 24 brd 192.168.159.255 fushëveprimi dinamik global eno16777728
valid_lft 1709sek i preferuar_lft 1709sek
inet6 fe80 :: 20c: 29ff: fe7d: 593f / 64 lidhje me shtrirjen
valid_lft përgjithmonë e preferuar_lft përgjithmonë

Ne kemi parë konfigurimin e rrjetit, tani le ta modifikojmë atë. Le të themi se duhet të ndryshojmë adresën ip. Për ta bërë këtë, shkoni te drejtoria / etc / sysconfig / network-scripts dhe hapni skedarin për redaktim ifcfg-eth0... Ky skedar ka afërsisht përmbajtjen e mëposhtme:

Sipas cilësimeve nga ky skedar, ne marrim adresën ip përmes dhcp. Për të regjistruar manualisht një ip statike, ne e sjellim skedarin në përmbajtjen e mëposhtme:

Ne ndryshuam parametrat:

BOOTPROTO me dhcp në noneDNS1 specifikoi serverin dns IPADDR, konfiguroi një PREFIX adrese IP statike, specifikoi maskën e nënrrjetit GATEWAY. konfiguruar portën e paracaktuar

Që ndryshimet të hyjnë në fuqi, duhet të rilexoni cilësimet e rrjetit:

Rinisja e rrjetit (nëpërmjet systemctl): [OK]

Kontrolloni nëse konfigurimi i ri i rrjetit është aplikuar:

# ifconfig:

eno16777728: flamuj = 4163 mtu 1500
inet 192.168.159.129 netmask 255.255.255.0 transmetim 192.168.159.255
inet6 fe80 :: 20c: 29ff: fe7d: 593f prefikslen 64 scopeid 0x20
eter 00: 0c: 29: 7d: 59: 3f txqueuelen 1000 (Ethernet)
Paketat RX 672 bajt 71841 (70,1 KiB)
Gabime RX 0 rënie 0 tejkalime 0 korniza 0
Paketat TX 572 bajt 290861 (284.0 KiB)
Gabime TX 0 rënie 0 tejkalime 0 transportues 0 përplasje 0

Gjithçka është në rregull, janë instaluar cilësimet e reja të ndërfaqes së rrjetit.

Si të merrni cilësimet e rrjetit përmes DHCP

Tani le të shohim situatën e kundërt. Le të themi se karta juaj e rrjetit ka disa cilësime manuale. Por ju dëshironi që kompjuteri juaj të marrë cilësimet e rrjetit mbi dhcp si klient. Për ta bërë këtë, ju duhet të kryeni një operacion të kundërt me atë që kemi bërë më parë. Kjo do të thotë, hapni skedarin / etc / sysconfig / network-scripts / ifcfg-eth0 dhe fshini linjat me parametrat DNS, IPADDR, PREFIX, GATEWAY atje dhe specifikoni vlerën në parametrin BOOTPROTO "Dhcp"... Ruani skedarin dhe rinisni rrjetin:

# /etc/init.d/rifillimi i rrjetit

Pastaj kontrollojmë nëse klienti ynë i ka marrë cilësimet përmes dhcp.

Si të konfiguroni DNS në CentOS 7

Cilësimet aktuale të serverit dns në CentOS mund të shihen në dy vende:

  • Në skedarin me cilësimet e kartës së rrjetit ifcfg-eth0, të cilin e kemi redaktuar vazhdimisht.
  • Në skedarin /etc/resolv.conf

Pse ata janë tani në dy vende, nuk e di, por para cilësimeve të serverit dns në disa shpërndarje, nuk mbaj mend saktësisht se cilat janë treguar vetëm në resolv.conf, por në një moment kjo ndryshoi. Dhe të gjitha cilësimet e rrjetit u ruajtën në një skedar së bashku me adresën, portën, maskën dhe kështu me radhë. Nëse tani redaktoni skedarin resolv.conf dhe shtoni disa dns të serverit atje, atëherë pas rindezjes ato do të zëvendësohen me vlerat nga skedari ifcfg-eth0.

Pra, për të vendosur parametrat dns të serverit, duhet të modifikoni skedarin e cilësimeve të rrjetit ifcfg-eth0, duke shtuar aq serverë sa kërkohet.

Për shembull si kjo:

DNS1 = "192.168.159.2"
DNS2 = "8.8.8.8"
DNS3 = "8.8.4.4"

Për të aplikuar cilësimet, ruani skedarin dhe rinisni rrjetin, gjithçka është si zakonisht. Pas rindezjes së serverit, cilësimet dns do të shkruhen në skedarin resolv.conf

# cat /etc/resolv.conf

# Gjeneruar nga NetworkManager
serveri i emrave 192.168.159.2
serveri i emrave 8.8.8.8
serveri i emrave 8.8.4.4 Si të çaktivizoni ipv6 në CentOS 7

Aktualisht përdorimi aktiv i protokollit ipv6 jo, dhe në punë normale nuk është e nevojshme. Edhe pse kemi shumë vite të frikësuar se praktikisht nuk ka mbetur asnjë adresë ip falas, në fakt, ka ende mjaftueshëm për të gjithë. Pra, nga pikëpamja praktike, ipv6 aktualisht nuk nevojitet në server dhe mund të çaktivizohet.

Përpara se të çaktivizoni ipv6, për çdo rast, duhet të kontrolloni se cilat programe e përdorin atë në punën e tyre. Kjo është e nevojshme për të shmangur gabimet në punën e tyre, pasi kanë çaktivizuar më parë ipv6 në konfigurime. Për të parë se cilat programe janë të varura në ndërfaqen ipv6, përdorni komandën netstat:

# netstat -tulnp



tcp 0 0 127.0.0.1:25 0.0.0.0:* DËGJO 2317 / master
tcp 0 0 0.0.0.0:22 0.0.0.0:* DËGJO 1333 / sshd
tcp6 0 0 :: 1: 25 ::: * DËGJO 2317 / master
tcp6 0 0 ::: 22 ::: * DËGJO 1333 / sshd
udp 0 0 0.0.0.0:49252 0.0.0.0:* 694 / avahi-daemon: r
udp 0 0 0.0.0.0:123 0.0.0.0:* 715 / kronike
udp 0 0 0.0.0.0:5353 0.0.0.0:* 694 / avahi-daemon: r
udp 0 0 127.0.0.1:323 0.0.0.0:* 715 / kronike
udp6 0 0 ::: 123 ::: * 715 / kronik
udp6 0 0 :: 1: 323 ::: * 715 / kronike

Të gjitha linjat me ::: janë protokoll ipv6. Në rastin tim, këto janë sshd, postfix dhe chronyd. Çaktivizoni ipv6 për ta dhe lini vetëm ipv4.

Le të fillojmë me sshd. Hapni skedarin e cilësimeve / etc / ssh / sshd_config dhe gjeni linjat:

#AdresaFamilja cilido
#Dëgjo Adresa 0.0.0.0

Le t'i çkomentojmë dhe t'i ndryshojmë. Duhet të duket kështu:

Adresa Familja inet
Dëgjo Adresa 0.0.0.0

Tani hapni skedarin e cilësimeve postfix /etc/postfix/main.cf. Ne po kërkojmë linjën atje:

#inet_protocols = të gjitha

Ndrysho në:

Inet_protocols = ipv4

Çaktivizo ipv6 në chronyd. Për ta bërë këtë, krijoni skedarin / etc / sysconfig / kronik dhe shtoni rreshtin:

OPTIONS = -4

Tani ne çaktivizojmë ipv6 në CentOS. Hap skedarin / etj / sysctl.konf dhe shtoni rreshtat atje:

Net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

Redaktimi i skedarit / etc / sysconfig / rrjeti duke shtuar aty:

NETWORKING_IPV6 = nr
IPV6INIT = nr

Rinisni dhe kontrolloni rezultatin:

# rindezni # ifconfig

eno16777728: flamuj = 4163 mtu 1500

eter 00: 0c: 29: 7d: 59: 3f txqueuelen 1000 (Ethernet)
Paketat RX 2301 bajt 243024 (237,3 KiB)
Gabime RX 0 rënie 0 tejkalime 0 korniza 0
Paketat TX 2138 byte 1327955 (1,2 MiB)
Gabime TX 0 rënie 0 tejkalime 0 transportues 0 përplasje 0

ja: flamuj = 73 mtu 65536
inet 127.0.0.1 maskë rrjeti 255.0.0.0
loop txqueuelen 0 (Loopback Local)
Paketat RX 0 bajt 0 (0,0 B)
Gabime RX 0 rënie 0 tejkalime 0 korniza 0
Paketat TX 0 bajt 0 (0,0 B)
Gabime TX 0 rënie 0 tejkalime 0 transportues 0 përplasje 0

Askund nuk përmendet adresat inet6 dhe ipv6. Pra, gjithçka është në rregull, ne çaktivizuam ipv6 në CentOS. Tani le të kontrollojmë listën e porteve të hapura:

# netstat -tulnp

Lidhje aktive në internet (vetëm serverë)
Proto Recv-Q Send-Q Adresa lokale Adresa e huaj Shteti PID / Emri i programit
tcp 0 0 127.0.0.1:25 0.0.0.0:* DËGJO 2291 / master
tcp 0 0 0.0.0.0:22 0.0.0.0:* DËGJO 1322 / sshd
udp 0 0 0.0.0.0:123 0.0.0.0:* 2453 / kronike
udp 0 0 0.0.0.0: 5353 0.0.0.0:* 697 / avahi-daemon: r
udp 0 0 127.0.0.1:323 0.0.0.0:* 2453 / kronike
udp 0 0 0.0.0.0:57259 0.0.0.0:* 697 / avahi-daemon: r

Të gjitha portet janë ipv4. Gjithçka është në rregull, detyra jonë është e përfunduar.

Si të ndryshoni emrin e hostit në CentOS 7

Si parazgjedhje, gjatë instalimit, CentOS vendos emrin e hostit localhost.localdomain... Nëse nuk e keni ndryshuar, mund ta bëni më vonë. Së pari, le të kontrollojmë se çfarë emri të hostit keni vendosur. Kjo bëhet duke përdorur komandën në tastierë emri i hostit, ose duke përdorur unemër:

# emër pritës

localhost.localdomain # uname -n

localhost.localdomain

Për të ndryshuar emrin e hostit në CentOS, duhet të redaktoni skedarin / etc / emri i hostit... Le të kontrollojmë përmbajtjen e tij:

# cat / etj / emri i hostit

localhost.localdomain

Le ta modifikojmë këtë skedar për të ndryshuar emrin e hostit:

# mcedit / etj / emri i hostit

centos.localhost

Ne ruajmë skedarin dhe kontrollojmë:

# emër pritës

centos.localhost

Gjithçka është në rregull, ne ndryshuam emrin e hostit në centos.localhost

Instaloni portën e paracaktuar në CentOS 7

Nëse, për ndonjë arsye, kur konfiguroni parametrat e rrjetit, porta e paracaktuar nuk është instaluar, atëherë mund ta bëni këtë me dorë. Së pari, le të kontrollojmë se cila portë e paracaktuar është instaluar në sistem për momentin:

# netstat -nr
Tabela e rrugëzimit të IP të kernelit

0.0.0.0 149.154.71.254 0.0.0.0 UG 0 0 0 eth0
10.8.0.0 10.8.0.2 255.255.255.0 UG 0 0 0 tun0
10.8.0.2 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
149.154.70.0 0.0.0.0 255.255.254.0 U 0 0 0 eth0
192.168.1.0 10.8.0.2 255.255.255.0 UG 0 0 0 tun0

Linja me Destinacion 0.0.0.0 përcakton adresën e portës. Nëse nuk e keni atë, ose është vendosur porta e gabuar në fushën Gateway, mund ta ndryshoni këtë. Instaloni portën e paracaktuar:

Shtoni rrugën e paracaktuar gw 192.168.0.1Menaxheri i rrjetit në CentOS 7

CentOS ka një shërbim të paracaktuar që menaxhon të gjitha lidhjet e rrjetit - Menaxheri i Rrjetit... Ai monitoron vazhdimisht cilësimet e rrjetit dhe përdor demonin e menaxhimit të konfigurimit për të bërë ndryshimet e duhura në pajisjet aktive të rrjetit. Ai mbështet skedarët standardë të konfigurimit ifcfg.

Lista e shërbimeve dhe aplikacioneve të rrjetit:

Menaxheri i Rrjetit Daemon standard i rrjeteve nmtui

Ndërfaqja e thjeshtë e tekstit (TUI) për NetworkManager nmcli

Shërbimi i linjës së komandës që lejon përdoruesit dhe skriptet të ndërveprojnë me NetworkManager qendra e kontrollit

GNONE GUI Shell Utility nm-lidhje-editor GTK + 3 aplikacione të nevojshme për disa detyra që nuk mbështeten nga qendra e kontrollit

Përdoruesit nuk ndërveprojnë drejtpërdrejt me NetworkManager në CentOS, ai përdor shërbimet grafike dhe të linjës së komandës. Një nga këto shërbime është konfigurimi i sistemit të rrjetit tui.

Tui i konfigurimit të rrjetit të sistemit në CentOS 7

Për të menaxhuar cilësimet e rrjetit në CentOS, mund të përdorni mjetin grafik nmtui.

Është shumë e lehtë të kontrollosh praninë e tij në sistem.

Mjafton ta ekzekutoni në tastierë:

Nëse nuk e keni të instaluar, atëherë është shumë e lehtë ta rregulloni. Instaloni tui të rrjetit të konfigurimit të sistemit në CentOS:

# po instaloj NetworkManager-tui

Nëpërmjet tui ju mund të specifikoni çdo cilësim të rrjetit që kemi bërë më parë përmes vijës së komandës dhe redaktimit të skedarëve të konfigurimit. Le ta bejme ate. Ne e quajmë programin:

Zgjedhja e artikullit të parë Redakto një lidhje, më pas zgjidhni ndërfaqen e rrjetit dhe klikoni "Ndrysho":

Këtu mund të ndryshojmë emrin e kartës së rrjetit, adresën mac, të specifikojmë llojin e cilësimeve të rrjetit - manual ose dhcp, të specifikojmë manualisht adresën ip, adresën e portës, serverin dns, të shtojmë rrugë dhe disa cilësime të tjera:

Pas përfundimit të redaktimit, ruani cilësimet duke klikuar OK.
Nëse zgjidhni artikullin në ekranin e parë të programit Cakto emrin e hostit të sistemit, atëherë mund të specifikoni shpejt emrin e hostit. Rezultati do të jetë i njëjtë me atë që bëmë më parë në tastierë.

Si të shtoni një rrugë statike në CentOS 7

Për të menaxhuar rrugëzimin në CentOS, mund t'ju duhet të shtoni një rrugë statike. Kjo mund të bëhet thjesht duke përdorur komandën e konsolës. Së pari, le të kontrollojmë rrugët ekzistuese duke përdorur netstat:

# netstat -nr

Tabela e rrugëzimit të IP të kernelit
Porta e destinacionit Genmask Flams Dritarja MSS irtt Iface

Në këtë rast, ne kemi një rrugë për adresën 0.0.0.0/0.0.0.0, porta është 192.168.159.2, e cila është porta e paracaktuar. Kjo është, në fakt, nuk ka rrugë statike. Le të shtojmë një prej tyre.

Le të themi se kemi një maskë nënrrjeti 192.168.8.0 255.255.255.0, trafiku në këtë nënrrjet drejtohet nga porta 192.168.159.5 Shtoni një rrugë:

# shtim i rrugës -net 192.168.8.0/24 gw 192.168.159.5

Kontrolloni nëse rruga e shtuar është shfaqur në tabela e drejtimit:

# netstat -nr
Tabela e rrugëzimit të IP të kernelit
Porta e destinacionit Genmask Flams Dritarja MSS irtt Iface
0.0.0.0 192.168.159.2 0.0.0.0 UG 0 0 0 eno16777728

192.168.159.0 0.0.0.0 255.255.255.0 U 0 0 0 eno16777728

Gjithçka është në rregull, itinerari është shtuar. Por pas një rindezjeje, kjo rrugë statike do të hiqet. Për të parandaluar që kjo të ndodhë dhe rrugët e shtuara të ruhen, ato duhet të shkruhen në një skedar të veçantë. Në dosjen / etc / sysconfig / network-scripts, krijoni një skedar me emrin rrugë-eth0 me përmbajtjen e mëposhtme:

# mcedit / etc / sysconfig / network-scripts / route-eth0

192.168.8.0/24 nëpërmjet 192.168.159.5

Rinisni dhe kontrolloni nëse rruga është në vend:

# rindezni # netstat -nr

Tabela e rrugëzimit të IP të kernelit
Porta e destinacionit Genmask Flams Dritarja MSS irtt Iface
0.0.0.0 192.168.159.2 0.0.0.0 UG 0 0 0 eno16777728
192.168.8.0 192.168.159.5 255.255.255.0 UG 0 0 0 eno16777728
192.168.159.0 0.0.0.0 255.255.255.0 U 0 0 0 eno16777728

Gjithçka është në rregull, rruga statike është shtuar.

Si të konfiguroni 2 adresa IP në një ndërfaqe

Nëse keni nevojë të konfiguroni 2 IP adresat në të njëjtën ndërfaqe në CentOS, atëherë është mjaft e thjeshtë ta bësh këtë. Le të përdorim komandën ifconfig. Së pari, le të kontrollojmë listën e ndërfaqeve të rrjetit:

# ifconfig

eno16777728: flamuj = 4163 mtu 1500
inet 192.168.159.129 maskë rrjeti 255.255.255.0 transmetim 192.168.159.255
eter 00: 0c: 29: 7d: 59: 3f txqueuelen 1000 (Ethernet)

Gabime RX 0 rënie 0 tejkalime 0 korniza 0

Gabime TX 0 rënie 0 tejkalime 0 transportues 0 përplasje 0

ja: flamuj = 73 mtu 65536
inet 127.0.0.1 maskë rrjeti 255.0.0.0
loop txqueuelen 0 (Loopback Local)

Gabime RX 0 rënie 0 tejkalime 0 korniza 0

Gabime TX 0 rënie 0 tejkalime 0 transportues 0 përplasje 0

Le të shtojmë një adresë tjetër IP 192.168.159.120 në ndërfaqen eno16777728:

# ifconfig eno16777728: 1 192.168.159.120 lart

Le të kontrollojmë se çfarë ndodhi:

#ifconfig
eno16777728: flamuj = 4163 mtu 1500
inet 192.168.159.129 maskë rrjeti 255.255.255.0 transmetim 192.168.159.255
eter 00: 0c: 29: 7d: 59: 3f txqueuelen 1000 (Ethernet)
Paketat RX 254 bajt 30173 (29,4 KiB)
Gabime RX 0 rënie 0 tejkalime 0 korniza 0
Paketat TX 204 bajt 27658 (27,0 KiB)
Gabime TX 0 rënie 0 tejkalime 0 transportues 0 përplasje 0

eno16777728: 1: flamuj = 4163 mtu 1500
inet 192.168.159.120 maskë rrjeti 255.255.255.0 transmetim 192.168.159.255
eter 00: 0c: 29: 7d: 59: 3f txqueuelen 1000 (Ethernet)

ja: flamuj = 73 mtu 65536
inet 127.0.0.1 maskë rrjeti 255.0.0.0
loop txqueuelen 0 (Loopback Local)
Paketat RX 11 bajt 940 (940.0 B)
Gabime RX 0 rënie 0 tejkalime 0 korniza 0
Paketat TX 11 bajt 940 (940.0 B)
Gabime TX 0 rënie 0 tejkalime 0 transportues 0 përplasje 0

Gjithçka është në rregull, ne kemi shtuar një adresë të dytë ip në të njëjtën ndërfaqe. Por pas një rindezjeje, adresa shtesë nuk do të ruhet. Për ta ruajtur atë, duhet të krijoni një skedar të cilësimeve të ndërfaqes në dosjen / etc / sysconfig / network-scripts

# mcedit / etc / sysconfig / skriptet e rrjetit / ifcfg-eno16777728: 1

PAJISJA = eno16777728: 1
BOOTPROTO = statike
IPADDR = 192.168.159.120
NETMASK = 255.255.255.0
ONBOOT = po

Ne e ruajmë skedarin, ringarkojmë dhe kontrollojmë se çfarë ka ndodhur. Adresa e dytë IP duhet të jetë në vend.

Si të rinisni një rrjet në CentOS 7

Unë tashmë e kam prekur këtë çështje më herët, por vetëm në rast se do ta përsërisim veçmas. Le të themi se keni bërë disa ndryshime në konfigurimin e rrjetit tuaj. Si mund t'i aplikoj këto cilësime pa rifilluar serverin? Shume e thjeshte. Për të rifilluar rrjetin në CentOS, thjesht përdorni komandën:

# /etc/init.d/rifillimi i rrjetit

Shërbimi NetworkManager do të rilexojë të gjitha cilësimet e rrjetit dhe do të zbatojë ndryshimet.

Si të gjeni adresën IP në CentOS 7

Për të gjetur shpejt adresën aktuale IP në CentOS, duhet të përdorni komandat e mëposhtme:

# ifconfig | grep inet

inet 192.168.159.129 netmask 255.255.255.0 transmetim 192.168.159.255
inet 127.0.0.1 maskë rrjeti 255.0.0.0

Ose opsioni i dytë për përcaktimin e adresës ip lokale:

# ip adr | grep inet

inet 127.0.0.1/8 scope host lo
inet 192.168.159.129 / 24 brd 192.168.159.255 fushëveprimi global eno16777728

Të dyja komandat ju lejojnë të zbuloni shpejt adresën tuaj ip.

Po sikur CentOS nuk mund ta shohë kartën e rrjetit?

Keni instaluar serverin, keni nisur dhe keni gjetur se nuk kishte karta rrjeti në sistem. Çfarë duhet bërë në këtë rast? Së pari, shikoni daljen e komandës dmesg dhe kërkoni një referencë për hartën tuaj atje. Ndoshta është në sistem, thjesht nuk aktivizohet. Mund ta aktivizoni me nmtui, dhe që e thashë më lart.

Ekziston një artikull i menusë Aktivizo lidhjen, duhet të futeni në të dhe të aktivizoni kartën tuaj të rrjetit. Pas kësaj, ju mund ta personalizoni atë.

Nëse karta juaj e rrjetit nuk është në sistem, atëherë duhet të kërkoni në internet sipas modelit për informacion rreth kësaj karte rrjeti. Ndoshta do të ketë drejtues për të në depo. Kjo është një situatë mjaft e zakonshme. Më shpesh, drejtuesit do të gjenden dhe ata do të duhet të instalohen siç duhet.

Ekziston gjithashtu një shans që ju të mos e shihni kartën tuaj kur lëshoni komandën ifconfig, nëse kablloja e rrjetit nuk është e lidhur në këtë kartë. Për t'u siguruar që të shihni të gjitha ndërfaqet, duhet të përdorni çelësin -a:

# ifconfig -a

Ekziston një mënyrë tjetër për të kërkuar një kartë rrjeti në sistem. Instaloni paketën pciutils:

# yum -y instaloni pciutils

Dhe shikoni daljen e komandës:

# lspci | grep ethernet

Nëse karta e rrjetit shihet nga sistemi, atëherë duhet të ketë diçka si kjo:

02: 00.0 Kontrolluesi Ethernet: Intel Corporation 82545EM Kontrolluesi Ethernet Gigabit (Bakër) (rev 01)

Nëse dalja është bosh, atëherë karta e rrjetit nuk është e përcaktuar.

Po nëse rrjeti nuk është i disponueshëm në CentOS?

Le të themi se po përpiqeni të bëni ping disa adresa, për shembull 8.8.8.8 dhe merrni një përgjigje se rrjeti nuk është i disponueshëm:

# ping 8.8.8.8

Dhe në këmbim ju merrni:

Lidhu: Rrjeti është i paarritshëm

Kjo situatë mund të lindë nëse nuk keni të instaluar një portë të paracaktuar. Mund ta shtoni duke përdorur komandën:

# rrugë shtoni parazgjedhjen gw 192.168.0.1

Nëse kjo nuk është një portë, atëherë duhet të kontrolloni cilësimet e përshtatësve të rrjetit. Nëse nuk ka përshtatës aktiv, atëherë do të merrni gjithashtu një mesazh se rrjeti nuk funksionon. Është e nevojshme që të paktën një përshtatës rrjeti të jetë konfiguruar saktë në sistem. Si ta bëni këtë është përshkruar më sipër.

Duke përdorur shërbimet e rrjetit traceroute, gërmoni në CentOS

Është e dobishme të përdorni mjete speciale për të diagnostikuar lidhjet e rrjetit në CentOS. Por nëse keni përdorur instalimin minimal, atëherë ka shumë të ngjarë që ato nuk do të jenë në sistem. Për shembull, shërbimi popullor traceroute kur përpiqeni ta nisni, ai do të shfaqë mesazhin:

# traceroute ya.ru
bash: traceroute: komanda nuk u gjet

Duhet të instalohet veçmas nga depoja:

# yum -y install traceroute

Është e njëjta gjë me programin popullor gërmoj për të punuar me serverët dhe regjistrimet dns:

# dig ya.ru
bash: dig: komanda nuk u gjet

Që ky mjet i rrjetit të funksionojë, duhet të instaloni paketën lidh-utils:

# yum -y instaloni bind-utils Konfiguro 802.1Q VLAN në CentOS 7

Për të shfaqur një ndërfaqe të etiketuar në CentOS, së pari duhet të kontrolloni mbështetjen e kernelit 8021q:

# modprobe 8021q

Nëse nuk ka mesazhe gabimi, atëherë gjithçka është në rregull. Nëse moduli nuk gjendet, ju duhet të rindërtoni modulet e kernelit, duke mundësuar mbështetjen për modulin e kërkuar.

Tani krijojmë një skedar konfigurimi për vlan në / etc / sysconfig / network-scripts:

#mcedit ifcfg-vlan4000

VLAN = po
PAJISJE = eno16777728.2000
BOOTPROTO = statike
ONBOOT = po
LLOJI = Vlan
IPADDR = 192.168.100.2
NETMASK = 255.255.255.0

Unë tërheq vëmendjen tuaj tek ajo e guximshme. Në të gjitha udhëzimet në internet që hasa, ky parametër u specifikua si LLOJI = Ethernet, por me këtë cilësim, ndërfaqja me vlan nuk u ngrit, u shfaq një gabim:

Gabim: nuk u gjet asnjë pajisje për lidhjen "System vlan4000".

Vetëm pasi e rregullova, gjithçka funksionoi siç duhej. Kështu që ne ruajmë dhe aktivizojmë ndërfaqen:

# ifup vlan4000

Lidhja u aktivizua me sukses (shtegu aktiv D-Bus: / org / desktop i lirë / NetworkManager / ActiveConnection / 7)

Kontrollimi i vlanit tonë:

# ip l ls

1: ja: mtu 65536 qdisc noqueue gjendja modaliteti i PANJOHUR I DEFAULT
lidhje / kthim prapa 00: 00: 00: 00: 00: 00 brd 00: 00: 00: 00: 00: 00
2: eno16777728: mtu 1500 qdisc pfifo_fast gjendje UP modaliteti DEFAULT qlen 1000
link / eter 00: 0c: 29: 7d: 59: 3f brd ff: ff: ff: ff: ff: ff
3: [email i mbrojtur]: mtu 1500 qdisc noqueue gjendja UP modaliteti DEFAULT
link / eter 00: 0c: 29: 7d: 59: 3f brd ff: ff: ff: ff: ff: ff

Gjithçka është në rregull, ndërfaqja e etiketuar është ngritur. Për analogji, ju mund të krijoni disa ndërfaqe të tjera të ngjashme, duke kujtuar të ndryshoni emrat dhe adresat e tyre.

Kjo përfundon materialin tim voluminoz mbi temën e konfigurimit të rrjetit në CentOS.

Do të isha shumë i lumtur të merrja komente, vërejtje, korrigjime. Ata me siguri do të jenë. Duke krijuar materiale të tilla, para së gjithash studioj veten dhe përmirësoj njohuritë e mia në fushën lëndore. Mund të ketë gabime dhe lëshime diku, megjithëse unë kontrolloj gjithçka në sistemet e drejtpërdrejta gjatë shkrimit të manualeve, por megjithatë, pasaktësitë dhe gabimet e shtypit janë të mundshme.

Shumë faleminderit për artikullin: http://serveradmin.ru

Artikujt kryesorë të lidhur