CentOS에서 네트워크 인터페이스를 수동으로 구성 할 때 다음 설정의 의미는 정확히 무엇입니까 (IPv6 전용 호스트를 구성하려고합니다)?
나는 그들의 이름으로 그들 중 일부가 무엇을 의미하는지 추측 할 수 있지만 나는 그들 모두가 무엇을 의미하는지 (그리고 내 추측 중 일부가 잘못 될 수 있음) 모른다. 이 구성 옵션에 대한 공식 문서가 있습니까? 찾을 수 없습니까?
/ etc / sysconfig / network-scripts / ifcfg-eth0에서
IPV6INIT=yes # I assume this just enables IPv6 networking on this interface?
IPV6_AUTOCONF=no # Does this disable SLAAC?
IPV6_AUTOTUNNEL=no # ?
IPV6_FAILURE_FATAL=no # Something to do with IPv6 not working not being an issue?
IPV6_DEFROUTE=yes # ?
IPV6_PEERDNS=yes # Does this mean we use the default gateway for DNS queries?
IPV6_PEERROUTES=yes # Same as above?
IPV6ADDR=1::2/64 # This is obviously the IPv6 address and subnet mask
IPV6_DEFAULTGW=1::1 # This is obviously the default gateway
또한 IPv4의 설정 DNS1
과 DNS2
존재에 해당하는 Etting IPV6_DNS1
과 IPV6_DNS2
존재합니까?
답변
링크가 링크 로트를 겪을 수 있기 때문에 내가 지정한 IPv6 옵션의 의미와 관련하여 실제로 답변을 따랐지만 위대한 링크에 감사드립니다.
에서:
IPV6ADDR #<addr/mask> - Where address is the first static, or primary, IPv6 address on an interface.
IPV6ADDR_SECONDARIES #<addr/mask> Option additional addresses .
IPV6_AUTOCONF #<yes/no> - Enable IPv6 autoconf configuration for this interface (an IPv6 address will be requested using Neighbor Discovery (ND)).
IPV6_AUTOTUNNEL #<yes/no> - Control IPv6 automatic tunneling (device sit0)
IPV6_DEFAULTGW #<addr> - IPv6 default gateway
IPV6_DEFROUTE #Does option even exist?
IPV6_FAILURE_FATAL #<yes/no> - Whether the device is disabled if IPv6 configuration fails.
IPV6FORWARDING #<yes/no>- Control IPv6 forwarding (box acting as router).
IPV6INIT #<yes/no> - Initialize this interface for IPv6 addressing.
IPV6_MTU #<integer> IPv6 MTU for this link.
IPV6_PEERDNS #<yes/no> - Does this option exist? I assume it does the same as the IPv6 version?
IPV6_ROUTER #<yes/no> - Control sending of router advertisements and isRouter on neigbor advertisements.
# defaults:
# IPV6_AUTOCONF=(see IPV6FORWARDING)
# IPV6_AUTOTUNNEL=no
# IPV6_FAILURE_FATAL=???
# IPV6FORWARDING=no
# if IPV6FORWARDING=yes: IPV6_AUTOCONF=no, IPV6_ROUTER=yes
# if IPV6FORWARDING=no: IPV6_AUTOCONF=yes
# IPV6INIT=no
# IPV6_PEERDNS=???
# IPV6_ROUTER=(see IPV6FORWARDING)
https://www.deepspace6.net/projects/initscripts-ipv6.html#idm140568487160560
https://docs.oracle.com/cd/E37670_01/E41138/html/ol_about_netconf.html
과 cat /etc/sysconfig/network-scripts/ifup-ipv6
답변
매뉴얼은 약간 얼룩이 있습니다. 설명서마다 다른 부분이 있습니다.
- rhel6 네트워크 스크립트 매뉴얼
- initscripts-ipv6 매뉴얼
- 오라클 리눅스 netconf 매뉴얼
- 또한
man -k network
희망 페이지를 검색합니다.
그 목록은 당신이 언급 한 모든 옵션에 맞아야합니다. IPV6_ * 옵션은 일반적으로 ipv4 대응 기능과 동일하게 작동합니다.
센 토스 공식적인 한 … 위키가 있다고 생각하지만, 내가 원하는 것을 찾을 수는 없습니다. 평소와 같이 스크립트 자체가 권위있는 소스입니다.