Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: robin 18 Ledna 2011, 18:15:07
-
Ahoj, jsem linuxový začátečník a mám problém s konfigurací dhcp.
Nainstaloval jsem si balík dhcpd3-server a po konfiguraci mi server prostě neběhá :(.
V /etc/default/dhcp3-server jsem si nastavil
INTERFACES="eth0"Pak přišla na řadu editace souboru
/etc/dhcp3/dhcpd.confzde jsem pro zkoušku použil nastavení z
https://help.ubuntu.com/community/dhcp3-serverabych vyzkoušel funkčnost. Tudíž soubor vypadal takhle
# Sample /etc/dhcpd.conf
# (add your comments here)
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
option domain-name-servers 192.168.1.1;
option domain-name "mydomain.example";
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.20;
}
Po restartovaní dchp mi vypíše toto
* Stopping DHCP server dhcpd3 [fail]
* Starting DHCP server dhcpd3
* check syslog for diagnostics. [fail]
V počítači mám ještě wifi (wlan0) ale pokud jsem dhcp nastavil na ethernet, tak by to neměl být problém ne?
Jinak funkčnost jsem ještě zkoušel přímým připojením dalšího PC ethernetem, zda mu adresu přidělí a nic.
Napadá někoho, kde by mohl být problém? Děkuji
-
* check syslog for diagnostics. [fail]
bolo by dobre pozriet tie logy, ze co v nich reve, prip. to sem ukaz.
-
Tady je syslog
Jan 18 17:50:13 robin-VAIO dhcpd: Wrote 0 leases to leases file.
Jan 18 17:50:13 robin-VAIO dhcpd:
Jan 18 17:50:13 robin-VAIO dhcpd: No subnet declaration for eth0 (0.0.0.0).
Jan 18 17:50:13 robin-VAIO dhcpd: ** Ignoring requests on eth0. If this is not what
Jan 18 17:50:13 robin-VAIO dhcpd: you want, please write a subnet declaration
Jan 18 17:50:13 robin-VAIO dhcpd: in your dhcpd.conf file for the network segment
Jan 18 17:50:13 robin-VAIO dhcpd: to which interface eth0 is attached. **
Jan 18 17:50:13 robin-VAIO dhcpd:
Jan 18 17:50:13 robin-VAIO dhcpd:
Nevim, proč vypisuje no subnet declaration...
Neměl jsem něco doplnit ještě do /etc/network/interfaces?
tam je jenom tohle
auto lo
iface lo inet loopback
dočetl jsem se, že tímhle ověřím funkčnost
ps ax | grep dhcpd
vypíše to tohle
2650 pts/0 R+ 0:00 grep --color=auto dhcpd
ale, že by mi to něco řeklo, se říct nedá :D
-
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.20;
}
skus este za to range na novy riadok dat:
option subnet-mask 255.255.255.0;a znova restart dhcp, mohlo by to pomoct.
-
imho spis neni spravne nastavena ip adresa a maska u eth0 (mozna to nestaci nastavit dynamicky, ale je to potreba zapsat primo do /etc/network/interfaces ? )
-
Interfaces je ignorováno, s isc dhcp serverem se nedá nyní udělat server pro více sítí se stejným rozsahem (multihomed) - to jen na okraj.
Doplňte si statické nastavení do /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.1.X
netmask 255.255.255.0
gateway 192.168.1.1
-
Máte pravdu, nakonec jsem na to přišel sám :) Ale díky moc.
-
Máte pravdu, nakonec jsem na to přišel sám :) Ale díky moc.
no, aspon by si mohol napisat ze co si objavil za problem.
-
Za to se omlouvám ;) Když jsem to sem chtěl napsat, už tu byly další odpovědi ;)