dhcpcd и маршруты
stop 15 апреля, 2010 - 09:54
Как заставить dhcpcd игнорировать любые получаемые маршруты? Выполняю
dhcpcd eth1 -O 33 -O 121 -T
маршрутов нет, выполняю
dhcpcd eth1 -O 33 -O 121 route -n
маршруты есть. Параметры прописывал и в /etc/conf.d/net, и в /etc/dhcpcd.conf.
И вдогонку вопрос, я менял MAC на интерфейсе mac_eth1=..., а как его вернуть обратно на аппаратный?
linux 2.6.30-r8
dhcpcd 4.0.15
Спасибо за помощь.
»
- Для комментирования войдите или зарегистрируйтесь
.
Просто убрать строку
mac_eth1=...
:)izbushka написал(а): stop
Естественно, я эту строку закомментировал, но MAC что-то не меняется обратно. Меня первый вопрос интересует куда сильнее. Как победить dhcpcd...
stop написал(а): izbushka
в /etc/conf.d/net добавить волшебную строку.
dhcp_eth1="nogateway"
А как настроить интерфейс для
А как настроить интерфейс для получения маршрутов по dhcp?
там же: config_eth1=( "dhcp"
там же:
config_eth1=( "dhcp" )
zenik написал(а): в
Это не поможет. Эта опция, она же -G, запрещает устанавливать маршрут по умолчанию. На статические маршруты она не влияет. А мне надо избавиться от статических маршрутов. Может быть, есть кэш маршрутов, который можно почистить? Ведь при запуске с -T всё ок, в полях new_* нет статических маршрутов. А в таблице они откуда-то берутся.
stop написал(а): izbushka
С MAC-ом такой эффект бывает. Это означает, что при обновлении правил udev'а добавилось правило изменения MAC'а. Поищи в /etc/udev/rules.d