Portál AbcLinuxu, 25. dubna 2024 04:34


Dotaz: Po startu systému síť funkční na 50%

28.1.2011 23:04 Tomáš
Po startu systému síť funkční na 50%
Přečteno: 325×
Odpovědět | Admin
Zdravim všechny, kteří navštíví toto vlákno byť nepřispějí.

V první řadě bych se rád zeptal než přejdu přímo k problému, zda existuje nějáká vhodná kniha (nejlépe v CZ) k distribuci Ubuntu Server. Jsem začátečník a teď se tu na mě začaly hrnout slova jako iptables, jadro, moduly, runlevly a já nevim co ještě. Každopádně bych potřeboval něco, co v rychlosti probere základní fungování linuxu (obecně pokud možno), něco co si přečtu a budu zhruba tuši kam sahnout abych upravil příslušný problém nebo dosáhl požadované funkcionality. Ale zpět k problému.

Při čtení prvních řádek o linuxu bylo jasné, že bude třeba to zkoušet a né jen číst. Proto jsem si složil starou herku a nainstaloval ubuntu server. Nečekaně jsem se zasekl už u nastavování sítě (eth0=>internet eth1=>lokální síť) ale podařilo se to dotáhnout do stavu, kdy se systém dostane na internet a já se dostanku k němu přes SSH ale problém přichází v době kdy ho vzdáleně resetuju nebo vůbec prvně pustím.

Síť naběhne do takového stavu, že se na stroj dostanu přes ssh v lokální síti (nikoliv z internetu). Při příkazu ping www.seznam.cz se zobrazí řádek "ping www.seznam.cz (IP seznamu)" ale nezačne to tikat. Tudíž DNS asi jde ale net prostě ne (netečou data, nejde instalovat) takze ani SSH z venčí. Toto všechno lze opravit příkazem "/etc/init.d/networking restart". Po zadání tohoto to začne fungovat tak, jak si představuju.

Otázka zní. Je možné tento příkaz něják nastavit aby se vykonal po spuštění systému? nebo v lepším případě nechá se někde něco přenastavit ? nechci to mít jak baťák v po spuštění ve windows.


Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.1.2011 13:12 methuz | skóre: 7 | blog: robutek
Rozbalit Rozbalit vše Re: Po startu systému síť funkční na 50%
Odpovědět | | Sbalit | Link | Blokovat | Admin
Neznam bohuzel Ubuntu server a netusim co se v nem stara o sit ale z toho popisu problemu me okamzite napadl Network Manager. Na nej bych si posvitil byt Tebou... (ja jsem staromil takze ho na svem systemu vzdy vypnu a nastavim sit rucne. Stejny postup by jiste pomohl i Tobe. Network Manager je urcite dobra vec ale jeho pouziti na serveru mi doposud nikdo rozumne nevysvetlil / neobhajil (stejne jako pouziti Ubuntu na serveru btw ;)))
The only problem with troubleshooting is that sometimes trouble shoots back ..
29.1.2011 16:20 Vodny | skóre: 8
Rozbalit Rozbalit vše Re: Po startu systému síť funkční na 50%
Co znamená že nastavíš síť ručně. Já jí mam nastavenou v /etc/network/interface a recolvu. Network manager vubec neznam.

Jináč ti ubuntu server nedokážu něják extra popsat, každopádně se jedná o serverovou odnož která po instalci nabíhá do příkazového řádku a nějakou bohatostí programů také nedisponuje. Můžeš mrknout sem http://www.ubuntu.com/server pro více informací.
29.1.2011 16:37 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Po startu systému síť funkční na 50%
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nastavit takový příkaz po spuštění systému by šlo, ale není to řešení. Při startu systému se vám už spouští /etc/init.d/networking start, takže problém je v tom, proč se to při startu systému nepovede a později ano. Chtělo by to podívat se do logů, zda tam nebude nějaká chybová zpráva ze startu, a pak případně zjistit, v jakém přesně stavu je ta síť po startu. Jestli to nefunkční síťové rozhraní je aktivní, zda má přidělenou IP adresu, jak vypadá nastavení routování, firewallu… Zkuste se podívat na výpisy ip addr, ip route, iptables -nvL
30.1.2011 02:55 Vodny | skóre: 8
Rozbalit Rozbalit vše Re: Po startu systému síť funkční na 50%
Tak jsem dělal všechno možné a nakonec jsem došel k řešení které zatím akceptuji.

Měl jsem nastavené dvě síťové karty obě napevno, přičemž jedna nebyla připojena fyzicky kabelem (ta která bude později přímo do netu). Tak jsem tu nezapojenou zakomentoval a už to funguje. Nevím proč se s tim linux nevypořádal ale bylo to tím.

Tudíž vyřešeno.

Díky za pomoc.
30.1.2011 09:31 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Po startu systému síť funkční na 50%
Nezapojená síťová karta logicky nemůže být aktivní. Spíš je tedy divné, proč se po restartu síťování začala tvářit jako aktivní. Navíc jste psal, že po restartu síťování se na ni lze z venku připojit, což při odpojeném síťovém kabelu považuji za velmi nepravděpodobné.
30.1.2011 11:23 Vodny | skóre: 8
Rozbalit Rozbalit vše Re: Po startu systému síť funkční na 50%
Topologie sítě v níž je Ubuntu umístěno

INTERNET =>router Linksys => switch a do nej všechna ostatní PC včetně ubuntu

Na ubuntu jsou dvě síťové karty eth0 a eth1 v /etc/network/interface nastaveno takto. eth0 je nastavené tak, aby se mohl připojit kabel od ISP místo do routeru do Ubuntu.

# The loopback network interface

auto lo

iface lo inet loopbac

#auto eth0

#iface eth0 inet static

# address 109.72.3.154

# netmask 255.255.255.224

# gateway 109.72.3.129

auto eth1

iface eth1 inet static

address 192.168.1.254

netmask 255.255.255.0

gateway 192.168.1.1

Kabel do zouteru nebyl přepojen do eth0 a nastavení nebylo zakomentováno. V takovém případě to vykazovalo ty chyby, které jsem psal.

Jen je teď ještě otázka, jestli když připojim eth0, tak zda to bude fungovat nebo se to bude tvářit jako před zakomentováním.

Během dneška vyzkoušim.
30.1.2011 11:30 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Po startu systému síť funkční na 50%
Určitě je divné mít v jedné konfiguraci 2× gateway – to označuje bránu, kudy mají jít pakety do ostatních sítí (do internetu), a ta může být v jedné routovací tabulce logicky aktivní jen jedna. Takže je možné, že při startu se vám jako gateway nastavila jedna (špatná), po restartu síťování se ale nastavila ta druhá, a tím začalo připojení do internetu fungovat. Zkuse tam nechat jen tu jednu správnou gateway pro vaši konfiguraci.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.