Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: go-strong.net 21 Října 2008, 16:53:47
-
prosim o pomoc nefunguje mi localhost kdyz nejsem pripojen na internetu. ping na localhost odpovida ale v prohlizec nic nenacte,
kdyz restartuju sit pise mi to toto
/etc/network/interfaces:2: too few parameters for iface line
ifdown: couldn't read interfaces file "/etc/network/interfaces"
/etc/network/interfaces:2: too few parameters for iface line
ifup: couldn't read interfaces file "/etc/network/interfaces"
[fail]
-
Pošlete obsah souboru /etc/network/interfaces
-
Vždyť vám to píše, co s tím máte :)
/etc/network/interfaces:2: too few parameters for iface line
ifdown: couldn't read interfaces file "/etc/network/interfaces"
proveďte toto a výsledek sem vložte:
cat /etc/network/interfaces
[edit]
pozdě :)
[/edit]
-
Pošlete obsah souboru /etc/network/interfaces
vypsalo mi to tohle
auto lo
iface inet loopback
-
Upravte to na
auto lo
iface lo inet loopback
-
Upravte to na
auto lo
iface lo inet loopback
Super chybova hlaska uz se pri restartu neobjevuje ale localhost stale po odpojeni od site nefunguje ale ping vraci normalne nevite co by to mohlo delat?
-
Takže apache?
Co máte v /etc/apache2/ports.conf ?
-
Listen 80
<IfModule mod_ssl.c>
Listen 443
</IfModule>
-
hmhm, to nevypadá zle :)
Zkuste po odpojení kabelu restartovat apache a mrkněte pak do logů
-
hmhm, to nevypadá zle :)
Zkuste po odpojení kabelu restartovat apache a mrkněte pak do logů
Do logu jsem nekoukal ale mozna bude problem v tohmle
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
httpd (no pid file) not running
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
-
nevite nekdo ja to vyresit porad mi to nefunguje zacinam upadat do deprese
-
uff .. a gugl jsi zkousel .. ??? :/
/etc/hosts maji vypadat takto ::
ip fully-qualified-domain-name alias // FQD je $HOSTNAME.$(domainame)
-
Stačí hledat na fóru :)
Sakra proč mi fórum označuje nepřečtené věci za přečtené???
-
Tak s tímhle jsem se taky hrozně potrápil! Předběhnu - blokoval to firewall!
1. SSH mi fungovalo pouze v konzole, ale graficky (s užitím -X) nic a nic!! V logu zápisy nic moc. Pouze úspěšné přihlášení. A další řádek, že se relace zavírá.
2. APACHE taky nefungovalo podivně. Na serveru mi nefungovalo nic pod adresou localhost. Připojení z jiného PC bylo OK, server normálně pracoval. Na ping localhost fungoval. Pokud jsem skenoval localhost na porty, tak tam chyběl port 80, ale 22 tam byla, mysql taky ... Nastavení Apache jsem prohledal a nic. Prostě podivné ...
3. Jen při restartu APACHE jsem dostal hlášku: "Could not reliably determine the server's fully qualified domain name, using "má_IP_adresa_serveru" for ServerName."
4. Nechodil mi ani NX server a z logů jsem taky moc moudrý nebyl.
Nejprv jsme si myslel, že není OK soubor hosts. A vidím, že tak taky uvažovala hromada lidí na netu. Tudy ale cesta nevede ...
Skoro jsem chtěl přeinstalovat server jak se choval podivně. Frustrace a frustrace ... Pak mi to docvaklo! Problémy 1-4 jsem si nespojil. Chyba byla v nastavení iptables. Prostě pořád jen opisuji nastavení z netu a pak zapomínám, že jsem zrušil veškerá pravidla, nastavil je pouze pro přístup z venčí a zbytek potichu zahodil. Jelikož to chodilo pod localhost napůl, tak mne to vůbec nenapadlo.
Je tedy třeba povolit localhost v pravidlech! Což se udělá takto:
iptables -A INPUT -i lo-j ACCEPT
iptables -A INPUT -s 127.0.0.1 -j DROP iptables-A INPUT-s 127.0.0.1-j DROP
iptables -A INPUT -d 127.0.0.1 -j DROP iptables-A INPUT-d 127.0.0.1-j DROP
(Pozn. Poslední dva řádky nejsou nutné, zvyšují jen ochranu.)
Já to strkám do rc.local podle nějakého návodu na netu. Takže jsem to přidal k pravidlům.
Okamžitě po úpravě (restartu) už server začal chodit jak má. Jak ssh, tak NXserver, tak localhost v prohlížeči.
-
Pozor!! Nějak divně jsem to vložil, takhle je to správně:
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -s 127.0.0.1 -j DROP
iptables -A INPUT -d 127.0.0.1 -j DROP