Page 1 of 1

ipv6: implemented special handling of /128 prefixes

Posted: 25 Dec 2017, 15:09
by Dmitry

Code: Select all

commit cd9bb5cfe3afec23ef62f2aa2ed82e6dd04a32f9
Author: Dmitry Kozlov <xeb@mail.ru>
Date:   Mon Dec 25 17:55:52 2017 +0300

    ipv6pool: added gw-ip6-address option and special handling for /128 prefixes
    
    If pool specified with /128 prefix length, then initialize intf_id by gw_ip6_address and peer_intf_id by generated pool address.

Code: Select all

commit 4c8340c4abe04d896de8e0a190ec412d4ce4f30f
Author: Dmitry Kozlov <xeb@mail.ru>
Date:   Mon Dec 25 17:57:53 2017 +0300

    ipv6: implemented special handling of /128 prefixes
    
    If prefix length is 128 then send RA with 64 prefix length and add point-to-point ipv6 address on interface
эти патчи позволяют использовать /128 префиксы для эмулирования нормальных /64 префиксов (для ppp интерфейсов, для ipoe не проверял как будет работать)
дополнительно вводится опция в ipv6-pool: gw-ip6-address - этот адрес будет назначаться на интерфейс со стороны сервера