Статические маршруты через DHCP — различия между версиями
Root (обсуждение | вклад) (Новая страница: «Настраиваем передачу статических маршрутов от isc-dhcp-server клиентам UNIX и Windows. Добавляем в …») |
Root (обсуждение | вклад) |
||
Строка 17: | Строка 17: | ||
− | Приведённый пример соответствует маршруту на 192.168.100.0/23 через 192.168.0.30<br/> | + | '''Приведённый пример соответствует маршруту на 192.168.100.0/23 через 192.168.0.30<br/>''' |
Формат таков: <длина сетевой части адреса, бит>, <байт сетевого адреса>,[ ...], <4 байта адреса маршрутизатора> | Формат таков: <длина сетевой части адреса, бит>, <байт сетевого адреса>,[ ...], <4 байта адреса маршрутизатора> | ||
Версия 19:04, 2 декабря 2014
Настраиваем передачу статических маршрутов от isc-dhcp-server клиентам UNIX и Windows.
Добавляем в его конфиг опции:
# MS routes: adds extras to supplement routers option option ms-classless-static-routes code 249 = array of unsigned integer 8; # RFC3442 routes: overrides routers option option rfc3442-classless-static-routes code 121 = array of unsigned integer 8; subnet 192.168.0.0 netmask 255.255.255.0 { option static-routes 192.168.100.0 192.168.0.30; option ms-classless-static-routes 23, 192,168,100 192,168,0,30; option rfc3442-classless-static-routes 23, 192,168,100, 192,168,0,30; option routers 192.168.0.200;
Первая для Windows(поддерживается Windows XP/2003 и выше), вторая - в соответствии со стандартом. По своей сути опции одинаковы.
Приведённый пример соответствует маршруту на 192.168.100.0/23 через 192.168.0.30
Формат таков: <длина сетевой части адреса, бит>, <байт сетевого адреса>,[ ...], <4 байта адреса маршрутизатора>
В одной опции могут задаваться несколько маршрутов. Например, для такой таблицы маршрутов:
195.98.64.65 192.168.0.30 255.255.255.255 UGH 0 0 0 eth0 195.98.64.1 192.168.0.30 255.255.255.255 UGH 0 0 0 eth0 195.98.64.66 192.168.0.30 255.255.255.224 UG 0 0 0 eth0 213.184.232.32 192.168.0.30 255.255.255.224 UG 0 0 0 eth0 192.168.100.0 192.168.0.30 255.255.254.0 UG 0 0 0 eth0
опции будут выглядеть как
option ms-classless-static-routes 23, 192,168,100 192,168,0,30, 32, 195,98,64,65, 192,168,0,30, 32, 195,98,64,65, 192,168,0,30, 27, 27, 213,184,232,32, 192,168,0,30;
option rfc3442-classless-static-routes 23, 192,168,100 192,168,0,30, 32, 195,98,64,65, 192,168,0,30, 32, 195,98,64,65, 192,168,0,30, 27, 27, 213,184,232,32, 192,168,0,30;