|
|
||
| Home | Mandriva Linux | Ukázky | Kde získat | Podpora | Fórum | Wiki | Kontakty | RSS | Přihlásit | Registrovat | |
Obsah
Nastavení sítě v Mandrivalinuxu 2009.0 - ethernetFunkční připojení sítě (internet, LAN atd) je pro plnohodnotnou práci s počítačem nezbytné,takže zde rozebereme, jak zprovoznit síť v aktuální verzi Mandrivy Linuxu v domácích podmínkách. Grafické nástroje pro nastavení sítěZákladním systémem pro nastavení počítače a Mandriva linuxu je Ovládací centrum, najdete ho v menu Systém - Nastavit váš počítač. Následně si systém řekne o heslo správce (roota) a po jeho zadání se Ovládací centrum spustí (dále jen MCC). Z příkazové řádky je lze vyvolat příkazem mcc nebo drakconf. V MCC vyberete položku Síť a internet a klepnete na ikonu Správa sítí (viz obrázek). Spustí se modul pro sledování a nastavení síťového přípojení. Stejný modul můžete vyvolat i přímo příkazem draknetcenter. Okno vypadá velmi prostě a snadno by se přehlédla maličká šipečka, na kterou musíte klepnout, aby se zpřístupnily příslušné nabídky: Po rozbalení (klepnutí na označenou šipečku v předchozím obrázku) se objeví následující možnosti: Vyberte položku Nastavit a dostanete se k možnostem nastavení, které si nyní popíšeme. Nejprve obrázek: IP adresaShora dolu je nejprve na výběr Automatická IP nebo Ruční nastavení. (IP adresa) Automatická IP se přiděluje tam, kde je funkční automatické přidělování pomocí systému DHCP. U některých poskytovatelů připojení ani jiná možnost není, protože IP je přidělována tzv. dynamicky, tedy při každém připojení dostanete jinou adresu. Opačná situace je tam, kde do internetu přistupujete prostřednictvím sítě LAN nebo máte v cestě router. V takovém případě jste připojeni síťovým kabelem vedoucím ze síťové karty připojeným pomocí konektoru RJ 45. Pro venkovní svět existuje jen jedna síťová adresa, která je nastavená v routeru a vnitřní síť je pro svět neviditelná (odborníci prominou zjednodušení). Router se pak stará o přidělování IP adres jednotlivým počítačům ve vnitřní síti. Celý systém zjednodušeně vypadá tak, že router má například venkovní IP adresu 195.184.173.162 (tuto adresu Vám sdělí poskytovatel připojení nebo administrátor sítě). Tato adresa musí být nastavena přesně, aby poskytovatel připojení mohl Váš počítač nebo počítačovou síť připojit k Internetu. Při pohledu z počítače má ale router adresu jinou, např. 192.168.0.1. Jde o adresu tzv. brány, tedy adresu, kterou počítač volá, když se chce dostat na internet. Router na této adrese naslouchá vnitřní komunikaci sítě a požadavky na tuto adresu směrované přeloží a přes vnější připojení ji pošle ven. Odpověď z vnějšího světa je směřovaná na adresu vnější, tedy 195.184.173.162, router ji přeloží a pošle na adresu, ze kterého odešel původní požadavek, tedy napr. do počítače 192.168.0.123. Adresa počítače může být v závislosti na nastavení routeru bud statická (pak ji vyplníte ručně do příslušné kolonky), nebo dynamicky přidělovaná a vy zvolíte v nastavení Automatická IP. Vaše adresa bude kupříkladu 192.168.0.123, druhý počítač bude mít 192.168.132 atd. Maska sítě je prakticky vždy 255.255.255.0. Brána je adresa počítače nebo routeru, přes který procházíte ven do internetu. V příkladu, který zde rozebírame je to vnitřní adresa routeru, tedy 192.168.0.1. Některé routery mívají s implementací DHCP problémy. Pokud vám síť nechodí spolehlivě, nastavte si router „natvrdo“ a do jednotlivých počítačů IP adresy napevno. DNS serveryAdresy DNS serverů vám taky sdělí poskytovatel připojení. Jde o adresy počítačů, které mají na starosti překládání adres zadávaných do webového prohlížeče: www.mandrivalinux.cz příslušný DNS server přeloží jako 212.47.25.177 (lze ji zjistit i z konzoly příkazem dig adresa). Pokud adresu nezná, zeptá se nadřízeného serveru. Systém adres umožní počítači najít ten jediný správný cíl v celém internetu a připojit se k tomu správnému serveru a podívat se na zvolené stránky. Lze jen doporučit nastavit tyto adresy „natvrdo“, aby jste se vyhnuli jakýmkoli potížím s špatně implementovaným DHCP u řady routerů. To je v nastavení sítě vše, potvrdíte tlačítkem OK a síť by měla být nastavena správně. Nastavení routeruZmíníme zde ještě nastavení routeru, protože jeho špatné nastavení bývá častou příčinou potíží. Většina dnes používaných routerů se nastavuje přes webové rozhraní. Do internetového prohlížeče zadáte adresu, která je uvedena v manuálu k routeru. Kupříkladu pro můj D-Link je to adresa http://192.168.0.1. Po odeslání požadavku se dostanete na „stránku“ s nastavením routeru, kde se pravděpodobně budete muset přihlásit uživatelským jménem a heslem (viz manuál ke konkrétnímu přístroji). Připomínám, že pro správnou funkci budete muset mít v prohlížeči povolený javascript. Na úvodní obrazovce se nabízí průvodce, který umožní základní nastavení routeru. My se podíváme na další možnosti této nabídky, v levém sloupci. Nastavení LAN je nastavení ovlivňující chování routeru „dovnitř“, tedy k vnitřní síti. Nastavení WAN ovlivňuje chování routeru „ven“, tedy směrem k poskytovateli připojení a internetu. Nastavení DHCP pak definuje, jakým způsobem se bude router chovat jako server DHCP. Router a DHCPPodívejme se na možnosti: Zde je možnost vypnout nebo zapnout a případně upřesnit chování routeru jako DHCP serveru. Má-li router automaticky přidělovat IP adresy jednotlivým počítačům, pak je zapotřebí DHCP povolit (enable). Lze také nastavit router tak, aby počítačům přiděloval stále stejnou adresu v závislosti na MAC adrese síťového zařízení v počítači (síťové karty). Pokud zvolíte DHCP disable a nevyplníte nic dál, router akceptuje IP adresy, které počítačům zadáte vy. Pokud zvolíte DHCP disable a nevyplníte nic dál, ale v PC zadáte Automatická IP, pak počítač IP adresu nezíská ani z routeru ani z vlastního nastavení a připojení nebude fungovat. Pokud zvolíte DHCP enable (povolíte v routeru DHCP) a nevyplníte nic dál, a v PC nastavíte IP adresu ručně, spojení nebude fungovat, pokud se v nastavení PC náhodou nestrefíte do právě přidělené adresy routerem. Z toho vyplývá, že přijatelná nastavení jsou tato: PC: IP automatická; router: DHCP enable PC: IP ručně; router: DHCP disable, případně trvalé IP v závislosti na MAC adrese Router a LANIP adresa - jde o IP adresu, na kterou se musí přihlašovat ostatní počítače, pokud chtějí ven do internetu. Pro PC v síti jde o adresu brány. Pro router jde o vnitřní adresu. Subnet mask - maska sítě, obyklé 255.255.255.0 Domain name - doménové jméno. Zadáte-li, použijte toto jméno jako část jména každého počítače v síti, aby byla možná komunikace mezi nimi navzájem. Kupříkladu v routeru nastavíte domain name doma. V PC pak přidělíte jméno (hostname) karel.doma, v druhém PC petr.doma. Počítač petr.doma. Router pak oba počítače chápe jako součást jedné sítě a nebrání jejich vzájemné komunikaci. Router a WANZde se nastavují parametry připojení, které jste obdrželi od poskytovatele připojení. Pokud nebudete mít router, nastavíte je přímo do počítače připojeného k internetu. Pokud používáte router (což lze jen doporučit), nastavíte je jen jednou do routeru a ostatní počítače pak mohou využívat jednoduchého nastavení pomocí DHCP. Zde se všechny údaje nastavují STATICKY, tedy natvrdo, protože nelze připustit jejich samovolné změny. V případě nesprávného nastavení vám nebude připojení k interntetu fungovat. Jednotlivé položky už snad nevyžadují bližšího komentáře. Nastavení routeru zpravidla nemá alternativu ke grafickému nastavení. Jinými slovy řečeno, router nenastavíte jinak, než prostřednictvím webového prohlížeče s funkčním javascriptem. Nastavení sítě z příkazové řádkySíť v Mandriva Linuxu může nastavovat jen správce. Přihlašte se tedy do konzoly/terminálu jako root ( prihlaseni_root ). K vypsání aktuálního nastavení poslouží příkaz ifconfig: # ifconfig
eth0 Link encap:Ethernet HWadr 00:0E:A6:35:94:50
inet adr:192.168.25.151 Všesměr:192.168.0.255 Maska:255.255.255.0
inet6-adr: fe60::25f:b5ff:fe35:9320/64 Rozsah:Linka
AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ MULTICAST MTU:1500 Metrika:1
RX packets:563435 errors:0 dropped:0 overruns:0 frame:0
TX packets:341301 errors:0 dropped:0 overruns:0 carrier:0
kolizí:0 délka odchozí fronty:1000
RX bytes:821018084 (782.9 MiB) TX bytes:28711965 (27.3 MiB)
Přerušení:23 Vstupně/Výstupní port:0xa000
lo Link encap:Místní smyčka
inet adr:127.0.0.1 Maska:255.0.0.0
inet6-adr: ::1/128 Rozsah:Počítač
AKTIVOVÁNO SMYČKA BĚŽÍ MTU:16436 Metrika:1
RX packets:28 errors:0 dropped:0 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
kolizí:0 délka odchozí fronty:0
RX bytes:1668 (1.6 KiB) TX bytes:1668 (1.6 KiB)
Spoustu informací najdete v souborech v adresáři /proc/net/, výpisy lze získat kupříkladu použitím příkazu cat, např.: # cat /proc/net/arp IP address HW type Flags HW address Mask Device 192.168.0.1 0x1 0x2 00:17:9a:6a:d9:47 * eth0 nebo cat /proc/net/ip_conntrack vypíše otevřená síťová spojení atd. Nastavení parametrů sítěifconfig dev ip netmask nmask broadcast bcast neboli [root@localhost]# ifconfig eth0 1.1.1.1 netmask 255.255.255.0 broadcast 1.1.1.255 Síťová karta dostane adresu 1.1.1.1, maska sítě bude 255.255.255.0 a adresa pro všesměrové vysílání 1.1.1.255. Nastavení sítě je uloženo v souborech pro jednotlivá síťová zařízení, tedy pro eth0 to bude /etc/sysconfig/network-scripts/ifcfg-eth0. Pokud budete chtít nakonfigurovat ještě další připojení, zkkopírujte tento soubor a dejte mu jméno ifcfg-eth1 a příslušně ho upravte. Při dalším startu si to systém přebere a zpřístupní další síťový prvek. Obash souboru je následující: # cat ifcfg-eth0 DEVICE=eth0 = název síťového zařízení BOOTPROTO=dhcp = zda se má získávat IP adresa z DHCP NETMASK=255.255.255.0 = maska sítě ONBOOT=yes = spouštění sítě při startu METRIC=10 = metrika; neměnit MII_NOT_SUPPORTED=no USERCTL=yes = zda uživatel může síť spouštět a startovat DNS1=89.190.64.20 = 1. DNS server DNS2=195.146.125.146 = 2. DNS server RESOLV_MODS=yes = povolen režim resolveru (neměnit) IPV6INIT=no = povolení/zakázání IPv6 IPV6TO4INIT=no DHCP_CLIENT=dhclient = DHCP klient - využití služby DHCP pro přidělení IP adresy NEEDHOSTNAME=no PEERDNS=no PEERYP=yes PEERNTPD=no Ruční editací tohoto souboru můžete svou síť nastavit tak, jako v grafickém prostředí. Program draknetcenter ostatně nedělá nic víc, než že edituje tento soubor (trochu zjednodušuji). |
|
|
| © 2001 – 2010 QCM, s.r.o., ISSN 1801-3988, obsah spravuje Liberix, o.p.s. Používáme Wordpress, DokuWiki a SMF. | ||