nastavenie LAN a ulozenie

Sekcia: Konfigurácia 21.03.2006 | 19:09
Avatar miro277 Mandriva 2009.1  Používateľ
Uz dost dlhy cas nastavujem pripojenie na net rucne - ifconfig.... bla, bla, route add.... bla, bla, kedze v mojej mandrive som zazil neuspech pri nastaveni cez mcc. Nastavoval som, pisal, vkladal ipecky, vypisalo, ze nastavili ste - a nic. Takze by som potreboval vediet, kam ulozim tie dva prekiate riadky, aby som to nemusel pisat do konzoly zakazdym, ked zapnem comp. Uz ma to nebavi. Dakujem ;)
http://www.grains.sk
    • Re: nastavenie LAN a ulozenie 21.03.2006 | 09:35
      Avatar Frantisek Klabzuba Debian  Používateľ
      Ahoj Mas niekolko moznosti. Asi najjednoduchsia je tych par prikazov dat do skriptu /etc/rc.d/rc.local ------ Mozes tiez napisat sysvinit-like skript (napr. mojnet) do /etc/rc.d/init.d a do /etc/rc.d/rc3.d dat symbolicku linku zacinajucu s nazvom S12mojnet (to cislo urcuje poradie) a do /etc/rc.d/rc6.d a rc.0 dat K12mojnet. Potom v tom skripte mojnet musis pri paremetri start siet nahodit a pri parametri stop zastavit: # vi /etc/rc.d/init.d/mojnet ; chmod 755 /etc/rc.d/init.d/mojnet #!/bin/bash start() { modprobe tvoja_karta_ak_treba ifconfig eth0 123.4.5.6 netmask 255.255.255.0 up route .... } stop() { ifconfig eth0 down } case $1 of start) start ;; stop) stop ;; restart) stop start ;; esac ------ Elegantnejsi sposob je pridat novy subor /etc/sysconfig/network/ifcfg-eth0 s cca tymto obsahom: BOOTPROTO='static' BROADCAST='192.168.160.255' IPADDR='192.168.160.5' MTU='' NETMASK='255.255.255.0' NETWORK='192.168.160.0' REMOTE_IPADDR='' STARTMODE='onboot' DEVICE='eth0' ale to sa moze lisit podla distro, pozri ako je to u teba v subore ifcfg-lo dvh
      • Re: Re: nastavenie LAN a ulozenie 21.03.2006 | 12:27
        Avatar miro277 Mandriva 2009.1  Používateľ
        hehe ;) no idem patrat po tom subore
        http://www.grains.sk
      • Re: Re: nastavenie LAN a ulozenie 21.03.2006 | 12:48
        Avatar miro277 Mandriva 2009.1  Používateľ
        No, odpoved je uplne super, je pravda, ze prva moznost je najjednoduchsia, ak bude fungovat, mozno mi to staci. Mozno preto, lebo neviem - preco je tretia moznost najelegantnejsia? A v subore ifcfg-lo je to u mna takto ;) DEVICE=lo IPADDR=127.0.0.1 NETMASK=255.0.0.0 NETWORK=127.0.0.0 # If you're having problems with gated making 127.0.0.0/8 a martian, # you can change this to something else (255.255.255.255, for example) BROADCAST=127.255.255.255 ONBOOT=yes NAME=loopback neviem, co som tu mal pozriet ... (?) Ale je pravda, ze - chcel by som to urobit elegantnejsie ;) Teraz ale pozeram subor ifcfg-eth0 a vyzera to tam ako po editovani niekym bezprizornym. DEVICE=eth0 BOOTPROTO=static IPADDR=213.215.114.82 NETMASK=255.255.255.224 NETWORK=213.215.114.64 BROADCAST=213.215.114.95 ONBOOT=no METRIC=10 MII_NOT_SUPPORTED=yes USERCTL=yes moja IP je vpohode ale ak NETWORK je gateway, tak na konci nema byt 64 ale 65, ako sa to tam mohlo dostat?Nevadi, ked to opravim, a ONBOOT zmenim na yes, pojde to? Posledna otazka, nebude sa byt script rc.local s tymto?
        http://www.grains.sk
        • Re: Re: Re: nastavenie LAN a ulozenie 21.03.2006 | 13:08
          Avatar miro277 Mandriva 2009.1  Používateľ
          v poslednom riadku opravuje slovo byt na bit ;)
          http://www.grains.sk
        • Re: Re: Re: nastavenie LAN a ulozenie 21.03.2006 | 17:35
          Avatar Frantisek Klabzuba Debian  Používateľ
          BINGO! ONBOOT=yes a malo by to ist. Este si nastav ip adresu a malo by to byt. Inak tie ifcfg-eth0 a ifcfg-lo vola skript /etc/rc.d/init.d/network (alebo /etc/rc.d/network ak mas suse) tak si ho mozes pozriet ale vo vacsine distier je riadne zahumuseny (asi ako rc co prepina runlevely) Samozrejme ze potom v rc.local to zrus, bud to nechaj v rc.local alebo to daj do ifcfg-eth0. Inak tusim si pisal ze ti to povodne neslo nastavit nejakym konfiguracnym nastrojom, mozno mas niekde nejaku medzeru navyse v ifcfg-eth0 a uz je z toho ten konfiguracny nastroj na vetvy... dvh
          • Re: Re: Re: Re: nastavenie LAN a ulozenie 21.03.2006 | 19:09
            Avatar miro277 Mandriva 2009.1  Používateľ
            Skveleeee, vdaka ;)
            http://www.grains.sk