inet6 링크 주소를 자동으로 삭제하는 방법은 무엇입니까?

inet6 링크 주소를 자동으로 삭제하는 방법은 무엇입니까?

eth0 인터페이스에는 inet6 addr이 있습니다:

eth0      Link encap:Ethernet  HWaddr 00:0c:29:d9:46:f5  
          inet6 addr: fe80::20c:29ff:fed9:46f5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:38 errors:0 dropped:0 overruns:0 frame:0
          TX packets:193 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4133 (4.1 KB)  TX bytes:32902 (32.9 KB)
          Interrupt:19 Base address:0x2024 

이 주소는 필요하지 않습니다. 다음을 사용하여 삭제합니다.

sudo ifconfig eth0 inet6 del fe80::20c:29ff:fed9:46f5/64

그러나 시스템을 재부팅할 때마다 주소가 다시 나타납니다.

자동 구성된 inet6 주소를 비활성화하는 방법은 무엇입니까?

답변1

그냥 사용하면됩니다 sudo ifconfig eth0 del fe80::20c:29ff:fed9:46f5/64

영구적으로 비활성화하려면 /etc/sysctl.conf" "에 다음 항목을 추가하십시오.

net.ipv6.conf.eth0.disable_ipv6 = 1

그리고 달리다

sysctl -p

답변2

먼저 할당하지 않도록 구성할 수도 있지만 시작 시 실행되도록 명령을 ifconfig거기에 넣었습니다 ./etc/rc.local

관련 정보