Jak nastavit místní síť v Ubuntu

V procesu práce s počítačem existuje celá řada úkolů, z nichž jedním je konfigurace lokální sítě. Tento článek se podrobně podívá na to, jak konfigurovat lokální síť v operačním systému Ubuntu. Začněme.

Nastavení lokální sítě v Ubuntu se provádí pomocí příkazů.

Konfigurace konzolové sítě ve všech operačních systémech Linuxu, včetně Ubuntu, se provádí pomocí speciálního příkazu ifconfig. Pokud tento příkaz jednoduše zaregistrujete v terminálu, konzola zobrazí v daném okamžiku všechna síťová rozhraní, která jsou v počítači spuštěna. Vypadá 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: Místní Loopback

inet addr: 127.0.0.1 Maska: 255.0.0.0

...

...

První sloupec obsahuje názvy rozhraní a druhý - nastavení těchto stejných rozhraní. Příkaz ifconfig eth0 zobrazuje pouze nastavení rozhraní eth0. Chcete-li zakázat nebo povolit rozhraní eth0, zadejte následující příkazy:

sudo ifconfig eth0 dolů

sudo ifconfig eth0 up

Upozorňujeme, že správa rozhraní vyžaduje tzv. Práva superuživatele.

Chcete-li změnit nastavení rozhraní, uveďte následující příkazy:

sudo ifconfig eth1 inet 192.168.140.1

změnit IP adresu rozhraní eth1 na 192.168.140.1

sudo ifconfig eth0 hw ether 00: 12: 34: 56: 78: 90

změní adresu MAC na 00: 12: 34: 56: 78: 90

sudo ifconfig eth0 síťová maska ​​255.255.255.0

změňte masku podsítě eth0 rozhraní eth0 na 255.255.255.0

Takto nastavené parametry jsou však po restartování počítače resetovány. Abyste tomu zabránili, změňte nastavení v konfiguračním souboru síťového rozhraní, který je umístěn v / etc / network / interfaces. Tento soubor vypadá takto:

# Tento soubor je síťovým rozhraním dostupným ve vašem systému

# a jak je aktivovat. Další informace viz rozhraní (5).

# Síťové rozhraní loopback

auto lo

iface lo inet loopback

# Primární síťové rozhraní

auto eth0

iface eth0 inet statický

adresa 10.2.10.32

#hwaddress ether 12: 34: 56: 78: 90: 12

maska ​​sítě 255.255.255.0

síť 10.2.10.0

vysílání 10.2.10.255

brána 10.2.10.1

dns-nameservers 212.212.45.174

# Sekundární síťové rozhraní

auto eth1

iface eth1 inet statický

adresa 192.168.140.1

maska ​​sítě 255.255.255.0

Chcete-li nastavit adresu serveru DNS, přejděte do souboru / etc / network / interfaces, ale všimněte si, že obvykle jsou adresy serverů DNS v Ubuntu spravovány pomocí souboru /etc/resolv.conf, syntaxe tohoto konfiguračního souboru je velmi jednoduchá a vypadá takto.

nameserver 80.227.64.17

nameserver 80.231.56.1

Po provedení změn těchto konfiguračních souborů restartujte síťovou službu příkazem:

sudo /etc/init.d/networking restart

Pokud potřebujete, aby počítač přijímal síťová nastavení dynamicky (přes DHCP), zapište následující řádky do souboru / etc / network / interfaces:

auto eth0

iface eth0 inet auto

Chcete-li dynamicky aktualizovat nastavení sítě, seznam:

dhclient

Chcete-li zastavit nebo spustit síťovou službu, použijte příkazy:

sudo /etc/init.d/networking zastavit

sudo /etc/init.d/networking start

Podíváte-li se na příslušný konfigurační soubor, v nastavení rozhraní eth0 se komentuje řádek, který mění adresu MAC. To se provádí proto, že pokud není komentována, síťová služba se nemusí spustit a je možné, že budete muset změnit adresu MAC:

sudo ifconfig eth0 dolů

sudo ifconfig eth0 hw ether 12: 34: 56: 78: 90: 12

sudo ifconfig eth0 up

sudo /etc/init.d/networking restart

Případně můžete napsat bash skript.

Ve složce / home / user vytvořte soubor nazvaný mynetconfig a zkopírujte do něj kód:

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

sudo ifconfig eth0 dolů

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

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

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

sudo ifconfig eth0 up

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

sudo /etc/init.d/networking restart

echo "KONEC"

Nyní místo těchto řádků stačí napsat pouze jeden příkaz: / home / user / mynetconfig

Dále zkopírujte soubor mynetconfig do adresáře / use / local / bin. Nyní můžete spustit skript jednoduše pomocí příkazu mynetconfig. Chcete-li spustit skript ihned po spuštění systému, zkopírujte jej do souboru /etc/init.d/, otevřete konzolu a přejděte do adresáře /etc/init.d/, poté spusťte příkaz:

update-rc.d mynetconfig defaults 99,

kde mynetconfig je název skriptu;

defaults - provádět ve všech režimech od druhého do pátého stahování;

99 - pořadí spouštění.

Chcete-li skript spustit před spuštěním, otevřete adresář /etc/init.d/ a typ:

update-rc.d -f mynetconfig odstranit

Existuje další způsob, jak přidat skript do autoload. Jednoduše zadejte název skriptu do souboru /etc/rc.local nebo jej odstraňte, pokud chcete skript odstranit. První metoda je poněkud složitější, ale stojí za to dát jí přednost, protože v tomto případě bude možné zvolit pořadí a způsob zatížení, což může být v některých situacích důležité.

Nyní zvažte, jak připojit síťovou jednotku v Ubuntu. To se děje docela jednoduše. Nejprve otevřete menu "Jít na" a vyberte "Připojit k serveru". V okně, které se otevře, musíte zadat typ služby a další obecná data. Klepněte na tlačítko Připojit. Dále budete muset zadat heslo a kliknout na tlačítko "Připojit". Je hotovo. Všechno je velmi snadné a rychlé.

Nyní budete vědět, jak nastavit síť prostřednictvím konzoly v Ubuntu a jak připojit síťový disk. Pište do komentářů, pokud se vám podařilo zvládnout tento úkol, podělit se o své zkušenosti s ostatními uživateli a klást otázky, které vás zajímají na téma tohoto článku.