ďťż
 
 
   Debian jako router i problem z dhcp --- sieć domowa
 
 

Tematy

 
    
 

 

 

 

Debian jako router i problem z dhcp --- sieć domowa





petra999 - 12-04-2008 19:07
Witam wszystkich!

Mam Debiana który jest podłączony do lokalnej sieci która wygląda mniej więcej tak:
Internet
|
|
router z dhcp i dns
|
|
switch
komp1 komp2 debian

Chciałem podłączyć komputer (by miał dostęp do internetu) do Debiana za pomocą drugiej sieciówki (eth1) ze skrosowanym kablem, na którym by było dhcp. Skorzystałem z tego poradnika:

http://night.jogger.pl/2007/10/14/ma...-system-linux/

Oczywiście skonfigurowany wg. moich potrzeb.

dhcp.conf wygląda tak: subnet 10.0.0.0 netmask 255.255.255.0
{
range 10.0.0.3 10.0.0.254;
option domain-name-servers 192.168.1.1;
option routers 10.0.0.1;
option subnet-mask 255.255.255.0;
option broadcast-address 10.0.0.255;

host lap
{
hardware ethernet (tutaj mój mac);
fixed-address 10.0.1.2;
}
} W /etc/default/dhcp3-server
mam: INTERFACES="eth1" a w /etc/network/interfaces # This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

allow-hotplug eth1
iface eth1 inet static
address 10.0.0.1
mask 255.255.255.0 gdy próbuję restartować dhcp, wywala mi błąd i proponuje bym sprawdził syslog.
W syslogu mam coś takiego: Apr 12 18:53:33 lnx dhcpd: No subnet declaration for eth1 (0.0.0.0).
Apr 12 18:53:33 lnx dhcpd: ** Ignoring requests on eth1.  If this is not what
Apr 12 18:53:33 lnx dhcpd:    you want, please write a subnet declaration
Apr 12 18:53:33 lnx dhcpd:    in your dhcpd.conf file for the network segment
Apr 12 18:53:33 lnx dhcpd:    to which interface eth1 is attached. **
Apr 12 18:53:33 lnx dhcpd:
Apr 12 18:53:33 lnx dhcpd:
Apr 12 18:53:33 lnx dhcpd: Not configured to listen on any interfaces! aha i jeszcze podaje /etc/network/interfaces: auto lo
iface lo inet loopback

allow-hotplug eth0
iface eth0 inet dhcp

allow-hotplug eth1
iface eth1 inet static
address 10.0.0.1
mask 255.255.255.0 W czym problem i dlaczego się nie chce uruchomić dhcp?
Byłbym wdzięczny za jakąkolwiek pomoc.

Pozdrawiam i z góry dziękuje za pomoc :->



Yampress - 12-04-2008 20:29
czy z tego przedziału przydzielasz adresy ??

czy ma może byc tak:
fixed-adress 10.0.0.3
.......
fixed-adress 10.0.0.4
.... albo adresy przydzielane z tej samej podsieci ...



petra999 - 12-04-2008 20:58
W sieci lokalnej (tej głównej) mam adresy z serii 192.168... tutaj chce mieć 10.0...
A co do fixed, chyba rzeczywiście masz racje...
Ale błąd pozostaje...



gr3g - 15-04-2008 20:30
.. a w /etc/network/interfaces nie powinno być netmask zamiast mask? Najpierw sprawdź za pomocą polecenia ifconfig czy interfejs eth1 jest podniesiony "up" i czy ma prawidłowy adres i maskę. Jeżeli nie to popraw wpis w /etc/network/interfaces i sprawdź czy kabel jest w porządku.
Zobacz też w pliku /etc/init.d/dhcp czy masz wpis:
INTERFACES="eth1"
w /etc/default/dhcp też ma być:
INTERFACES="eth1"
może to pomoże.

[ Dodano: 2008-04-15, 21:01 ]
aha i po option broadcast-address 10.0.0.255;
brakuje nawiasu zamykającego }
w każdym razie mam wątpliwości co do użycia tych nawiasów w twoim pliku dhcp.conf
spróbuj może usunąć:
host lap
{
hardware ethernet (tutaj mój mac);
fixed-address 10.0.1.2;
}

i sprawdź czy teraz dhcpd wystartuje



zbysob - 18-04-2008 08:40
gr3g chyba wyjasnil - u mnie rowniez byl problem z nawiasem zamykajacym - wpisujac dane zjadlem go nieopacznie :D
Ale troche nie na temat :
skoro podlaczasz do kompa z debianem JEDEN komp -skrosowany kabel wiec sieciowka do sieciowki (jak sadze) to czy konieczny jest serwer dhcp po to zeby ustawic siec. Przeciez mozesz dane sieci wpisac z palca i problem przestanie istniec. Rozumiem ze dhcp to bardziej elegancko ale... :)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis