Tôi đang chạy Debian 8 trên vServer. Sau khi cài đặt docker và kích hoạt IPv6, tôi nhận thấy một điều kỳ lạ. Tôi không biết docker có liên quan gì đến vấn đề này không, chỉ là tôi đã nhận thấy vấn đề này sau khi cài đặt nó.
Tuyến mặc định của tôi được định cấu hình hết hạn sau ca. 1800 giây. Tôi thực sự biến mất sau thời gian chờ này. Đây là khi tôi (rõ ràng) kết nối IPv6 lỏng lẻo.
root@wopr:~#  ip -6 route
xxxx:yyyy:zzz:xxxx::/64 dev eth0  proto kernel  metric 256
fe80::/64 dev eth0  proto kernel  metric 256
fe80::/64 dev br-5c1ce68ea951  proto kernel  metric 256
fe80::/64 dev br-61f6bbfdbe87  proto kernel  metric 256
[a lot more routed for my docker containers]
default via fe80::1 dev eth0  proto ra  metric 1024  expires 1259sec hoplimit 64
Tại sao các tuyến được cấu hình hết hạn sau 1800 giây? Tôi có thể cấu hình cái này ở đâu?
[chỉnh sửa 2016-05-14 16:08]
Thêm một tuyến mặc định bằng tay dường như chỉ hoạt động tốt. Nó ở lại đặt. Nhưng tôi cần phải có một lộ trình không hết hạn sau khi khởi động.
[chỉnh sửa 2016-05-14 16:13]
Máy đang chạy trên máy chủ KVM được lưu trữ bởi netcup.de. Đó là sử dụng trình điều khiển virtio, theo khuyến nghị của nhà cung cấp của tôi.
root@wopr:~# cat /etc/network/interfaces
auto lo
iface lo inet loopback
iface lo inet6 loopback
auto eth0
iface eth0 inet dhcp
iface eth0 inet6 static
       address xxxx:yyyy:zzz:xxxx::1
       netmask 64
       gateway fe80::1
đức-những gì nói:
root@wopr:~# virt-what
kvm
[chỉnh sửa 2016-05-14 15:34] 
Có vẻ như tôi đã bỏ lỡ net.ipv6.conf.default.autoconfđược đặt thành 1. Bây giờ tôi đã thêm một tệp trong /etc/sysctl.d để chặn điều này khi khởi động:
root@wopr:~# cat /etc/sysctl.d/ipv6.conf
net.ipv6.conf.default.accept_ra=0
net.ipv6.conf.default.autoconf=0
net.ipv6.conf.all.accept_ra=0
net.ipv6.conf.all.autoconf=0
net.ipv6.conf.eth0.accept_ra=0
net.ipv6.conf.eth0.autoconf=0