ฉันพยายามตั้งค่าเซิร์ฟเวอร์บูต pxe บนเครื่อง Debian 6.0.3 Squeeze ที่ให้ภาพของ PLoP Linux ผมก็ทำตามนี้กวดวิชา
เมื่อฉันพยายามเริ่ม dhcpd (จากแพ็คเกจ dhcp3-server) ฉันได้รับสิ่งต่อไปนี้:
No subnet declaration for eth0 (10.0.0.0).
**Ignoring requests on eth0. If this is not what
you want, please write a subnet delclaration
in your dhcpd.conf file for the network segment
to which interface eth0 is attached. **
Not configured to listen on any interfaces!
ฉัน/etc/dhcpd.conf
เหมือนกับที่บันทึกไว้ในบทช่วยสอนสำหรับการเปลี่ยนแปลงเล็กน้อย:
host testpc {
hardware ethernet 00:0C:6E:A6:1A:E6;
fixed-address 10.0.0.250;
}
แทน
host tablet {
hardware ethernet 00:02:3F:FB:E2:6F;
fixed-address 10.0.0.249;
}
ของฉัน/etc/network/interfaces
คือ:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 10.0.0.0
netmask 255.255.255.0
และนี่คือของฉัน/etc/default/isc-dhcp-server
:
# Defaults for dhcp initscript
# sourced by /etc/init.d/dhcp
# installed at /etc/default/isc-dhcp-server by the maintainer scripts
#
# This is a POSIX shell fragment
#
# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
# Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="eth0"
ซึ่งฉันคัดลอกไป/etc/default/dhcp3-server
เช่นกันไม่แน่ใจว่ามันจะตรวจสอบ
ฉันพยายามตั้งค่า ip /etc/network/interfaces
เป็น 10.0.0.1 และ 10.0.0.2 แต่มันให้ผลลัพธ์เหมือนกัน