Re: [freebsd] ipfw: таблицы и v6 адреса.
26.10.11 17:15, Eugene V. Boontseff написав(ла): Здравствуйте, все. Обнаружил, что на данный момент в ipfw таблицы можно помещать только ipv4 адреса. И конструкции типа 1.2.3.4/24{1,3-7,25} для v6 адресов тоже не поддерживаются. Как там дело обстоит в 9-ке или свежей 8-stable с этим? И какие планы у разработчиков, никто не в курсе? -- Евгений Бунцев Проанализировал исходники из HEAD: netinet/ip_fw.h: Структура, определяющая запись в таблице ipfw: code /* * These are used for lookup tables. */ typedef struct _ipfw_table_entry { in_addr_t addr; /* network address */ u_int32_t value; /* value*/ u_int16_t tbl;/* table number */ u_int8_tmasklen;/* mask length */ } ipfw_table_entry; /code Тип in_addr_t представляет собой ipv4 адрес, а для ipv6 адресов по идее должна использоваться структура in6_addr. Таким образом можно предположить, что ipv6 в таблицах в обозримом будущем не предвидится, так как в HEAD на уровне ядра это не реализовано. -- Vladimir Mevsha
Re: [freebsd] ipfw: таблицы и v6 адреса.
Hello! On Thu, 27 Oct 2011 at 01:10:07 (+0300), Vladimir Mevsha wrote: Обнаружил, что на данный момент в ipfw таблицы можно помещать только ipv4 адреса. И конструкции типа 1.2.3.4/24{1,3-7,25} для v6 адресов тоже не поддерживаются. Как там дело обстоит в 9-ке или свежей 8-stable с этим? И какие планы у разработчиков, никто не в курсе? -- Евгений Бунцев Попробовал на 8.2-R (свежая установка в виртуалную машину): ipfw add 100 allow ip from 1:2:3:4::/64 to any ipfw add 200 allow ip from 1:2:3:4:: to any отработало нормально, в ipfw show видно. Автор спрашивал про ipfw таблицы (ipfw table ...) На практике ipv6 не использую. -- George L. Yermulnik [YZ-RIPE]
[freebsd] ipfw: таблицы и v6 адреса.
Здравствуйте, все. Обнаружил, что на данный момент в ipfw таблицы можно помещать только ipv4 адреса. И конструкции типа 1.2.3.4/24{1,3-7,25} для v6 адресов тоже не поддерживаются. Как там дело обстоит в 9-ке или свежей 8-stable с этим? И какие планы у разработчиков, никто не в курсе? -- Евгений Бунцев
Re: [freebsd] ipfw: таблицы и v6 адреса.
On 26.10.2011 18:15, Eugene V. Boontseff wrote: Обнаружил, что на данный момент в ipfw таблицы можно помещать только ipv4 адреса. И конструкции типа 1.2.3.4/24{1,3-7,25} для v6 адресов тоже не поддерживаются. Как там дело обстоит в 9-ке или свежей 8-stable с этим? И какие планы у разработчиков, никто не в курсе? В 9-ке и 8-ке дела обстоят так же. -- WBR, Andrey V. Elsukov
Re: [freebsd] ipfw: таблицы и v6 адреса.
26.10.11 17:15, Eugene V. Boontseff написав(ла): Здравствуйте, все. Обнаружил, что на данный момент в ipfw таблицы можно помещать только ipv4 адреса. И конструкции типа 1.2.3.4/24{1,3-7,25} для v6 адресов тоже не поддерживаются. Как там дело обстоит в 9-ке или свежей 8-stable с этим? И какие планы у разработчиков, никто не в курсе? -- Евгений Бунцев Попробовал на 8.2-R (свежая установка в виртуалную машину): ipfw add 100 allow ip from 1:2:3:4::/64 to any ipfw add 200 allow ip from 1:2:3:4:: to any отработало нормально, в ipfw show видно. На практике ipv6 не использую. -- Vladimir Mevsha