FreeBSD에서 하나의 NIC에 두 개 이상의 IPv6 주소를 설정하는 방법은 무엇입니까?

FreeBSD에서 하나의 NIC에 두 개 이상의 IPv6 주소를 설정하는 방법은 무엇입니까?

NIC에 두 개 이상의 IPv6 주소를 할당하는 방법 Google을 시도했지만 운이 없었습니다. ipv4로는 할 수 있지만 ipv6으로는 할 수 없습니다.

답변1

검색해 보니 freebsd ip tools ipv6지침이 있습니다.http://www.kame.net/~suz/freebsd-ipv6-config-guide.txt.

method 1) completely static configuration like IPv4
Linklocal prefix (fe80:....) is automatically generated, so you 
don't have to configure it.
-------/etc/rc.conf---------
ipv6_network_interfaces="fxp0"
ipv6_ifconfig_fxp0="3ffe:501:ffff:2::1 prefixlen 64"
ipv6_ifconfig_fxp0_alias0="2001:ffff:0:2::2 prefixlen 64"
ipv6_defaultrouter="fe80::1%fxp0"
----------------------------

답변2

IPv6 주소를 수동으로 구성합니다.

ifconfig if_name inet6 ipv6_address/len action

따라서 em0에 주소를 추가하세요.

ifconfig em0 inet6 2001:db8:bdbd::1/64 add

주소를 삭제하려면 삭제를 추가로 바꾸세요.

rc.conf의 주소 구성은 IPv4와 거의 동일합니다.

ifconfig_em0_aliasN="inet6 2001:db8:bdbd::1/64"

자세히 보고 알아 man ifconfig보세요 man rc.conf.

답변3

방법http://www.kame.net/~suz/freebsd-ipv6-config-guide.txt이미 구식입니다. 다음 방법이 저에게 효과적이었습니다(저는 FreeBSD 9.0을 사용하고 있습니다):

예:

ifconfig_em0_ipv6="inet6 2607:f358:0001:fed2:0023:0000:6cd2:aaaa/64"
ifconfig_em0_alias0="inet6 2607:f358:0001:fed2:0023:0000:6cd2:aabb/64"
ipv6_defaultrouter="2607:f358:0001:fed2:0023::1"

관련 정보