Dù tôi có cố gắng thế nào đi chăng nữa, máy chủ Ubuntu (kim loại trần) của tôi sẽ không chấp nhận quảng cáo bộ định tuyến. Tôi có thể lấy địa chỉ IPv6 từ DHCP, ping địa chỉ đó từ một máy khác, nhưng cố gắng ping lại không hoạt động.DNS qua IPv6 cũng vậy (có thể là do nó không chấp nhận quảng cáo bộ định tuyến).
Bất kỳ ý tưởng? Tôi đã sử dụng hết kiến thức của mình về networkd, netplan và mạng nói chung.
Theo như tôi có thể nói đó là do cờ hạt nhân net.ipv6.conf.enp4s0.accept_ra = 0
.
- Nếu tôi đặt cờ thành 1 theo cách thủ công, nó sẽ không làm gì cả
- Nếu tôi đặt cờ và khởi động lại, nó sẽ trở về 0
- Nếu tôi đặt cờ và chạy
áp dụng kế hoạch mạng
, nó trở về 0
- Nếu tôi đặt cờ và chạy
tải lại mạng
, nó vẫn ở mức 1 nhưng không làm gì cả
- Nếu tôi đặt cờ và chạy
networkctl cấu hình lại enp4s0
, nó trở về 0
- Nếu tôi đặt cờ trong
/etc/sysctl.conf
và khởi động lại hoặc sysctl -p
nó vẫn ở hoặc trở lại 0
- Nếu tôi đặt netplan
chấp nhận-ra: đúng
và chạy áp dụng kế hoạch mạng
nó vẫn ở hoặc trở lại 0
Đây là cấu hình của tôi
ethernet:
enp4s0:
dhcp4: đúng
dhcp6: đúng
chấp nhận-ra: đúng
phiên bản: 2
- /run/systemd/network/10-netplan-enp4s0.network
[Trận đấu]
Tên=enp4s0
[Mạng]
DHCP=có
LinkLocalAddressing=ipv6
IPv6Chấp nhậnRA=có
[DHCP]
TuyếnMetric=100
Sử dụngMTU=true
net.ipv6.conf.enp4s0.accept_ra = 1
net.ipv6.conf.enp4s0.accept_dad = 1
net.ipv6.conf.enp4s0.accept_ra = 0
net.ipv6.conf.enp4s0.accept_ra_defrtr = 1
net.ipv6.conf.enp4s0.accept_ra_from_local = 0
net.ipv6.conf.enp4s0.accept_ra_min_hop_limit = 1
net.ipv6.conf.enp4s0.accept_ra_mtu = 1
net.ipv6.conf.enp4s0.accept_ra_pinfo = 1
net.ipv6.conf.enp4s0.accept_ra_rt_info_max_plen = 0
net.ipv6.conf.enp4s0.accept_ra_rt_info_min_plen = 0
net.ipv6.conf.enp4s0.accept_ra_rtr_pref = 1
net.ipv6.conf.enp4s0.accept_redirects = 1
net.ipv6.conf.enp4s0.accept_source_route = 0
net.ipv6.conf.enp4s0.addr_gen_mode = 0
net.ipv6.conf.enp4s0.autoconf = 1
net.ipv6.conf.enp4s0.dad_transmits = 1
net.ipv6.conf.enp4s0.disable_ipv6 = 0
net.ipv6.conf.enp4s0.disable_policy = 0
net.ipv6.conf.enp4s0.drop_unicast_in_l2_multicast = 0
net.ipv6.conf.enp4s0.drop_unsolicited_na = 0
net.ipv6.conf.enp4s0.enhanced_dad = 1
net.ipv6.conf.enp4s0.force_mld_version = 0
net.ipv6.conf.enp4s0.force_tllao = 0
net.ipv6.conf.enp4s0.chuyển tiếp = 0
net.ipv6.conf.enp4s0.hop_limit = 64
net.ipv6.conf.enp4s0.ignore_routes_with_linkdown = 0
net.ipv6.conf.enp4s0.keep_addr_on_down = 0
net.ipv6.conf.enp4s0.max_addresses = 16
net.ipv6.conf.enp4s0.max_desync_factor = 600
net.ipv6.conf.enp4s0.mc_forwarding = 0
net.ipv6.conf.enp4s0.mldv1_unsolicited_report_interval = 10000
net.ipv6.conf.enp4s0.mldv2_unsolicited_report_interval = 1000
net.ipv6.conf.enp4s0.mtu = 1500
net.ipv6.conf.enp4s0.ndisc_notify = 0
net.ipv6.conf.enp4s0.ndisc_tclass = 0
net.ipv6.conf.enp4s0.proxy_ndp = 0
net.ipv6.conf.enp4s0.regen_max_retry = 3
net.ipv6.conf.enp4s0.router_probe_interval = 60
net.ipv6.conf.enp4s0.router_solicitation_delay = 1
net.ipv6.conf.enp4s0.router_solicitation_interval = 4
net.ipv6.conf.enp4s0.router_solicite_max_interval = 3600
net.ipv6.conf.enp4s0.router_soliciations = -1
net.ipv6.conf.enp4s0.seg6_enabled = 0
net.ipv6.conf.enp4s0.seg6_require_hmac = 0
net.ipv6.conf.enp4s0.suppress_frag_ndisc = 1
net.ipv6.conf.enp4s0.temp_prefered_lft = 86400
net.ipv6.conf.enp4s0.temp_valid_lft = 604800
net.ipv6.conf.enp4s0.use_oif_addrs_only = 0
net.ipv6.conf.enp4s0.use_tempaddr = 0