우분투에서 고정 IPv6 주소 설정

우분투에서 고정 IPv6 주소 설정

이전에는 ipv4만 있었던 기존 인터페이스에 ipv6 주소를 추가하려고 합니다. 이것은 내 구성입니다.

auto lo
iface lo inet loopback

auto eth8
iface eth8 inet static
  address 88.**.**.**
  netmask 255.255.255.0
  gateway 88.**.**.**

iface eth8 inet6 static
  pre-up modprope ipv6
  address 2a01:**:**::5
  netmask 120
  gateway 2a01:**:**::7f

그러나 인터페이스를 다시 시작한 후에도 eth8에는 여전히 링크 로컬 주소만 있습니다.

eth8      Link encap:Ethernet  HWaddr 00:15:**:**:**:**
          inet addr:88.**.**.**  Bcast:0.0.0.0  Mask:255.255.255.0
          inet6 addr: fe80::**:**:**:**/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

내가 도대체 ​​뭘 잘못하고있는 겁니까?

답변1

Peter가 언급했듯이 modprope철자가 잘못되었습니다.

inet6 static이로 인해 사전 실행 명령이 실패하므로 스크립트가 섹션을 사용하지 않게 됩니다 . 그냥 제거하면 됩니다. 그럴 필요는 없습니다.

pre-up command
       Run command before bringing the interface up.  If  this  command
       fails then ifup aborts, refraining from marking the interface as
       configured, prints an error message, and exits  with  status  0.
       This behavior may change in the future.

그 외에는 파일이 정확합니다. /120은 일반적인 넷마스크는 아니지만 아마도 자신이 무엇을 하고 있는지 알고 있을 것입니다.

답변2

modprobe의 철자를 잘못 입력했습니다. 모듈이 제대로 로드되지 않을 수도 있습니다.

관련 정보