Portál AbcLinuxu, 14. května 2025 00:45

Dotaz: notebook a sit, doma static ve skole DHCP :-(

29.11.2004 20:16 Pavel | skóre: 10
notebook a sit, doma static ve skole DHCP :-(
Přečteno: 344×
Odpovědět | Admin
Mam na notebooku Mandrake 10.0 a ve skole je sit s DHCP, doma mam statickou IP adresu. Vadi me, ze to musim porad prenastavovat. Nejde to nejak elegantne vyresit?

Dik moc Pavel.
Nikdy neříkejte, že něco nejde. Vždy se najde iniciativní blbec, který neví, že to nejde a udělá to!
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.11.2004 20:33 coques | skóre: 21 | blog: FailSystem
Rozbalit Rozbalit vše Re: notebook a sit, doma static ve skole DHCP :-(
Odpovědět | | Sbalit | Link | Blokovat | Admin
jasne :)
Polívčička byla..
29.11.2004 20:40 Maude Lebowski
Rozbalit Rozbalit vše Re: notebook a sit, doma static ve skole DHCP :-(
Odpovědět | | Sbalit | Link | Blokovat | Admin
To jsem zvedava kdo ti co odpovi. Ja pouzivam quickswitch. Jeste existuje laptop-net GNU balik, ktery se me ale nepodarilo nikdy poradne nastavit.
29.11.2004 21:08 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: notebook a sit, doma static ve skole DHCP :-(
Nevím, jestli na to existuje již natrávené řešení, ale můžeš najít v initskriptech, kde to zkouší DHCP, a upravit to, aby když na DHCP request nikdo neodpoví, použil domácí statickou adresu (případně zkrátit timeout, aby to doma moc dlouho neviselo, DHCP obvykle odpovídá celkem rychle). Otázka je jenom, jak to udělat co nejmíň špinavě (což závisí na tom, jak to nahazování sítě na MDK vypadá). Přepínat síťový profil v průbehu nahazování sítě totiž asi moc dobrý nápad nebude...
29.11.2004 22:10 xor | skóre: 14
Rozbalit Rozbalit vše Re: notebook a sit, doma static ve skole DHCP :-(
to zkusim na FC2 a nefunguje to. ten interface je pichlej do modemu od UPC a obcas proste nelizne IP z DHCP. takze sem zkusil ruzne konstruovat podle manualu /etc/dhclient-eth2.conf, zatim posledni (stale nefunkcni) vytvor:

#ifup nekdy neni schopnej nahodit eth2,takze mu zkusime vnutit par parametru a pripadne statickou IP
timeout 30; # klient se vykasle na DHCP po 30s
retry 30; # pokud neuspeje se statickou, po 60s to zkusi znovu
reboot 10; # starou adresu z lease fajlu bude zkouset dostat jenom 10s

lease {
interface "eth2";
fixed-address 62.245.x.x; # pokud se mu bude tahle IP libit, pouzije ji po timeoutu, pokud ne, bude pokracovat s retry
option subnet-mask 255.255.255.0; # dtto
option routers 62.245.x.x; # a pro jistotu i gw
option dhcp-lease-time 43200; # vsude i u UPC pouzivaj 12h, tak to sem dame taky
}

do messages si nestezuje, v procesech bezi takhle:
29577 ? S 0:00 /sbin/dhclient -1 -q -lf /var/lib/dhcp/dhclient-eth2.leases -pf /var/run/dhclient-eth2.pid -cf /etc/dhclient-eth2.conf eth2
tenhle soubor nijak nepomohl, ifup zustava viset nekonecne dlouho. jestli nekdo vite co je spatne, tak dejte pls vedet.
diky
29.11.2004 22:57 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: notebook a sit, doma static ve skole DHCP :-(
Nastavit laptop-net je celkem jednoduché, zhruba tohle by mělo stačit:
/etc/laptop-net/ip-map:
home   192.168.1.1 192.168.1.2
office 10.20.0.1 10.20.0.2
/etc/laptop-net/schemes:
case "${SCHEME}" in
offline)
    # Setting nothing means to leave the network interface disabled.
    ;;
office)
    DHCP="yes"
    ;;
home)
    ADDRESS="192.168.1.10"
    NETMASK="255.255.255.0"
    GATEWAY="192.168.1.1"
    NAMESERVERS="192.168.1.1"
    ;;
esac
30.11.2004 00:04 Maude Lebowski
Rozbalit Rozbalit vše Re: notebook a sit, doma static ve skole DHCP :-(
A neni tam jeste nejaka fligna? Ja samo tohle nastaveni mam a nic. Vubec to pri strceni kabelu nezareaguje....?
30.11.2004 00:16 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: notebook a sit, doma static ve skole DHCP :-(
Nic dalšího jsem nedělal ... podporuje tvoje síťovka hlášení stavu? Dá se zkusit třeba mii-tool -w eth0. Jsou v logu nějaké hlášky od ifd nebo laptop-net?
30.11.2004 09:55 Maude Lebowski
Rozbalit Rozbalit vše Re: notebook a sit, doma static ve skole DHCP :-(
tak to bude asi ten kamen urazu, sice je psana ze podporuje, ale pri pouziti miitool pise jadro ze to neni podporovane.. ach jo...
30.11.2004 12:32 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: notebook a sit, doma static ve skole DHCP :-(
laptop-net by měl myslím nějak fungovat i bez toho, ale teď si nepamatuju, kde to nastavit a tady to nemám...
29.11.2004 21:02 ivok
Rozbalit Rozbalit vše Re: notebook a sit, doma static ve skole DHCP :-(
Odpovědět | | Sbalit | Link | Blokovat | Admin
balíček se jmenuje "netprofile", a kde k tomu roste nějaká dokumentace, to teda netuším... používá se to tak, že se nastaví jako parametr jádra při bootu "PROFILE=xxx", za běhu pak prměnná PROFILE a těma utilitkama z balíčku... No a snad to i funguje (v podstatě to jenom kopíruje konfigurační soubory sítí...). V MDK Control centrum je to položka "Profily" nahoře v menu... Kdysi dávno jsem to měl rozchozené, ale ta paměť :-)
29.11.2004 21:02 Mufík
Rozbalit Rozbalit vše Re: notebook a sit, doma static ve skole DHCP :-(
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co třeba si napsat skript v bashi ?
bazil avatar 29.11.2004 21:03 bazil | skóre: 33 | blog: sluje | Miroslav
Rozbalit Rozbalit vše Re: notebook a sit, doma static ve skole DHCP :-(
Odpovědět | | Sbalit | Link | Blokovat | Admin
nebo zkus jednoduchej shell skrypt treba sit.sh doma (doma je parametr) a sit.sh skola ...
29.11.2004 21:09 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: notebook a sit, doma static ve skole DHCP :-(
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim

A nebo zkus nejprve ziskat adresu z DHCP, dej si tam kdyztak kratsi temeout aby to ve skole jeste fungovalo a doma to zbytecne nezdrzovalo a potom test jestli se podarilo ziskat adresu (pid dhcpcd napriklad) a jestli nepodarilo tak nastav domaci pevnou. docela jednoduchy.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
29.11.2004 21:15 Michal Kubeček
Rozbalit Rozbalit vše Re: notebook a sit, doma static ve skole DHCP :-(
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi bych to řešil dvěma sadami konfiguračních souborů (kterých se to týká) a nakopírováním té správné ze startovacích skriptů. K přepínání bych použil úvodní menu LILO a vlastní parametr, který bych si našel v /proc/cmdline
29.11.2004 22:53 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: notebook a sit, doma static ve skole DHCP :-(
Odpovědět | | Sbalit | Link | Blokovat | Admin
Přesně na tohle používám laptop-net a naprosto mi to vyhovuje. V okamžiku kdy je do síťovky zastrčený kabel to pomocí ARP dotazu zjistí v jaké jsi síti a podle toho to cokoliv nastaví.
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
30.11.2004 11:10 Roman DAVID | skóre: 24 | Brno
Rozbalit Rozbalit vše Re: notebook a sit, doma static ve skole DHCP :-(
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je to celkem jednoduche.
Nakonfigurujete si notebook na statickou IP (domaci konfigurace), a kdyz prijdete do skoly, jen spustite
 dhclient eth0
Pro ten okamzik se eth0 prekonfiguruje podle dhcp, ale pri dalsim bootu budete mit opet statickou IP.

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.