IPv6 usinf 인터페이스 파일의 autoconf 기능을 비활성화하는 방법은 무엇입니까?

IPv6 usinf 인터페이스 파일의 autoconf 기능을 비활성화하는 방법은 무엇입니까?

저는 리눅스 3.2.0을 사용하고 있습니다. IPv6의 autoconf 기능을 비활성화하고 싶습니다. 이를 위해 /etc/network/interfaces 파일에 다음 줄을 추가했습니다.

iface inet6 eth0 static
address <IPv6_address>
netmask 64
autoconf 0

그 후 "ifdown eth0"과 "ifup eth0"을 사용했습니다. 여전히 MAC 주소를 기반으로 IPv6 전역 주소를 얻습니다.

답변1

라인의 매개변수 iface순서가 잘못되었습니다. 프로토콜 inet6에 대한 인터페이스를 구성하고 있습니다 . eth0그것은해야한다:

iface eth0 inet6 static
    address <IPv6_address>
    netmask 64

autoconf 0비트는 정적 구성의 기본값이므로 지정할 필요가 없습니다.

관련 정보