나는 그것을 알아.
다음 파일을 만들었습니다.
/etc/systemd/network/he-ipv6.network
[Match]
[Network]
Tunnel=he-ipv6
/etc/systemd/network/he-ipv6-tunnel.netdev
[Match]
[NetDev]
Name=he-ipv6
Kind=sit
[Tunnel]
Independent=true
Local=192.168.0.x #Private IP if behind NAT or Public IP without NAT
Remote=184.105.250.46 #Tunnel broker's IPv4 address
TTL=255
/etc/netplan/01-netcfg.yaml
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
he-ipv6:
dhcp4: no
dhcp6: no
addresses: ['2001:470:xxx:xxx::2/64']
gateway6: 2001:470:xxx:xxx::1
enp0s3:
...
2001:470:xxx:xxx::2/64
tunnelbroker.net의 클라이언트 IP 주소는 어디에 있습니까 ?
그런 다음 네트워크를 재부팅하거나 다시 시작하십시오. systemctl restart systemd-networkd && netplan apply
업데이트 / 경고 이미 Systemd 버전 (235)을 말하는 특히 우분투 슈퍼맨 비버를 사용하거나하지 않는 한이하지 않습니다 일을 당신이 필요Independent
systemd 버전 (235)과 함께 재부팅 할 때마다 작업이 구성 [터널]에서 플래그 .
시스템 Independent
버전 234 이하에서는 플래그가 작동하지 않습니다. 당신은 시스템 버전을 확인할 수 있습니다systemd --version
Independent=
대신 같은 것을 추가하는[Network] Tunnel=he-ipv6
새로운 파일에서/etc/systemd/network/10-netplan-eth0.network.d/tunnel.conf
?