Ako nastaviť lokálnu sieť v Ubuntu

V procese práce s počítačom existuje množstvo úloh, z ktorých jedna je konfigurácia lokálnej siete. V tomto článku sa podrobne zaoberá konfiguráciou lokálnej siete v operačnom systéme Ubuntu. Takže začnime.

Nastavenie lokálnej siete v Ubuntu sa vykonáva pomocou príkazov.

Konfigurácia konzoly siete vo všetkých operačných systémoch podobných operačným systémom Linux, vrátane Ubuntu, sa vykonáva pomocou špeciálneho príkazu ifconfig. Ak jednoducho zaregistrujete tento príkaz v termináli, konzola zobrazí vtedy všetky sieťové rozhrania, ktoré sú v počítači spustené. Vyzerá to takto:

et0 Odkaz na pripojenie: Ethernet HWaddr 00: 04: 75: c1: e2: ab
inet adr: 10.2.10.32 Bcast: 10.2.10.255 Maska: 255.255.255.0
… .
… .
eth1 Odkaz na pripojenie: Ethernet HWaddr 00: 04: 75: c1: e2: 6b
inet addr: 192.168.140.1 Bcast: 192.168.140.255 Maska: 255.255.255.0
… .
… .
lo Link encap: Local Loopback
inet adr: 127.0.0.1 Maska: 255.0.0.0
… .
… .

Prvý stĺpec obsahuje názvy rozhraní a druhé - nastavenia týchto rozhraní. Príkaz ifconfig eth0 zobrazuje iba nastavenie rozhrania eth0. Ak chcete vypnúť alebo povoliť rozhranie eth0, zadajte nasledujúce príkazy:

sudo ifconfig eth0 nadol
sudo ifconfig eth0 up

Upozorňujeme, že správa rozhrania vyžaduje tzv. Superuserové práva.

Ak chcete zmeniť nastavenia rozhrania, zadajte nasledovné príkazy:

sudo ifconfig eth1 inet 192.168.140.1

zmeniť adresu IP rozhrania eth1 na 192.168.140.1

sudo, keď je to éter éteru 00: 12: 34: 56: 78: 90

zmení MAC adresu na 00: 12: 34: 56: 78: 90

sudo ifconfig et0 sieťová maska ​​255.255.255.0

zmeniť masku podsiete rozhrania eth0 na 255.255.255.0

Takto nastavené parametre sa však po reštarte počítača obnovia. Aby ste tomu zabránili, zmeňte nastavenia v konfiguračnom súbore sieťového rozhrania, ktorý sa nachádza v / etc / network / interface. Tento súbor vyzerá takto:

# Tento súbor je sieťové rozhrania dostupné v systéme
# a ako ich aktivovať. Ďalšie informácie nájdete na rozhraniach (5).
# Sieťové rozhranie loopback
auto lo
ak lo loet loopback
# Primárne sieťové rozhranie
auto eth0
iface et0 inet static
adresa 10.2.10.32
# hwaddress éter 12: 34: 56: 78: 90: 12
sieťová maska ​​255.255.255,0
sieť 10.2.10.0
vysielanie 10.2.10.255
brána 10.2.10.1
dns-nameservers 212.212.45.174
# Sekundárne sieťové rozhranie
auto eth1
iface eth1 inet static
adresa 192.168.140.1
sieťová maska ​​255.255.255,0

Ak chcete nastaviť adresu servera DNS, prejdite do súboru / etc / network / interfaces, ale všimnite si, že spravidla adresy serverov DNS v Ubuntu sú spravované prostredníctvom súboru /etc/resolv.conf, syntax tohto konfiguračného súboru je veľmi jednoduchý a vyzerá takto

nameserver 80.227.64.17

nameserver 80.231.56.1

Po vykonaní zmien týchto konfiguračných súborov reštartujte sieťovú službu príkazom:

sudo /etc/init.d/networking restart

Ak potrebujete počítač na dynamické prijímanie nastavení siete (prostredníctvom protokolu DHCP), napíšte do súboru / etc / network / interfaces nasledujúce riadky:

auto eth0

iface et0 inet auto

Ak chcete dynamicky aktualizovať nastavenia siete, uveďte zoznam:

dhclient

Ak chcete zastaviť alebo spustiť sieťovú službu, použite príkazy:

sudo /etc/init.d/networking stop
sudo /etc/init.d/networking start

Ak sa pozriete na príslušný konfiguračný súbor, v nastaveniach rozhrania eth0 sa komentuje riadok, ktorý mení adresu MAC.To sa deje, pretože ak nie je komentované, sieťová služba sa nemusí spustiť a možno budete musieť zaregistrovať na zmenu MAC adresy:

sudo ifconfig eth0 nadol
sudo ifconfig et0 hw éter 12: 34: 56: 78: 90: 12
sudo ifconfig eth0 up
sudo /etc/init.d/networking restart

Prípadne môžete napísať bash skript.

V priečinku / home / user vytvorte súbor s názvom mynetconfig a do neho skopírujte kód:

echo "######## OTKLYCHENIE eth0 #######"
sudo ifconfig eth0 nadol
echo "##### MENYAEM MAC ADRES #####"
sudo ifconfig et0 hw éter 00: 13: 8f: cb: 10: 21
echo "######## VKLUCHAEM eth0 #########"
sudo ifconfig eth0 up
echo "#### PEREZAGRYGAEM NETWORKING ####"
sudo /etc/init.d/networking restart
echo "KONEC"

Teraz namiesto týchto riadkov budete musieť napísať iba jeden príkaz: / home / user / mynetconfig

Ďalej skopírujte súbor mynetconfig do adresára / use / local / bin. Teraz môžete skript spustiť jednoducho pomocou príkazu mynetconfig. Ak chcete spustiť skript ihneď po spustení systému, skopírujte ho do adresára /etc/init.d/, potom otvorte konzolu a prejdite na /etc/init.d/ a potom spustite príkaz:

update-rc.d mynetconfig predvolené hodnoty 99,

kde mynetconfig je názov skriptu;

predvolené - vykonávať vo všetkých režimoch od druhého do piateho sťahovania;

99 - poradie zavádzania.

Ak chcete odstrániť skript z autoload, otvorte adresár /etc/init.d/ a zadajte:

update-rc.d -f mynetconfig odstrániť

Existuje ďalší spôsob, ako pridať skript do autoload. Jednoducho zadajte názov skriptu do súboru /etc/rc.local alebo ho odstráňte, ak chcete skript odstrániť. Prvá metóda je o niečo komplikovanejšia, ale stojí za to dať prednosť, pretože v tomto prípade bude možné zvoliť poradie a spôsob načítania, čo môže byť v niektorých situáciách dôležité.

Teraz zvážte, ako pripojiť sieťovú jednotku v Ubuntu. To sa deje jednoducho. Najprv otvorte ponuku "Choď do" a zvoľte možnosť "Pripojiť k serveru". V okne, ktoré sa otvorí, musíte zadať typ služby a ďalšie všeobecné údaje. Kliknite na tlačidlo "Pripojiť". Potom budete musieť zadať svoje heslo a kliknúť na tlačidlo "Pripojiť". Je hotovo. Všetko je veľmi jednoduché a rýchle.

Teraz budete vedieť, ako nastaviť sieť cez konzolu v Ubuntu, ako aj ako pripojiť sieťovú jednotku. Ak ste sa s touto úlohou vyrovnali, napíšte svoje pripomienky s ostatnými používateľmi a položte akékoľvek otázky, ktoré vás zaujímajú na tému tohto článku.