На компе с двумя сетевыми картами хочу через вторую раздать сеть. Тривиальная задача, да. Но или лыжи не едут, или одно из двух.
Не поднимается dhcpd.
eth1 - тот самый второй интерфейс, в который воткнут пустой шнурок.
# ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:e0:4c:2c:0d:34
inet addr:172.31.255.1 Bcast:172.31.255.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:18 Base address:0x4000
Содержимое /etc/dhcp/dhcpd.conf:
subnet 172.31.255.0 netmask 255.255.255.0 {
range 172.31.255.2 172.31.255.254;
option routers 172.31.255.1;
}
Результат запуска:
Feb 28 21:36:18 localhost dhcpd: Wrote 0 leases to leases file.
Feb 28 21:36:18 localhost dhcpd: Can't bind to dhcp address: Address already in use
Feb 28 21:36:18 localhost dhcpd: Please make sure there is no other dhcp server
Feb 28 21:36:18 localhost dhcpd: running and that there's no entry for dhcp or
Feb 28 21:36:18 localhost dhcpd: bootp in /etc/inetd.conf. Also make sure you
Feb 28 21:36:18 localhost dhcpd: are not running HP JetAdmin software, which
Feb 28 21:36:18 localhost dhcpd: includes a bootp server.
Разумеется, нет у меня в памяти никакого dhcp bootp сервера, тем более что я уже ставил разные подсети, без толку.
Мне жутко стыдно, но я уже всё забыл, и совершенно не понимаю, в чём проблема :(
=================================
Кажется, у меня дохлая сетевуха. Печально.