On Sun, Sep 15, 2002 at 01:17:50AM +0200, Sokol wrote: > >> 2. mam problem s pripojenim na net. Pouziji wvdial a nejspis se > >> i uspesne spojim (dostanu hlasku spoustim pppd a datum a cas), > >> problem je ze mi nerozpoznava dns a snazi se > >> komunikovat pres mou sitovku (napr. pokud dam ping na ip adresu > >> seznamu (abych obesel dns) tak se snazi pripojit pres > >> 192.168.0.11 coz je ma sitovka). Nastavil jsem /etc/hosts > >> /etc/resolv.conf podle howto (ISP-connect-HOWTO ci tak nejak). > >> Poroblem s dns by mozna vyresila tahle Kitova odpoved (z > >> archivu) > >> >Je dobré využít dynamicky generovaného souboru /etc/ppp/resolv.conf, > >> >obsahuje odkazy na nameservery, které si vytáhne hned po připojení. > >> >Stačí jen v /etc/ppp/ip-up nakopírovat do /etc/resolv.conf a > >> >v /etc/ppp/ip-down vrátit zpět původní hodnoty. Obvykle stačí > >> >/etc/resolv.conf po odpojení vymazat. > >> ale nejak to nechapu :) (kdyz tak poslu vypisy configuracnich > >> souboru) > > IVP> Vypadá to na chybu v routování. Pošli sem i výpis /etc/route.conf > IVP> Možná máš v /etc/ppp/options parametr nodefaultroute a ten je potřeba > IVP> zrušit. > tak jsem zjistil ze /etc/route.conf vubec nemam > v /etc/ppp/options mam jen lock Můj obsah /etc/ppp/options: debug noauth crtscts lock modem asyncmap 0 nodetach lcp-echo-interval 30 lcp-echo-failure 4 lcp-max-configure 60 lcp-restart 2 idle 600 noipx Důležité budou parametry lock, crtscts, modem, nodetach. Určitě jich máš málo. Správně by tam měl být i defaultroute, ale v novějších verzích je implicitní. idle a noipx bych Ti také doporučil nastavit. Hodnotu idle si nastav podle sebe. V mém případě to stejně přepisuje "Idle Seconds = 180" v /etc/wvdial.conf :-) > v /etc/resolv.conf je > search . > nameserver 195.146.100.5 > nameserver 195.146.100.100 Právě jsem zjistil, že Tiscali změnil nameservery, tedy správně nameserver 212.11.105.4 nameserver 195.146.100.5 Parametr "search ." je zbytečný. Nejlepší by bylo, kdybys měl /etc/resolv.conf prázdné (resp. ho vymazat) a vždy po navázání spojení zkopírovat do něj /etc/ppp/resolv.conf . Ten se vytváří dynamicky programem pppd po navázání spojení. > IVP> Abys tu mou odpověď z archivu pochopil, zkus si pročíst skript > IVP> /etc/ppp/ip-up . Mělo by to tam být nastavené a pokud to tam chybí, > IVP> pošlu Ti náhradní. Všímej si jen větve pro modem (pokud nemáš ISDN) > /etc/ppp/ip-up obsahuje jen toto > #!/bin/bash > > # This file should not be modified -- make local changes to > # /etc/ppp/ip-up.local instead > > LOGDEVICE=$6 > REALDEVICE=$1 > > export PATH=/sbin:/usr/sbin:/bin:/usr/bin > > [ -f /etc/sysconfig/network-scripts/ifcfg-${LOGDEVICE} ] && /etc/sysconfig/network-scripts/ifup-post ifcfg-${LOGDEVICE} > > [ -x /etc/ppp/ip-up.local ] && /etc/ppp/ip-up.local "$@" > > exit 0 > a z toho nejsem moc moudry Vypadá to, že většinu práce udělá skript /etc/sysconfig/network-scripts/ifup-post Hned za tím "export PATH" bych dal příkaz cp /etc/ppp/resolv.conf /etc/resolv.conf Je však možné, že ten vnořený skript to dělá, pokud má dobré parametry. Zkus smazat /etc/resolv.conf a pak se připojit. Měl by se automaticky vytvořit a po odpojení zase smazat. Pokud to dělat nebude, stačí dopsat ten řádek. > jeste se chci zeptat jestli mas nejak vyreseny pouzivani ruznych > provideru > wvdial je v pohode staci spustit s parametrem, ale co nastaveni > pap-secrets a resolv.conf > Sokol V pap-secrets mám záznamy pro každého providera. Není problém tam mít víc řádků, pro každého providera jeden. /etc/resolv.conf řeším dynamicky ve skriptu /etc/ppp/ip-up . Abych byl přesný, tak jsem to tak kdysi úspěšně dělal, ale pak jsem si nainstaloval vlastní DNS. Největší problém byl s nastavením smart SMTP, protože tam bylo nutné upravit /etc/sendmail.cf a restartovat sendmail. Kit -- Ing. Vlastimil Pospíchal http://www.hoteldrnholec.cz
This archive was generated by hypermail 2.1.2 : 15. 09. 2002, 10:30 CEST