Jump to content
Калькуляторы

FreeBSD 9.0, mpd5 и ipv6 Не отключается ipv6

FreeBSD 9.0-RELEASE #0: Thu Feb 2 12:15:08 MSK 2012, amd64. Ядро пересобранное (добавлен netgraph и ipfw).

Пытаюсь отключить ipv6. Нагуглил здесь что достаточно в rc.conf добавить следующее

# IPv6 Networking 
ipv6_network_interfaces="none"          # Default is auto
ipv6_activate_all_interfaces="NO"       # this is the default
ip6addrctl_enable="NO"                  # New way to disable IPv6 support
ip6addrctl_policy="ipv4_prefer"         # Use IPv4 instead of IPv6

.

Добавил. Но счастья не принесло.

nas2# ifconfig igb2
igb2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
       options=401bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,VLAN_HWTSO>
       ether 90:xx:xx:xx:xx:xx
       inet 10.254.213.7 netmask 0xffffff00 broadcast 10.254.213.255
       inet6 fe80::92e2:baff:fe02:a588%igb2 prefixlen 64 scopeid 0x3
       nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
       media: Ethernet autoselect (1000baseT <full-duplex>)
       status: active

Более удивительнее получилось с mpd5

nas2# ifconfig ng91
ng91: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1400
       inet 172.16.0.3 --> 172.18.5.97 netmask 0xffffffff
       inet6 fe80::215:17ff:fef7:9fc8%ng91 prefixlen 64 scopeid 0x6a
       nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>

nas2# ifconfig ng93
ng93: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1400
       inet 172.16.0.3 --> 172.18.4.188 netmask 0xffffffff
       nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>

В ядре ipv6 не отключал. Аналогичная конфигурация на 8.0 и 8.2 прекрасно работает без магических заклинаний в rc.conf.

Собственно вопрос - кто виноват и что делать?

Edited by AlKov

Share this post


Link to post
Share on other sites

net.inet6.ip6.auto_linklocal=0 # do not generate a link-local automatically: nd6 options=<AUTO_LINKLOCAL>

 

Если прописать в лоадер конф то на всех интерфейсах LL не будут генерится пока вручную им адрес в6 не пропишут. Если в сисцтл то затронет только интерфейсы созданные после прописывания.

Почитайте релиз нотес, много интересного узнаете.

Share this post


Link to post
Share on other sites

Ivan_83, спасибо! Оно самое.

 

P.S. Непонятно только, почему mpd так чудил "до того как". Я имею ввиду то, что одним интерфейсам не назначал ipv6.

Кстати, по-умолчанию в mpd ipv6 вроде как отключен.

Share this post


Link to post
Share on other sites

Настройки MPD5 не имеют отношения к этим адресам, эти автоматом генерируются для всех сетевых интерфейсов.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this