Ako nastaviť lokálnu sieť v Ubuntu

V procese práce s počítačom existuje množstvo úloh, z ktorých jednou je konfigurácia lokálnej siete. V tomto článku sa podrobne pozrieme, ako konfigurovať lokálnu sieť v operačnom systéme Ubuntu. Začnime.

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

Konfigurácia konzolovej siete vo všetkých operačných systémoch podobných Linuxu, vrátane Ubuntu, sa vykonáva pomocou špeciálneho príkazu ifconfig. Ak jednoducho zaregistrujete tento príkaz v termináli, konzola zobrazí všetky sieťové rozhrania, ktoré v danom momente beží na PC. Vyzerá to takto:

eth0 Link encap: Ethernet HWaddr 00: 04: 75: c1: e2: ab

inet addr: 10.2.10.32 Bcast: 10.2.10.255 Maska: 255.255.255.0

....

....

eth1 Link encap: 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: Miestny Loopback

inet addr: 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 nastavenia rozhrania eth0. Ak chcete vypnúť alebo zapnúť rozhranie eth0, zadajte nasledujúce príkazy:

sudo ifconfig eth0 dole

sudo ifconfig eth0 up

Upozorňujeme, že správa rozhraní vyžaduje tzv. Superuser práva.

Ak chcete zmeniť nastavenia rozhrania, uveďte nasledujúce príkazy:

sudo ifconfig eth1 inet 192.168.140.1

zmeniť IP adresu rozhrania eth1 na 192.168.140.1

sudo ifconfig eth0 hw éter 00: 12: 34: 56: 78: 90

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

sudo ifconfig eth0 maska ​​siete 255.255.255.0

zmeňte masku podsiete eth0 rozhrania eth0 na 255.255.255.0

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

# Tento súbor je sieťové rozhranie dostupné vo vašom systéme

# a ako ich aktivovať. Ďalšie informácie nájdete v téme rozhrania (5).

# Sieťové rozhranie loopback

auto lo

iface lo inet loopback

# Primárne sieťové rozhranie

auto eth0

statické

adresa 10.2.10.32

#hwaddress éter 12: 34: 56: 78: 90: 12

maska ​​siete 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 statické

adresa 192.168.140.1

maska ​​siete 255.255.255.0

Ak chcete nastaviť adresu servera DNS, prejdite do súboru / etc / network / interfaces, ale všimnite si, že adresy DNS serverov v Ubuntu sú spravované prostredníctvom súboru /etc/resolv.conf, syntax tohto konfiguračného súboru je extrémne 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 pomocou príkazu:

sudo /etc/init.d/networking reštart

Ak potrebujete, aby váš počítač prijímal nastavenia siete dynamicky (cez DHCP), zapíšte nasledujúce riadky do súboru / etc / network / interfaces:

auto eth0

iface eth0 inet auto

Ak chcete dynamicky aktualizovať nastavenia siete, zoznam:

dhclient

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

sudo /etc/init.d/networking zastaviť

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. Deje sa to preto, že ak nie je komentovaná, sieťová služba sa nemusí spustiť a možno budete musieť zaregistrovať zmenu adresy MAC:

sudo ifconfig eth0 dole

sudo ifconfig eth0 hw éter 12: 34: 56: 78: 90: 12

sudo ifconfig eth0 up

sudo /etc/init.d/networking reštart

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

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

echo "######## OTKLYCHENIE eth0 #######"

sudo ifconfig eth0 dole

echo "##### MENYAEM MAC ADRES #####"

sudo ifconfig eth0 hw éter 00: 13: 8f: cb: 10: 21

echo "######## VKLUCHAEM eth0 #########"

sudo ifconfig eth0 up

echo "#### PEREZAGRYGAEM NETWORKING ####"

sudo /etc/init.d/networking reštart

echo "KONEC"

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

Potom skopírujte súbor mynetconfig do adresára / use / local / bin. Teraz môžete spustiť skript jednoducho pomocou príkazu mynetconfig. Ak chcete spustiť skript okamžite po zavedení systému, skopírujte ho do priečinka /etc/init.d/, potom otvorte konzolu a prejdite na položku /etc/init.d/, potom spustite príkaz:

update-rc.d mynetconfig predvolené hodnoty 99,

kde mynetconfig je názov skriptu;

predvolené nastavenia - vykonávajú všetky režimy od druhého po piate prevzatie;

99 - poradie spúšťania.

Ak chcete odstrániť skript pred spustením, otvorte adresár /etc/init.d/ a typ:

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

Existuje ďalší spôsob pridania skriptu do automatického umiestnenia. 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 zložitejšia, ale stojí za to uprednostniť ju, pretože v tomto prípade bude možné zvoliť poradie a spôsob zaťaženia, č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 robí celkom jednoducho. Najprv otvorte menu "Prejsť na" a vyberte "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ť 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. Napíšte komentáre, ak sa vám podarilo zvládnuť túto úlohu, podeliť sa o svoje skúsenosti s ostatnými používateľmi a položiť akékoľvek otázky, ktoré vás zaujímajú na tému tohto článku.