Configurarea unui card de rețea pe desktopul Alt Linux 4

Unele întrebări privind configurarea unei cartele de rețea
în Alt Desktop Linux 4.1 (alt desktop Linux 4.1)

1. Informații generale despre setările de rețea

1.1 Aflați numele calculatorului







Modificarea numelui computerului (dacă există o astfel de nevoie, desigur)

# mcedit / etc / sysconfig / rețea
HOSTNAME = new_name.altdomain.local

Faceți clic pe F2 (salvați? Yes), reporniți.

Notă. Dacă computerul dvs. este membru al rețelei, merită să setați numele în formă de host.domain.local în loc de host.domain în stadiul de instalare.

1.2 Ce carduri de rețea din sistem

Acum vom afla dacă există vreun fel de rețea în computer, vom introduce comanda

Va fi afișată o listă lungă de multe dintre dispozitivele dvs., rețeaua dvs. ar trebui să arate astfel:

02: 00.0 Controler Ethernet: Attansic Technology Corp. Adaptor L1 Gigabit Ethernet (rev b0)
Subsistem: ASUSTeK Computer Inc. Dispozitiv 8226
Steaguri: comandant de magistrală, rapid devsel, latență 0, IRQ 219
Memorie la fe9c0000 (pe 64 de biți, non-prefetchable) [size = 256K]
Expansiune ROM la fe9a0000 [dezactivat] [size = 128K]
Capabilități: [40] Versiunea de gestionare a puterii 2
Capabilități: [48] Mesaj Semnalat întreruperi: Mască-64bit + Coadă = 0/0 Activați +
Capabilități: [58] Express Endpoint, MSI 00
Kernel driver în uz: atl1
Module kernel: atl1

Notă: ultima linie indică modul pe care cardul dvs. de rețea îl folosește pentru muncă, uneori această informație este utilă.

Dacă doriți să vedeți numai cardul de rețea, aplicați filtrul grep

# lspci -v | grep Eth
02: 00.0 Controler Ethernet: Attansic Technology Corp. Adaptor L1 Gigabit Ethernet (rev b0)

1.3 Afișarea informațiilor despre interfața de rețea

# ip addr show
1: lo: mtu 16436 nr
link / loopback 00: 00: 00: 00: 00: 00 brd 00: 00: 00: 00: 00: 00
inet 127.0.0.1/8 gazdă domeniul de aplicare 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 192.168.0.255 domeniul de aplicare global eth0

# ip addr show
1: lo: mtu 16436 nr
link / loopback 00: 00: 00: 00: 00: 00 brd 00: 00: 00: 00: 00: 00
inet 127.0.0.1/8 gazdă domeniul de aplicare 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 192.168.0.255 domeniul de aplicare global eth0

Comanda de afișare a rutei ip (sau pur și simplu ip r) vă va informa despre poarta de acces

# show route ip
192.168.0.0/24 dev eth0 proto kernel scope legătură src 192.168.0.20
implicit prin 192.168.0.10 dev eth0

Comanda ethtool interface_name vă va arăta câteva dintre caracteristicile conexiunii

# ethtool eth0
Setări pentru eth0:
Porturi acceptate: [TP]
Moduri de link-uri acceptate: 10baseT / Half 10baseT / Full
100base / jumătate 100baseT / plin
1000baseT / Full
Sprijină auto-negociere: Da






Moduri de link-uri publicate: 10baseT / Half 10baseT / Full
100base / jumătate 100baseT / plin
1000baseT / Full
Anunțarea automată a negocierilor: Da
Viteză: 1000Mb / s
Duplex: Complet
Port: pereche twisted
PHYAD: 0
Transceiver: intern
Auto-negociere: activată
Sprijină Wake-on: umbg
Wake-on: d
Legătură detectată: da

Și dacă intri în omul ethtool. și să înveți, chiar poți schimba ceva în aceste caracteristici.

Cu asta vom lucra.

2. Configurarea interfeței de rețea

Deconectați-vă în timp ce cardul nostru de rețea

# set link-ul ip eth0 jos

Setările de rețea din desktopul alt-linux 4.1 sunt localizate în directorul / etc / net / ifaces. acolo, dacă aveți un card de rețea, trebuie să existe patru dosare

Suntem interesați de folderul eth0 (există fișiere pentru configurarea cardului de rețea cu numele eth0), în care va fi un fișier de opțiuni. deschideți-l pentru editare

Dosarul se va deschide și, în cazul general, vom vedea liniile

TYPE = eth
DISABLED = nu
NM_CONTROLLED = nr
BOOTPROTO = dhcp

Modificați ultima linie la BOOTPROTO = statică

TYPE = eth
DISABLED = nu
NM_CONTROLLED = nr
BOOTPROTO = static

introduceți 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

# set de legături ip et0 sus

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ă)

# reporniți rețeaua de servicii

De asemenea, puteți reporni rețeaua cu comanda

În plus, pentru a reporni comenzile se opresc și pornesc. care, respectiv, stingă întreaga rețea și o include.

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 să vadă modificările în setările DNS fără a reporni computerul.

De asemenea, puteți schimba comenzile IP, masca și gateway-ul

# ip addr adăuga 192.168.0.XX / 24 dev eth0
# route ip adăugați dev eth0 XX.XX.XX.XX

Cu toate acestea, aceste comenzi modifică ip-ul și gateway-ul până la următoarea repornire, pentru a modifica definitiv aceste setări, trebuie să editați fișierele (aceste fișiere sunt responsabile pentru configurarea cardului dvs. de rețea):

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

făcând noi valori și apoi repornind rețeaua de servicii

3.1 Redenumirea numelui interfeței de rețea

Dacă decideți să oferiți un nume mai informativ decât eth0 al rețelei dvs. (și, în anumite cazuri, este necesar), trebuie să efectuați următoarele acțiuni, să opriți rețeaua inutilă:

# set link-ul ip eth0 jos

# set ip link set eth0 nume local

Acum trebuie să schimbăm numele dosarului cu setările din fostul eth0 la noul nume

# mv / etc / net / ifaces / eth1 / etc / net / ifaces / local

3.2 Stabilirea ordinii de încărcare a cardurilor de rețea

Preambul. 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 a întări ordinea încărcării cardurilor de rețea, utilizați 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

Verificați dacă aveți deja un astfel de fișier, nu l-am avut
Deschideți-l pentru editare și introduceți linii

# 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 / class / net / interface_name | adresă grep

Suntem salvați, astfel că prima carte din listă va fi întotdeauna încărcată mai întâi și veți obține numele dorit, în acest caz prov.







Articole similare

Trimiteți-le prietenilor: