|
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.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|