Linux je bezplatná a otevřená alternativa k Windows a Mac OS. Tento operační systém může fungovat ve formě konzoly pro nezpracovaný text nebo v grafickém prostředí, jako je GNOME a KDE. Tato příručka vysvětlí, jak přiřadit IP adresu systému Linux prostřednictvím konzoly. Tato příručka předpokládá, že znáte základy používání Linuxu a fungování sítí, IP adres a serverů DNS.
Krok
Metoda 1 z 5: Použití účtu „Root“
Krok 1. Pokud nejste do systému přihlášeni jako 'root' (jakýsi účet správce v systému Linux), otevřete konzolu a zadejte „su“
Stiskněte Enter.
Krok 2. Poznámka:
Distribuce Ubuntu Linux mají obvykle stejné heslo „root“jako heslo účtu, které bylo vytvořeno při instalaci operačního systému.
Krok 3. Po zobrazení výzvy zadejte heslo k účtu „root“a stiskněte „Enter“
Metoda 2 z 5: Debian/Ubuntu/Kubuntu
Krok 1. Vytvořte kopii souboru/etc/network/interfaces napsáním následujícího příkazu do konzoly:
'cp/etc/network/interfaces /etc/network/interfaces.backup'
Krok 2. Napište „vi/etc/network/interfaces“a poté stiskněte „Enter“
Stisknutím 'i' vstoupíte do režimu úprav.
Krok 3. Přejděte, dokud v souboru nenajdete síťovou kartu
Síťová karta má obvykle název ether0 pro síťovou kartu Ethernet nebo wlan0/wifi0 pro bezdrátovou síť.
Krok 4. Změňte 'iface eth0 inet dhcp' na 'iface eth0 inet static'
Krok 5. Přidejte do souboru následující řádky
Nahraďte IP adresu požadovanou IP adresou: adresa 192.168.0.10netmask 255.255.255.0network 192.168.0.0broadcast 192.168.0.255gateway 192.168.0.1dns-nameservers 216.10.119.241
Krok 6. Uložte soubor a ukončete editor
Stisknutím „Esc“vstoupíte do příkazového režimu vi, poté napíšete „: wq“. Stiskněte Enter.
Krok 7. Zadejte 'ifdown eth0' a stiskněte „Enter“
Krok 8. Zadejte „ifup eth0“a stiskněte „Enter“
Metoda 3 z 5: Red Hat nebo Slackware
Krok 1. Nejjednodušší způsob, jak nastavit IP na Red Hat nebo Slackware, je zadat „netconfig“u starších distribučních verzí nebo „ifconfig /netstat“u nových distribučních verzí
Spusťte příkaz v konzole jako „root“. Textová nabídka vám pomůže nastavit požadovanou konfiguraci.
Krok 2. Do konzoly napište následující příkaz: nano/etc/sysconfig/network-scripts/ifcfg-eth0. K procházení mezi sloupci použijte „Tab“a mezerami zaškrtněte nebo zrušte zaškrtnutí políček.
Krok 3. Jakmile zadáte požadovaná nastavení, zavřete okno nastavení
Krok 4. Chcete -li pravidla použít, zadejte do konzoly příkaz „restart sítě služby“a poté stiskněte „Enter“
Tento krok není nutný, pokud používáte Slackware - změny se použijí automaticky. Poznámka: Existují různé distribuce založené na Red Hat Linux, jako Fedora Core, CentOS, White Box atd. Většina těchto operačních systémů může mít stejný konfigurační příkaz IP.
Metoda 4 z 5: Jakýkoli systém Linux s jádrem 2.4 a vyšším
Následující metoda je trochu komplikovanější. Stále budete potřebovat konzolu, ale tyto kroky by měly fungovat pro jakoukoli moderní distribuci Linuxu. Použitý konfigurační program je „ip“a nachází se ve složce „/sbin/“.
Krok 1. Znáte název síťového rozhraní, které chcete použít
Chcete -li zobrazit všechna dostupná síťová rozhraní, spusťte příkaz „/sbin/ip link“. Na obrazovce se zobrazí seznam názvů rozhraní, MAC adres a dalších informací.
Krok 2. Použijte IP adresu pomocí dílčího příkazu „addr“, například „/sbin/ip addr add 192.168.0.10/24 dev [INTERFACE_NAME]“
-
Výchozí přístupový bod je přidán k dílčímu příkazu „route“, například „/sbin/ip route add default via [GATEWAY_ADDRESS]“.
Krok 3. Aktivujte síťové rozhraní dílčím příkazem „odkaz“:
„/sbin/ip link set up [INTERFACE_NAME] up“. Pokud jsou všechna zadaná data správná, síť bude fungovat normálně. Pokud restartujete systém, všechna nastavení sítě budou bohužel ztracena, takže pokud chcete nastavení obnovit po spuštění systému, přidejte všechny výše uvedené příkazy do „/etc/rc.local“- souboru, který se spustí, když systém se spustí.
Metoda 5 z 5: Dynamická IP adresa/DHCP
Dynamické IP adresy jsou generovány automaticky a obecně nevyžadují pozornost uživatele, ale je třeba si uvědomit konkrétní případy:
Krok 1. Pokud síť není při spuštění systému aktivní, připojení k internetu nemusí být dostupné ani po vyřešení problému se sítí
Chcete -li okamžitě obnovit připojení k internetu, spusťte příkaz „dhclient“jako root. Obnoví se také dynamická adresa.
Krok 2. Stejná situace může také nastat, pokud je k síti přistupován hardwarem, který začíná vaším počítačem
V některých případech se Linux spouští rychleji než síťový „router“a při spuštění nenalezne síť. Najděte dhclient.conf (např. /Etc/dhcp3/dhclient.conf pro Debian) a přidejte/opravte řádek pro restartování nn;. Po aktivaci systému nahraďte nn intervalem čekací doby pro proces aktivace „routeru“.
Tipy
- Příkaz 'sudo' (zkratka pro "superuser do") umožňuje dočasný přístup správce a ve většině případů je vhodnější než 'su'. Přečtěte si průvodce sudo zadáním „man sudo“a buďte vděční, že jste to udělali.
- Soubor /etc/resolv.conf může být nutné upravit, pokud chcete do systému přistupovat podle názvu domény namísto IP adresy. Použijte metody, jako je úprava souboru/etc/network/interfaces, a nezapomeňte zálohovat originály!
Varování
- Nezapomeňte zálohovat soubory, abyste mohli obnovit původní nastavení.
- Nezkoušejte výše uvedené kroky, pokud nerozumíte fungování sítí, IP adres a serverů DNS.
- Nepřihlašujte se jako root. Doporučujeme vám přihlásit se jako jiný uživatel, použít příkaz su v konzole a poté se k tomuto uživatelskému účtu vrátit. Kořenový přístup umožňuje ostatním uživatelům s přístupem k vašemu počítači provést cokoli ve vašem systému.