Score:0

Systemd-networkd ล้มเหลวในการกำหนดค่าอัตโนมัติ IPv6 โดยที่ ifupdown สำเร็จ

ธง nc

ชื่อเรื่องค่อนข้างคลุมเครือเนื่องจากฉันไม่รู้ว่าเกิดอะไรขึ้น ฉันต้องการเปลี่ยนเป็น systemd-networkd และต้องการให้กำหนดค่าทั้ง IPv4 และ IPv6 โดยอัตโนมัติ ฉันมาจาก ifupdown โดยมีการกำหนดค่าต่อไปนี้:

# ไฟล์นี้อธิบายอินเทอร์เฟซเครือข่ายที่มีอยู่ในระบบของคุณ
#และวิธีเปิดใช้งาน สำหรับข้อมูลเพิ่มเติม โปรดดูอินเทอร์เฟซ(5)

ที่มา /etc/network/interfaces.d/*

# อินเทอร์เฟซเครือข่ายย้อนกลับ
อัตโนมัติ
iface lo inet ย้อนกลับ

# อินเทอร์เฟซเครือข่ายหลัก
อนุญาต hotplug ens3
iface ens3 inet dhcp
# นี่คืออินเทอร์เฟซ IPv6 ที่กำหนดค่าอัตโนมัติ
iface ens3 inet6 อัตโนมัติ

งานนี้:

1: จริง: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN กลุ่มเริ่มต้น qlen 1,000
    ลิงค์ / ย้อนกลับ 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 ขอบเขตโฮสต์ lo
       valid_lft ตลอดไป reserved_lft ตลอดไป
    inet6 ::1/128 ขอบเขตโฮสต์ 
       valid_lft ตลอดไป reserved_lft ตลอดไป
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP กลุ่มเริ่มต้น qlen 1000
    ลิงค์/อีเธอร์ 52:54:00:4f:e8:63 brd ff:ff:ff:ff:ff:ff
    ชื่อสำรอง enp0s3
    inet <valid ipv4>/24 brd <valid stuff> ขอบเขตโกลบอลไดนามิก ens3
       valid_lft 86031วินาทีที่ต้องการ_lft 86031วินาที
    inet6 2a01:7c8:****:***:****:ff:fe4f:e863/64 ขอบเขต mngtmpaddr ไดนามิกระดับโลก 
       valid_lft 2591987วินาทีที่ต้องการ_lft 604787วินาที
    ลิงค์ขอบเขต inet6 fe80::5054:ff:fe4f:e863/64 
       valid_lft ตลอดไป reserved_lft ตลอดไป

จากนั้นฉันต้องการเปลี่ยนเป็น systemd-networkd ดังนั้นฉันจึงสร้างการกำหนดค่าต่อไปนี้

[จับคู่]
ชื่อ=ens3

[เครือข่าย]
DHCP=ใช่

จากนั้นฉันจะล้าง ifupdown เพื่อกำจัดมัน เปิดใช้งาน systemd-networkd และ systemd-resolved และรีบูต IPv4 ทำงานได้ดี IPv6 ใช้งานไม่ได้:

ip a 130 âµ
1: จริง: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN กลุ่มเริ่มต้น qlen 1,000
    ลิงค์ / ย้อนกลับ 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 ขอบเขตโฮสต์ lo
       valid_lft ตลอดไป reserved_lft ตลอดไป
    inet6 ::1/128 ขอบเขตโฮสต์ 
       valid_lft ตลอดไป reserved_lft ตลอดไป
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP กลุ่มเริ่มต้น qlen 1000
    ลิงค์/อีเธอร์ 52:54:00:4f:e8:63 brd ff:ff:ff:ff:ff:ff
    ชื่อสำรอง enp0s3
    inet <valid ipv4> brd <valid stuff> ขอบเขตโกลบอลไดนามิก ens3
       valid_lft 86371วินาทีที่ต้องการ_lft 86371วินาที
    ลิงค์ขอบเขต inet6 fe80::5054:ff:fe4f:e863/64 
       valid_lft ตลอดไป reserved_lft ตลอดไป

ดังนั้นจึงไม่มีที่อยู่ ipv6 ส่วนกลาง การดูบันทึกการดีบักของ systemd-networkd ให้:

23 มกราคม 16:01:43 transip-vps systemd-networkd[3251]: ens3: การกำหนดค่าเส้นทาง: dst: 2a01:7c8:d003::/48, src: n/a, gw: n/a, prefsrc: n/ a, ขอบเขต: global, ตาราง: main, proto: ra, ประเภท: unicast
23 มกราคม 16:01:43 transip-vps systemd-networkd [3251]: ens3: การตั้งค่าเส้นทาง NDisc
23 มกราคม 16:01:43 transip-vps systemd-networkd [3251]: ens3: สถานะเปลี่ยน: กำหนดค่า -> กำหนดค่า
23 มกราคม 16:01:43 transip-vps systemd-networkd[3251]: ประเภทข้อความที่ส่ง = ผู้ส่งสัญญาณ = n/a ปลายทาง = n/a เส้นทาง =/org/freedesktop/network1/link/_32 interface=org.freedesktop สมาชิก DBus.Properties=PropertiesChanged คุกกี้=52 reply_cookie=0 ลายเซ็น=sa{sv}เป็นชื่อข้อผิดพลาด=n/a ข้อความผิดพลาด=n/a
23 มกราคม 16:01:43 transip-vps systemd-networkd [3251]: rtnl: ได้รับเพื่อนบ้านที่ไม่คงที่โดยไม่สนใจ
23 มกราคม 16:01:43 transip-vps systemd-networkd [3251]: ens3: ตั้งค่าเส้นทาง NDisc
23 มกราคม 16:01:43 transip-vps systemd-networkd[3251]: ens3: การลบข้อมูล NDisc เก่าที่ได้รับจาก fe80::d003:1
23 มกราคม 16:01:43 transip-vps systemd-networkd [3251]: ens3: link_check_ready (): dhcp4: ใช่ dhcp6_addresses: ไม่ใช่ dhcp_routes: ไม่ใช่ dhcp_pd_addresses: ไม่ใช่ dhcp_pd_routes: ไม่ใช่ ndisc_addresses: ใช่ ndisc_routes: ใช่
23 มกราคม 16:01:43 transip-vps systemd-networkd [3251]: ens3: เปลี่ยนสถานะแล้ว: กำหนดค่า -> กำหนดค่าแล้ว
23 มกราคม 16:01:43 transip-vps systemd-networkd[3251]: ประเภทข้อความที่ส่ง = ผู้ส่งสัญญาณ = n/a ปลายทาง = n/a เส้นทาง =/org/freedesktop/network1/link/_32 interface=org.freedesktop สมาชิก DBus.Properties=PropertiesChanged คุกกี้=53 reply_cookie=0 ลายเซ็น=sa{sv}เป็น error-name=n/a error-message=n/a
23 มกราคม 16:01:46 transip-vps systemd-networkd [3251]: NDISC: โฆษณาเราเตอร์ที่ได้รับ: ตั้งค่าสถานะไม่มีการตั้งค่าอายุการใช้งานปานกลาง 12 วินาที
23 มกราคม 16:01:46 transip-vps systemd-networkd [3251]: NDISC: เรียกใช้การโทรกลับสำหรับเหตุการณ์ 'เราเตอร์'
23 มกราคม 16:01:46 transip-vps systemd-networkd[3251]: ens3: การกำหนดค่าเส้นทาง: dst: n/a, src: n/a, gw: fe80::d003:1, prefsrc: n/a, ขอบเขต : global, table: main, proto: ra, ประเภท: unicast
23 มกราคม 16:01:46 transip-vps systemd-networkd[3251]: NDISC: ความยาวคำนำหน้าไม่ถูกต้อง ละเว้นคำนำหน้าสำหรับการกำหนดค่าอัตโนมัติแบบไร้สถานะ
23 มกราคม 16:01:46 transip-vps systemd-networkd[3251]: ens3: การกำหนดค่าเส้นทาง: dst: 2a01:7c8:d003::/48, src: n/a, gw: n/a, prefsrc: n/ a, ขอบเขต: global, ตาราง: main, proto: ra, ประเภท: unicast
23 มกราคม 16:01:46 transip-vps systemd-networkd[3251]: ens3: การตั้งค่าเส้นทาง NDisc
23 มกราคม 16:01:46 transip-vps systemd-networkd [3251]: ens3: สถานะเปลี่ยน: กำหนดค่า -> กำหนดค่า
23 มกราคม 16:01:46 transip-vps systemd-networkd[3251]: ประเภทข้อความที่ส่ง = ผู้ส่งสัญญาณ = n/a ปลายทาง = n/a เส้นทาง =/org/freedesktop/network1/link/_32 interface=org.freedesktop สมาชิก DBus.Properties=PropertiesChanged คุกกี้=54 reply_cookie=0 ลายเซ็น=sa{sv}เป็น error-name=n/a error-message=n/a
23 มกราคม 16:01:46 transip-vps systemd-networkd [3251]: rtnl: ได้รับเพื่อนบ้านที่ไม่คงที่โดยไม่สนใจ
23 มกราคม 16:01:46 transip-vps systemd-networkd [3251]: ens3: ตั้งค่าเส้นทาง NDisc
23 มกราคม 16:01:46 transip-vps systemd-networkd[3251]: ens3: การลบข้อมูล NDisc เก่าที่ได้รับจาก fe80::d003:1
23 มกราคม 16:01:46 transip-vps systemd-networkd [3251]: ens3: link_check_ready (): dhcp4: ใช่ dhcp6_addresses: ไม่ใช่ dhcp_routes: ไม่ใช่ dhcp_pd_addresses: ไม่ใช่ dhcp_pd_routes: ไม่ใช่ ndisc_addresses: ใช่ ndisc_routes: ใช่
23 ม.ค. 16:01:46 transip-vps systemd-networkd [3251]: ens3: เปลี่ยนสถานะแล้ว: กำหนดค่า -> กำหนดค่าแล้ว
23 มกราคม 16:01:46 transip-vps systemd-networkd[3251]: ประเภทข้อความที่ส่ง = ผู้ส่งสัญญาณ = n/a ปลายทาง = n/a เส้นทาง =/org/freedesktop/network1/link/_32 interface=org.freedesktop สมาชิก DBus.Properties=คุกกี้คุณสมบัติเปลี่ยนแปลง=55 reply_cookie=0 ลายเซ็น=sa{sv}เป็นชื่อข้อผิดพลาด=n/a ข้อความผิดพลาด=n/a
23 มกราคม 16:01:47 transip-vps systemd-networkd [3251]: NDISC: โฆษณาเราเตอร์ที่ได้รับ: ตั้งค่าสถานะไม่มีการตั้งค่าอายุการใช้งานปานกลาง 12 วินาที
23 มกราคม 16:01:47 transip-vps systemd-networkd [3251]: NDISC: เรียกใช้การโทรกลับสำหรับเหตุการณ์ 'เราเตอร์'
23 มกราคม 16:01:47 transip-vps systemd-networkd[3251]: ens3: การกำหนดค่าเส้นทาง: dst: n/a, src: n/a, gw: fe80::d003:1, prefsrc: n/a, ขอบเขต : global, table: main, proto: ra, ประเภท: unicast
23 มกราคม 16:01:47 transip-vps systemd-networkd[3251]: NDISC: ความยาวคำนำหน้าไม่ถูกต้อง ละเว้นคำนำหน้าสำหรับการกำหนดค่าอัตโนมัติแบบไร้สถานะ
23 มกราคม 16:01:47 transip-vps systemd-networkd[3251]: ens3: การกำหนดค่าเส้นทาง: dst: 2a01:7c8:d003::/48, src: n/a, gw: n/a, prefsrc: n/ a, ขอบเขต: global, ตาราง: main, proto: ra, ประเภท: unicast

โฆษณา infinium สิ่งที่ฉันเห็นคือคำนำหน้า 2a01:7c8:d003::/48 ดูถูกต้อง (ยกเว้น /48 แทนที่จะเป็น 64?) แต่ไม่สามารถตั้งค่าที่อยู่ดังกล่าวได้และพยายามตลอดไป

ฉันควรทำอย่างไรเพื่อให้ systemd-networkd ipv6 ทำงาน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา