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.