Cum se poate configura placa de rețea în Linux Alt

În acest articol ne vom uita la setarea placa de rețea în Alt Linux din consolă. Toate acțiunile vor fi efectuate în modul superuser (de sub rădăcină #).

Pentru a intra în consolă, trebuie să faceți clic pe butonul din dreapta pe desktop.

Apoi, alegeți Pornire Terminal (sau mai rapid și + T Ctrl), apoi sesiune noua consola ca root, și introduceți parola pentru utilizatorul root. Pentru a ajunge la programul Midnight Commander, tastați următoarea comandă într-o fereastră terminal:

Primul lucru de făcut - este de a afla numele calculatorului

Pentru a schimba numele calculatorului, dacă aveți nevoie de ea, puteți introduce comanda:


În al doilea rând, găsiți cardul de rețea de pe computer

Acum, ne aflăm dacă există în rețeaua noastră în computer, tastați comanda

o lungă listă de multe dintre dispozitive, rețeaua poate vyglyadettak va fi afișat:

02: 00.0 controler Ethernet: Attansic Technology Corp. L1 Gigabit Ethernet Adapter (rev B0)
Subsystem: ASUSTeK Computer Inc. Dispozitiv 8226
Steaguri: maestru autobuz, devsel rapid, latenta 0, IRQ 219
Memorie la fe9c0000 (64-bit, non-prefetchable) [size = 256K]
Expansiune ROM fe9a0000 [dezactivat] [size = 128K]
Capacități: [40] Versiunea Power Management 2
Capabilitati: [48] Mesaj: Masca- semnalizate Întreruperi 64bit + Queue = 0/0 Activare +
Capacități: [58] Express Endpoint, MSI 00
Kernel șofer în uz: atl1
Module kernel: atl1

Notă: ultimul rând indică modul care utilizează placa de rețea pentru a lucra, uneori, aceste informații sunt utile.

Dacă doriți doar să vedeți o placă de rețea, utilizați filtrul grep

# Lspci -v | grep Eth
02: 00.0 controler Ethernet: Attansic Technology Corp. L1 Gigabit Ethernet Adapter (rev B0)

# Adr spectacol Ip
1: lo: mtu 16436 qdisc noqueue
link / loopback 00: 00: 00: 00: 00: 00 brd 00: 00: 00: 00: 00: 00
INET 127.0.0.1/8 domeniul de aplicare gazdă lo
2: eth0: mtu 1500 qdisc pfifo_fast qlen 1000
link / eter 00: 1e: 8c: da: 6a: 1e brd ff: ff: ff: ff: ff: ff
INET 192.168.0.20/24 brd domeniul 192.168.0.255 eth0 la nivel mondial

# Adr spectacol Ip
1: lo: mtu 16436 qdisc noqueue
link / loopback 00: 00: 00: 00: 00: 00 brd 00: 00: 00: 00: 00: 00
INET 127.0.0.1/8 domeniul de aplicare gazdă lo
2: eth0: mtu 1500 qdisc pfifo_fast qlen 1000
link / eter 00: 1e: 8c: da: 6a: 1e brd ff: ff: ff: ff: ff: ff
INET 192.168.0.20/24 brd domeniul 192.168.0.255 eth0 la nivel mondial

Traseul arată comanda ip (sau doar ip r) va anunța gateway-ul dvs.

# Traseu spectacol Ip
192.168.0.0/24 dev eth0 proto nucleu domeniu link-ul src 192.168.0.20
implicit prin 192.168.0.10 dev eth0

Ethtool comanda interface_name vă va arăta unele dintre caracteristicile conexiunea

# Ethtool eth0
Setări pentru eth0:
Porturile suportate: [TP]
Moduri de link suportate: 10BaseT / 10BaseT repriză / Full
100baseT / Jumătate 100baseT / completa
1000baseT / completa
Suportă auto-negociere: Da
Moduri de link Publicat: 10BaseT / 10BaseT repriză / Full
100baseT / Jumătate 100baseT / completa
1000baseT / completa
Publicat de auto-negociere: Da
Viteza: 1000MB / s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: intern
Auto-negociere: pe
Suportă Wake-on: umbg
Wake-on: d
Link detectat: da

Configurați interfața de rețea.

În cazul în care placa de rețea este conectat un modem ADSL-, acesta poate avea la bord built-dhcp-server, iar computerul poate obține setările de rețea de acolo, în acest caz, de asemenea, se poate schimba cu greu setările adaptorului.

Dezactivați placa de rețea până nostru

# Ip link-ul set eth0 jos

Setările pentru rețea din sunt situate în / etc / net / ifaces. acolo, dacă aveți o placă de rețea, ar trebui să existe patru dosare

Suntem interesați în dosarul eth0 (există fișiere de configurare ale cardului nostru de rețea cu interfața eth0 numele), care se va baza pe un singur fișier opțiuni. deschideți-l pentru editare

Deschideți fișierul și, în general, vom vedea un șir de caractere

TYPE = eth
DEZACTIVAT = nu
NM_CONTROLLED = nu
BOOTPROTO = dhcp

Schimbarea ultima linie din BOOTPROTO = statică

TYPE = eth
DEZACTIVAT = nu
NM_CONTROLLED = nu
BOOTPROTO = static

vom intra în ip / masca (/ 24 este 255.255.255.0)

# Echo -n> / etc / net / ifaces / eth0 / ipv4route
# Echo implicit prin 192.168.0.10> / etc / net / ifaces / eth0 / ipv4route

# Ip link-ul set eth0 up

Pentru a modifica setările în IP, masca, si poarta de acces pentru a intra în vigoare, trebuie să reporniți rețeaua (doar arătat cum se face comanda de mai sus, în acest caz, nu se poate face după repornire de rețea carte de rețea va fi inclusă)

# Serviciu de repornire rețea

Puteți reporni, de asemenea, echipa de rețea

În plus, repornirea are comenzi se oprească și să înceapă. care, respectiv, a stinge întreaga rețea și să o includă.

Fișier care descrie DNS-server / etc / resolv.conf pe care ar trebui să fie, dar dacă nu, creați și să scrie nostru, sau mai degrabă dvs., dns-server (de exemplu, 192.168.0.9)

# Echo-n> /etc/resolv.conf
# Echo nameserver 192.168.0.9> /etc/resolv.conf
/etc/chroot.d/resolv.all

Ultima comandă este necesară pentru ca sistemul pentru a vedea modificările în setările DNS fără a reporni computerul.

Puteți schimba, de asemenea, masca IP și gateway-comenzi

# Ip adăuga adr 192.168.0.XX / 24 dev eth0
traseu # Ip add dev eth0 XX.XX.XX.XX

Cu toate acestea, aceste comenzi schimba ip-ul si poarta de acces la cel mai apropiat reboot pentru modificări permanente la aceste setări, trebuie să editați fișiere (aceste fișiere sunt responsabile pentru configurația plăcii de rețea):

/ Etc / net / ifaces / eth0 / ipv4address
/ Etc / net / ifaces / eth0 / ipv4route
/ Etc / net / ifaces / eth0 / opțiuni

ceea ce face noile valori și apoi făcând repornirea rețelei de servicii

Dacă vă decideți să dea un nume mai descriptiv decât eth0 pentru rețeaua dvs. (și, în unele cazuri, este chiar necesar), trebuie să urmați acești pași, dezactivați rețea inutile:

# Ip link-ul set eth0 jos

# Ip link-ul set numele eth0 locale

Acum, avem nevoie pentru a schimba numele folderului cu setările fostei eth0 la noul titlu

# Mv / etc / net / ifaces / eth1 / etc / net / ifaces / locale


Uneori, în cazul în care un sistem cu două plăci de rețea, pot apărea următoarea problemă: se poate schimba în mod constant secvența de încărcare a acestora, ceea ce atrage după sine o schimbare de nume a interfeței de potrivire placa de rețea fizică, astfel încât cardurile nu sunt conectate la rețea la care aveți.

Pentru fixarea rigidă a ordinea de încărcare a cardurilor noastre de rețea folosesc udev. care controlează modulul de dispozitiv de încărcare, acesta le încarcă simultan, astfel încât numele de card poate fi înlocuit, dar are o serie de reguli prin care sistemul pornește, iar aici vom crea o regulă pentru două cărți noastre de rețea

# Mcedit /etc/udev/rules.d/10-network.rules
SUBSISTEMUL == "net", attrs == "00: 1e: 8c: da: 6a: 1e", NAME = "prov"
SUBSISTEMUL == "net", attrs == "00: 14: d1: 13: 8b: 96", NAME = "local"

# Udevadm info -a -p / sys / clasa / net / interface_name | adresa grep

Rămânem, astfel încât prima va fi întotdeauna încărcate prima carte din listă și pentru a obține numele dorit, în acest caz, prov.

Lasă un comentariu: