|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Lentsov 2:4615/71.10 02 Sep 2001 11:33:59 To : Ilya Evseev Subject : "route add" in /etc/rc.d/init.d/dhcp ? -------------------------------------------------------------------------------- On 28-Aug-2001 at 21:51, Ilya Evseev wrote: IE> From: "Ilya Evseev" <evseev@csa.ru> IE> В /etc/rc.d/init.d/dhcp после запуска непосредственно dhcpd IE> запускается команда IE> route add -net 255.255.255.255 netmask 255.255.255.255 dev $DEV. IE> Игры с $DEV меня не устраивают, так как dhcpd у меня висит IE> на всех сетевых интерфейсах (конкретно, на трех), а не только на eth0. IE> Поэтому $DEV при запуске dhcpd я оставляю пустым. IE> Hо вот вопрос: а как быть с командой route add ... ? Попробовать выкинуть совсем. У меня, по крайней мере всё нормально (клиенты Win 9x). IE> Отсюда вопрос: а для чего она вообще служит в данном конкретном случае? Из README к dhcp: In order for dhcpd to work correctly with picky DHCP clients (e.g., Windows 95), it must be able to send packets with an IP destination address of 255.255.255.255. Unfortunately, Linux insists on changing 255.255.255.255 into the local subnet broadcast address (here, that's 192.5.5.223). This results in a DHCP protocol violation, and while many DHCP clients don't notice the problem, some (e.g., all Microsoft DHCP clients) do. Clients that have this problem will appear not to see DHCPOFFER messages from the server. It is possible to work around this problem on some versions of Linux by creating a host route from your network interface address to 255.255.255.255. The command you need to use to do this on Linux varies from version to version. The easiest version is: route add -host 255.255.255.255 dev eth0 -- /lenz --- slrn/0.9.7.0 (Linux) * Origin: Flying Penguin's Nest (2:4615/71.10@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/160084ce8e596.html, оценка из 5, голосов 10
|