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.