Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » laciak88 17:56
 » Promilus 17:55
 » NimnuL 17:50
 » Conan Bar 17:48
 » myszon 17:47
 » Artaa 17:46
 » metacom 17:43
 » DJopek 17:38
 » AfiP 17:35
 » fiskomp 17:29
 » Kraszan 17:29
 » Fl@sh 17:25
 » madsheep 17:25
 » rzymo 17:22
 » Demo 17:19
 » steve 17:19
 » Kenny 17:16
 » Wolf 17:10
 » KHot 17:08
 » Lucyferiu 17:05

 Dzisiaj przeczytano
 42452 postów,
 wczoraj 56878

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2025
A R C H I W A L N A   W I A D O M O Ś Ć
    

[SOFT] Linux i udostepnianie polaczenia sieciowego - maly problem do rozwiazania , bwana 19/12/03 02:13
Pole bitwy wyglada tak:

W domu sa dwa komputery,1) Linux z laczem do Internetu oraz 2) Windows, podlaczony do 1) skrosowanym kablem, dwie sieciowki, niewazne to. Na 1) sa dwa interfejsy sieciowe, eth0 (Internet) i eth1 (polaczenie krosem).

Problem jest nastepujacy: kiedy odpalam 1) a 2) jest wylaczona to (oczywiste) nie podnosi sie interfejs eth1. Kiedy potem wlaczam komputer 2) nie otrzymuje on IP - przyczyne juz znam - po prostu demon dhcp nie startuje, gdy eth1 nie jest aktywny. Po recznym odpaleniu dhcpd i zrobieniu ipconfig /renew na komputerze 2) wszystko jest OK. I teraz pytanie brzmi:

Jak zmusic demona dhcp, aby byl aktywny, mimo, ze niby 'nie ma komu' swiadczyc uslug dhcp? Nie chce, by byla koniecznosc recznego odpalania tego demona za kazdym razem, gdy ten drugi komp jest wlaczany jako drugi w kolejnosci.

Z drugiej strony - moze ma sens ustawienie stalego IP na kompie 2) i odpuszczenie sobie dhcp na tym interfejsie?

Dodam, ze ze skladnikow sieciowych mam ostatniego Shorewall-a (i co za tym idzie, IPTables). Poradzcie cos, najlepiej jednak z wykorzystaniem dhcp, to sie przy okazji czegos naucze;-D

"you don't need your smile when I cut
your throat"

  1. Mala podpowiedz dla odpowiadajacych:) , bwana 19/12/03 02:18
    Moze to byc rozwiazanie typu:
    przechwycenie zdarzenia systemowego, dotyczacego podniesienia interfejsu sieciowego --> odpalenie demona dhcp

    jak uruchomic demona wiem, ale nie wiem, jak przechwycic takie zdarzenie. Ot taka sugestia, moze to pomoze Wam mi pomoc:-D

    "you don't need your smile when I cut
    your throat"

    1. jaka kultura;) , Wedrowiec 19/12/03 02:32
      podpowiedz do odpowiedzi;)
      niestety, mimo ze moje nazwisko wpisane w googlach daje wynik "Linux user in Bialystok" to z linuxa lubie tak jak yorki;)
      sorry za odpowiedz nie na temat ale tak wyszlo ;)

      "Widziałem podręczniki
      Gdzie jest czarno na białym
      Że jesteście po**bani"

  2. hmm , bor@s 19/12/03 02:49
    że tak spytam, po co dhcp? Jakby co to się nie znam, ale druga opcja chyba ma sens. Więcej nie powiem, bo nie wiem :) Konfiguracja czegoś podobnego czeka na mnie i jak na razie robię wszystko, aby tego nie robić :)

  3. Jaki Linux ?? , !max! 19/12/03 02:54
    Moze wystarczy dopisac skrypt do rc.local ?

    |Barton 2500@3200+ Epox 8RDA3G|
    |WD 120 Gb 8 Mb 9600PRO|

    1. ach , !max! 19/12/03 03:02
      chodzilo oczywiscie o dopisanie skryptu uruchamiajacego dhcp do rc.local. A tak w ogole to bor@s ma racje po co Ci dhcp w polaczeniu z jedym kompem ?? Nie watro tym sobie glowy zawracac. Ustaw na sztywno i bedzie ok.
      Tak w ogole to za duzo alkoholu w mojej glowie :) Pomysle nad tym jutro.

      |Barton 2500@3200+ Epox 8RDA3G|
      |WD 120 Gb 8 Mb 9600PRO|

  4. Może łatwiej , PKort 19/12/03 08:28
    w pliku ifcfg-eth1 dopisać linijkę ONBOOT=yes jeśli jej tam nie ma. Poza tym trochę nie rozumiem, dalczego oczywistym jest niepodnoszenie interfejsu sieciowego przy wyłączonym kablu.

    Heavy Metal or no metal at all
    whimps and posers - Leave the Hall !!

    1. Wlasnie onboot=yes(t) ;-D , bwana 19/12/03 12:12
      DEVICE=eth1
      BOOTPROTO=static
      IPADDR=192.168.0.1
      NETMASK=255.255.255.0
      NETWORK=192.168.0.0
      BROADCAST=192.168.0.255
      ONBOOT=yes

      Dlaczego 'oczywiste'? Moze nie jest to oczywiste, ale zawsze eth1 sie nie podnosil przy starcie systemu, jesli kabel byl odlaczony (lub podlaczony kablem komputer byl wylaczony) wiec sila statystyki przekonala mnie, ze tak wlasnie ma byc:-D
      W takim razie - czy jest to niepoprawny objaw? z czym to wiazac? Obecnie interfejs ten jest zwiazany z nvnet (sieciowka na pokladzie plyty z nforce2) ale identycznie bylo w przypadku 'normalnej' karty realteka - wiec raczej to nie kwestia sterownikow.

      Interfejs podnosi sie samodzielnie, kiedy wlacza sie ten drugi komputer, natomiast nie wlacza sie w tym momencie demon dhcp, stad klopot. Chyba ustawie stale IP na tym komputerze, bo i tu dziala sila statystyki - wiekszosc odpowiedzi tak wlasnie sugeruje:-D Ale przydaloby sie wiedziec co jest grane tak czy siak;-D

      "you don't need your smile when I cut
      your throat"

      1. no to jakis prosty skrypcik dodany na koniec rc.local , guma 19/12/03 12:20
        cos w stylu:
        #!/bin/sh
        ip=`/sbin/ifconfig eth1 |/bin/grep inet |/usr/bin/cut -d":" -f2|/usr/bin/cut -d" " -f1`
        if [ -n "$ip" ]
        then
        echo "start dhcpd"
        /usr/sbin/dhcpd eth1
        else
        echo "brak ip dhcpd nie startuje - podnosimy eht1 i startujemy dhcpd"
        /sbin/ifconfig eht1 ip maska ....
        /usr/sbin/dhcpd eth1
        fi

        mozna to napisac oczywiscie na tysiac sposobow

        pozdrawiam

  5. Niestety, po ustawieniu stalego IP na kompie 2) stracil on dostep do sieci , bwana 19/12/03 13:33
    IP zostalo ustawione na 192.168.0.100, maska na 255.255.255.0 (czyli w tej samej klasie sieci co ustawienia na eth1 na linuxie na kompie 1)), DNS na 192.168.0.1 (mam Sambe z wlaczonym DNS proxy) - macie jakies pomysly?
    Wlaczanie i wylaczanie routed, dhcp nie pomoglo w tej kwestii.

    "you don't need your smile when I cut
    your throat"

    1. To ustaw stałe IP , PKort 19/12/03 14:00
      na 192.168.0.2, wyłącz DHCP na 1) i zobacz, co się stanie. Jeśli sieci nadal nie ma - tracertem go.

      Heavy Metal or no metal at all
      whimps and posers - Leave the Hall !!

    
All rights reserved ® Copyright and Design 2001-2025, TwojePC.PL