ipfw divert dhcp
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 33
- Зарегистрирован: 2010-11-25 11:34:43
ipfw divert dhcp
Здравствуйте. подскажите как сделать divert в ipfw если на устройстве которое смотрит в инет dhcp?? 2 часа уже ищу.
/sbin/ipfw -q add divert natd ip from 192.168.5.1/24 to any out via em0
/sbin/ipfw -q add divert natd ip from any to 111.111.111.111 in via em0
как сделать вместо 111.111.111.111 укзывался адрес интерфейса?
/sbin/ipfw -q add divert natd ip from 192.168.5.1/24 to any out via em0
/sbin/ipfw -q add divert natd ip from any to 111.111.111.111 in via em0
как сделать вместо 111.111.111.111 укзывался адрес интерфейса?
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
Re: ipfw divert dhcp
никак
ipfw не умеет работать с динамическими интерфейсами
вообще нормальные люди делают только один диверт
any to any via em0
ipfw не умеет работать с динамическими интерфейсами
вообще нормальные люди делают только один диверт
any to any via em0
-
- старшина
- Сообщения: 427
- Зарегистрирован: 2008-10-03 18:52:02
Re: ipfw divert dhcp
balamut писал(а): как сделать вместо 111.111.111.111 укзывался адрес интерфейса?
Код: Выделить всё
/sbin/ipfw -q add divert natd ip from any to me in via em0
-
- проходил мимо
Re: ipfw divert dhcp
не уверен что me будет апатся если интерфейс получит новый айпи по dhcp
ipfw show же me не видно?
там вместо me при ipfw add опознается и ставится айпишник
ipfw show же me не видно?
там вместо me при ipfw add опознается и ставится айпишник
-
- старшина
- Сообщения: 427
- Зарегистрирован: 2008-10-03 18:52:02
Re: ipfw divert dhcp
Если в правиле есть токен me, ipfw будет проверять адреса на всех существующих интерфейсах для каждого проходящего пакета.Гость писал(а): не уверен что me будет апатся если интерфейс получит новый айпи по dhcp
За изменением адреса на интерфейсе следит libalias, на которой основаны и natd и ipfw nat.
Но для этого указывается не IP, а имя интерфейса.
для natd:
Код: Выделить всё
interface xxx0 - в файле
или
-interface xxx0 - в ком. строке
Код: Выделить всё
ipfw nat if xxx0
-
- проходил мимо
Re: ipfw divert dhcp
есть под руками бсд?Если в правиле есть токен me, ipfw будет проверять адреса на всех существующих интерфейсах для каждого проходящего пакета.
покажите ipfw show номер
после ipfw add номер ..... me ....
либ альяс возможно следит за ядреным натом, но ни за дивертом
-
- старшина
- Сообщения: 427
- Зарегистрирован: 2008-10-03 18:52:02
Re: ipfw divert dhcp
да, совершенно случайно оказалась под рукамиГость писал(а): есть под руками бсд?
покажите ipfw show номер
после ipfw add номер ..... me ....

Код: Выделить всё
remcomp# ipfw add 65534 allow ip from any to me in
65534 allow ip from any to me in
remcomp# ipfw show
00100 5982 13883204 allow ip from any to any via lo0
00200 0 0 deny ip from any to 127.0.0.0/8
00300 0 0 deny ip from 127.0.0.0/8 to any
00400 0 0 deny ip from any to ::1
00500 0 0 deny ip from ::1 to any
00600 0 0 allow ipv6-icmp from :: to ff02::/16
00700 0 0 allow ipv6-icmp from fe80::/10 to fe80::/10
00800 0 0 allow ipv6-icmp from fe80::/10 to ff02::/16
00900 0 0 allow ipv6-icmp from any to any ip6 icmp6types 1
01000 0 0 allow ipv6-icmp from any to any ip6 icmp6types 2,135,136
65000 1566566 1091328498 allow ip from any to any
65534 0 0 allow ip from any to me in
65535 0 0 allow ip from any to any
Она не следит ни за одним, ни за другим.Гость писал(а): либ альяс возможно следит за ядреным натом, но ни за дивертом
Libalias - модуль ядра, который занимается трансляцией адресов.
natd и ipfw nat - это только надстройки, которые парсят юзерские параметры и спрашивают у libalias, следует ли заменять адрес в пакете и если да, то на какой.
-
- проходил мимо
Re: ipfw divert dhcp
значит это me я с какой то другой системой перепутал
где me не опознается в ядре
где me не опознается в ядре