Планируется ли внедрение более полной поддержки IPv6 в MPD? (Более чем только IPv6CP?).
Очень хотелось бы в ближайшее время начать оказывать услуги пользователям через IPv6, но MPD этого не умеет. Нормально ничего прикрутить уже полгода не получается. Уходить на линух и acel-pppd тоже как-то не очень. Фря больше нравится в использовании.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Аналогично, очень бы хотелось использовать mpd для полноценного ipv6 в соотвествии с TR-187:
- Send periodic and solicited RA (RFC 4861)
- Act as DHCPv6 server with support if DHCPv6-Prefix Delegation (RFC 3633)
- Support IPv6 RADIUS attributes defined in RFC 3162, RFC 4818
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
апну тему. Тоже интересуемся внедрением ipv6. Впринципе это возможно сейчас используя mpd + скрипты. Я далек от RFC стандартов. Общий вопрос, будет ли более красивая реализация предоставления ipv6 с помощью mpd? И будут ли добавлены атрибуты framed-ipv6-prefix , Delegated-Ipv6-Prefix ?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Я так полагаю про ND (Neighbor Discovery) идёт речь
можно взять код из зебры и забубенить нетграф-ноду
я делаю так примерно так:
в конфиге зебры
interface ng0
no ipv6 nd suppress-ra
ipv6 ip address 2a02:1::1/64
ipv6 nd prefix 2a02:1::/64
ipv6 nd interval 10
interface ng1
no ipv6 nd suppress-ra
ipv6 ip address 2a02:2::1/64
ipv6 nd prefix 2a02:2::/64
ipv6 nd interval 10
и так далее.
у кого есть ipv6 - получают адрес и полетели.
только надо зебру новую, которая выдаёт ещё dns адреса через nd
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Dmitriy Zamuraev , а можно все загнать в mpd? Вы больше ориентируетесь, напишите пожалуйста , что нужно добавить в mpd)& ЧТобы примерно было как с ipv4. ng_car режет ipv6?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
с IPv6CP:
ngctl show ng1475:
Name: ng1475 Type: iface ID: 00066e10 Num hooks: 2
Local hook Peer name Peer type Peer ID Peer hook
---------- --------- --------- ------- ---------
inet mpd3202-B-1476-lim bpf 00066e13 iface
inet6 mpd3202-B-1476 ppp 00066e11 ipv6
порядок следования хуков нод bpf и car опускаю, там ещё tcpmss
тоесть:
- в радиус добавить атрибуты для ipv6 (mpd-filter/mpd-limit)
- при согласованном ipv6cp и наличии радиус-аттрибутов ipv6 к хуку inet6 надо создавать и подключать ноду bpf и/или car
- как реализован tcpmss в ipv6 ?
- добавить ipv6-route, чтобы можно было префикс выдать абоненту (когда у абонента роутер)
как nd реализовать? х/з, может отдельным потоком в mpd чтобы не лепить ещё одну нетграф-ноду
- реализовать ND (Neighbor Discovery) в демоне mpd, думаю без создания ноды нетграфа
Last edit: Dmitriy Zamuraev 2013-10-24
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Just an FYI,
I find with ipv6 enabled on an LNS, the box will crash in about a week
on a machine with about 400-500 endpoints. This is both for RELENG8 and
RELENG9
Mike Tancsa, tel +1 519 651 3400
Sentex Communications, mike@sentex.net
Providing Internet services since 1994 www.sentex.net
Cambridge, Ontario Canada http://www.tancsa.com/
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
On 11/22/2013 10:25 AM, Dmitry S. Luhtionov wrote:
I see the trap in sctp_add_addr_to_vrf(). You are use STP and several FIB's?
No and no. To make the LNS stable, on RELENG8 all I needed to do was to
add ipv6_enable="NO" to /etc/rc.conf. On RELENG_9 I had to remove it
from the kernel.
Mike Tancsa, tel +1 519 651 3400
Sentex Communications, mike@sentex.net
Providing Internet services since 1994 www.sentex.net
Cambridge, Ontario Canada http://www.tancsa.com/
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I confirm, that FreeBSD 8.x and 9.x sporadically (one crash per three days) crashes with IPv6 routing, without any relation on load.
7.x works ok, but have problems with adding IPv6 prefix to ng interface from zebra daemon with this setup:
interface ng0
no ipv6 nd suppress-ra
ipv6 address 2a02::1:ffff/64
ipv6 prefix 2a02::1:0/64
This box is heavy-load PPPoE concentrator with 1500 connections with 1Gbps traffic throughput
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
I'm wondering do you have any plans for RADIUS-attribute support implementation (relaying on RFC6911)? To be more specific - DNS-Server-IPv6-Address and Delegated-IPv6-Prefix-Pool I most interested in. Thanks, Andrew
Last edit: Andrew R. 2014-01-02
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Планируется ли внедрение более полной поддержки IPv6 в MPD? (Более чем только IPv6CP?).
Очень хотелось бы в ближайшее время начать оказывать услуги пользователям через IPv6, но MPD этого не умеет. Нормально ничего прикрутить уже полгода не получается. Уходить на линух и acel-pppd тоже как-то не очень. Фря больше нравится в использовании.
Неужели так плохо? Совсем никаких планов на IPv6???
Аналогично, очень бы хотелось использовать mpd для полноценного ipv6 в соотвествии с TR-187:
- Send periodic and solicited RA (RFC 4861)
- Act as DHCPv6 server with support if DHCPv6-Prefix Delegation (RFC 3633)
- Support IPv6 RADIUS attributes defined in RFC 3162, RFC 4818
апну тему. Тоже интересуемся внедрением ipv6. Впринципе это возможно сейчас используя mpd + скрипты. Я далек от RFC стандартов. Общий вопрос, будет ли более красивая реализация предоставления ipv6 с помощью mpd? И будут ли добавлены атрибуты framed-ipv6-prefix , Delegated-Ipv6-Prefix ?
Оформи, пожалуйста issue с указанием, что именно нужно добавить, и где об этом почитать. Потому что об Delegated-Ipv6-Prefix я впервые слышу.
Скажите пожалуйста , как оформить issue?
Я так полагаю про ND (Neighbor Discovery) идёт речь
можно взять код из зебры и забубенить нетграф-ноду
я делаю так примерно так:
в конфиге зебры
interface ng0
no ipv6 nd suppress-ra
ipv6 ip address 2a02:1::1/64
ipv6 nd prefix 2a02:1::/64
ipv6 nd interval 10
interface ng1
no ipv6 nd suppress-ra
ipv6 ip address 2a02:2::1/64
ipv6 nd prefix 2a02:2::/64
ipv6 nd interval 10
и так далее.
у кого есть ipv6 - получают адрес и полетели.
только надо зебру новую, которая выдаёт ещё dns адреса через nd
Dmitriy Zamuraev , а можно все загнать в mpd? Вы больше ориентируетесь, напишите пожалуйста , что нужно добавить в mpd)& ЧТобы примерно было как с ipv4. ng_car режет ipv6?
там много чего надо добавить...
нашел про rdns для quagga - попробую сделать сначала в квагге и протестировать на своей сети.
http://lists.quagga.net/pipermail/quagga-dev/2012-October/009833.html
год уже прошел, а в гит-репозитарии так кода и нет.
вот после этого уже можно будет говорить о повсеместном внедрении ipv6
завтра отвечу, сейчас баиньки
с IPv6CP:
ngctl show ng1475:
Name: ng1475 Type: iface ID: 00066e10 Num hooks: 2
Local hook Peer name Peer type Peer ID Peer hook
---------- --------- --------- ------- ---------
inet mpd3202-B-1476-lim bpf 00066e13 iface
inet6 mpd3202-B-1476 ppp 00066e11 ipv6
порядок следования хуков нод bpf и car опускаю, там ещё tcpmss
тоесть:
- в радиус добавить атрибуты для ipv6 (mpd-filter/mpd-limit)
- при согласованном ipv6cp и наличии радиус-аттрибутов ipv6 к хуку inet6 надо создавать и подключать ноду bpf и/или car
- как реализован tcpmss в ipv6 ?
- добавить ipv6-route, чтобы можно было префикс выдать абоненту (когда у абонента роутер)
как nd реализовать? х/з, может отдельным потоком в mpd чтобы не лепить ещё одну нетграф-ноду
- реализовать ND (Neighbor Discovery) в демоне mpd, думаю без создания ноды нетграфа
Last edit: Dmitriy Zamuraev 2013-10-24
Добавил экспериментальную поддержку ng_car в ipv6 цепочке нод. Просьба протестировать.
On 11/22/2013 9:41 AM, Dmitry S. Luhtionov wrote:
http://lists.freebsd.org/pipermail/freebsd-stable/2013-November/075859.html
--
Mike Tancsa, tel +1 519 651 3400
Sentex Communications, mike@sentex.net
Providing Internet services since 1994 www.sentex.net
Cambridge, Ontario Canada http://www.tancsa.com/
I see the trap in sctp_add_addr_to_vrf(). Are you use SCTP and several FIB's?
Last edit: Dmitry S. Lukhtionov 2013-11-22
On 11/22/2013 10:25 AM, Dmitry S. Luhtionov wrote:
No and no. To make the LNS stable, on RELENG8 all I needed to do was to
add ipv6_enable="NO" to /etc/rc.conf. On RELENG_9 I had to remove it
from the kernel.
--
Mike Tancsa, tel +1 519 651 3400
Sentex Communications, mike@sentex.net
Providing Internet services since 1994 www.sentex.net
Cambridge, Ontario Canada http://www.tancsa.com/
попробую завтра протестировать, возможно ли добавить атрибут Framed-IPv6-Address .Как я понял, Framed-IPv6-Route уже есть?
Планирую.
I confirm, that FreeBSD 8.x and 9.x sporadically (one crash per three days) crashes with IPv6 routing, without any relation on load.
7.x works ok, but have problems with adding IPv6 prefix to ng interface from zebra daemon with this setup:
interface ng0
no ipv6 nd suppress-ra
ipv6 address 2a02::1:ffff/64
ipv6 prefix 2a02::1:0/64
This box is heavy-load PPPoE concentrator with 1500 connections with 1Gbps traffic throughput
This is not mpd problem. Send problem report to FreeBBSD bug tracker/
http://www.freebsd.org/send-pr.html
Last edit: Dmitry S. Lukhtionov 2013-11-25
Hello,
I'm wondering do you have any plans for RADIUS-attribute support implementation (relaying on RFC6911)? To be more specific - DNS-Server-IPv6-Address and Delegated-IPv6-Prefix-Pool I most interested in. Thanks, Andrew
Last edit: Andrew R. 2014-01-02
In this time, DNS over IPv6CP is not implemented, because no specifications for this section. Try dhcpv6 for this.
Thanks Dmitry
Есть продвижения с ipv6 для mpd?