Debian 고정 IPv6 주소, RA 및 DNS 문제

Debian 고정 IPv6 주소, RA 및 DNS 문제

내 Debian Stretch 컴퓨터(Pi Hole이 있는 RaspberryPi)에서 정적 IPv6를 구성하려고 하는데 처리할 수 없는 모든 종류의 문제에 직면하고 있습니다.

내 dhcpcd.conf 파일:

# Generate SLAAC address using the Hardware Address of the interface
#slaac hwaddr
# OR generate Stable Private IPv6 Addresses based from the DUID
#slaac private

# Example static IP configuration:
interface eth0
static ip_address=192.168.1.100/24
static ip6_address=2a01:aaaa:bbbb:cccc::100/64
static routers=192.168.1.1
static domain_name_servers=127.0.0.1 ::1

일부 IPv6 Sysctl 변수

net.ipv6.conf.eth0.accept_dad = 1
net.ipv6.conf.eth0.accept_ra = 0
net.ipv6.conf.eth0.accept_ra_defrtr = 1
net.ipv6.conf.eth0.accept_ra_mtu = 1
net.ipv6.conf.eth0.accept_ra_pinfo = 1
net.ipv6.conf.eth0.accept_ra_rtr_pref = 1
net.ipv6.conf.eth0.addr_gen_mode = 1
net.ipv6.conf.eth0.autoconf = 0 
net.ipv6.conf.eth0.use_tempaddr = 2

그리고 마지막으로 내 resolv.conf(resolvconf가 설치되지 않음)

# Generated by dhcpcd from eth0.dhcp, eth0.ra
# static resolv.conf file
search mydomain.home
nameserver 127.0.0.1
nameserver ::1

search home # search domain sent by ISP router
nameserver 127.0.0.1
nameserver ::1
nameserver 2a01:aaaa:bbbb:cccc:dddd:eeee:ffff:gggg # ISP router's IPv6
# /etc/resolv.conf.tail can replace this line

eth0 IPv6 주소:

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
    inet6 2a01:aaaa:bbbb:cccc:dddd:eeee:ffff:ccb0/64 scope global temporary dynamic
       valid_lft 1763sec preferred_lft 563sec
    inet6 2a01:aaaa:bbbb:cccc:dddd:eeee:ffff:f540/64 scope global dynamic mngtmpaddr noprefixroute
       valid_lft 1763sec preferred_lft 563sec
    inet6 2a01:aaaa:bbbb:cccc::100/64 scope global noprefixroute
       valid_lft forever preferred_lft forever
    inet6 fe80::aaaa:bbbb:cccc:f540/64 scope link
       valid_lft forever preferred_lft forever

그래서 내가 이해하지 못하는 한 가지가 있습니다.

  1. 고정 IPv6 주소를 구성하고 autoconf를 차단했지만 여전히 SLAAC IPv6 주소를 얻습니다(mngtmpaddr CONFFLAG 사용).. 이유는 무엇입니까?
  2. 라우터 광고(구성할 수 없는 ISP 라우터에서 전송)를 차단했지만 dhcpcd는 여전히 RA를 사용하여 resolv.conf를 생성합니다(검색 도메인 홈 및 라우터 IPv6를 DNS로 사용).
  3. IPv6 기본 경로는 RA에 의해 학습된 것 같습니다. 제가 보기에는 합법적인 것 같지만 이것이 올바른 접근 방식인지 100% 확신할 수 없습니다.

당신의 도움을 주셔서 대단히 감사합니다

관련 정보