Score:0

การเพิ่มอินเทอร์เฟซ IPv6 ลงใน ifconfig ใช้งานได้ แต่ไม่สามารถเข้าถึงโฮสต์ได้เมื่อใช้งาน

ฉันใช้ VPS บน Ubuntu 20.04 ฉันถามฝ่ายบริการลูกค้าของผู้ให้บริการ VPS ของฉัน เธอบอกว่าบริการของพวกเขา (VPS) ไม่รองรับ IPv6 ในขณะนี้เนื่องจากเธอไม่ใช่ฝ่ายสนับสนุนด้านเทคนิค ฉันเชื่อว่า VPS ของฉันเองก็สนับสนุน IPv6

ฉันพูดอย่างนั้นเพราะ VPS ของฉันตอบสนอง IPv6 อื่นเมื่อฉัน ping VPS ของฉัน ไม่เพียงแค่ ping แต่ยังรวมถึงคำขอ HTTP โดยใช้ IPv6 เมื่อฉันเปิดเว็บไซต์ของฉันซึ่งโฮสต์ใน VPS นั้น ฉันป้อน IPv6 ของ VPS ในรูปแบบ url ของเบราว์เซอร์ [xx:xx...:xx]:80 จากนั้นจะเปลี่ยนเส้นทางไปยังโดเมนของฉัน เนื่องจากฉันตั้งใจตั้งค่าเปลี่ยนเส้นทางใน VPS ของฉัน นั่นเป็นเหตุผลที่ฉันเชื่อมากขึ้นว่า IPv6 เป็นของฉัน

ตอนแรกที่เช็ค ifconfigใช่ ไม่มีคำว่า IPv6 ที่กล่าวถึง ฉันเพิ่ม IPv6 ด้วยตนเองด้วย ifconfig แฟล็กคำสั่งเอง

แต่น่าเสียดายที่เมื่อ VPS ของฉัน ping เซิร์ฟเวอร์ IPv6 อื่น มันบอกว่า ไม่สามารถเข้าถึงโฮสต์ได้

ดังนั้นฉันเดาว่าการบริการลูกค้าไม่เป็นความจริง VPS ของฉันมี IPv6 แม้ว่าจะเป็นเพียง การเชื่อมต่อขาเข้า แม้จะไม่สามารถปฏิบัติได้ การเชื่อมต่อขาออก.

เป็นไปได้ไหมที่ฉันจะทำการเชื่อมต่อขาออกใน VPS ด้วย IPv6

เมื่อฉันรู้ว่า VPS ของฉันมี IPv6? เมื่อฉันเข้าสู่ระบบ SSH ด้วย VPS อื่นของฉันที่มี IPv6 ลงใน IPv4 เท่านั้น VPS ของฉัน นั่นทำให้ฉันสงสัยว่าเหตุใด IPv4 VPS ของฉันจึงยอมรับการเชื่อมต่อนั้น

แก้ไข: ผลลัพธ์ของ แสดง ip -6 addr

1: แท้จริง: <LOOPBACK,UP,LOWER_UP> mtu 65536 สถานะ UNKNOWN qlen 1,000
    inet6 ::1/128 ขอบเขตโฮสต์
       valid_lft ตลอดไป reserved_lft ตลอดไป
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 สถานะ UP qlen 1000
    inet6 2001:xxx:xxx:xxx:x:x:xxx:xxx/112 ขอบเขตทั่วโลก
       valid_lft ตลอดไป reserved_lft ตลอดไป
    ลิงค์ขอบเขต inet6 fe80::5054:ff:fe19:dd6c/64
       valid_lft ตลอดไป reserved_lft ตลอดไป

ผลลัพธ์ของ แสดงเส้นทาง ip -6

:: 1 dev lo เคอร์เนลโปรโตเมตริก 256 pref สื่อ
2001:xxx:xxx:xxx:xxx:xxx:1b70:0/112 dev ens3 โปรโตเคอร์เนลเมตริก 256 pref สื่อ
fe80::/64 dev ens3 เคอร์เนลโปรโตเมตริก 256 pref สื่อ

แก้ไข: ฉันปิด WARP Tunnel (บุคคลที่สาม) (ไม่มีอินเทอร์เฟซ wgcf อีกต่อไป)

นี่คือตอนที่ฉันเรียกใช้ ping google DNS เป็นต้น ปิง 2544:4860:4860::8888 เอาท์พุต: ping: เชื่อมต่อ: เครือข่ายไม่สามารถเข้าถึงได้

แน่นอนว่ามันจะใช้งานได้ถ้าฉันใช้บุคคลที่สามนั้น (warp tunnel หรืออินเทอร์เฟซ wgcf ที่ใช้พร็อกซีจริงๆ)

Nikita Kipriyanov avatar
za flag
สิ่งแรกที่คุณควรทำคือลบ `net-tools` ด้วย ifconfig และเพื่อน ไม่เหมาะสำหรับการกำหนดค่า Linux สมัยใหม่ โดยเฉพาะ IPv6 มันไม่ได้ติดตั้งเป็นค่าเริ่มต้นใน Debian เป็นเวลาประมาณ 5 ปี ใช้ `iproute2` โอเค โปรดแสดง `ip -6 addr show` และ `ip -6 route show` อย่าปกปิดที่อยู่ส่วนตัว (`fe80` เป็นต้น)
ผลลัพธ์ของ ``` ip -6 addr show``` มีสามรายการ ```1: lo```,```2:ens3```,```538:wgcf```. ไม่ต้องสนใจ wgfc เพราะมาจากอุโมงค์วาร์ปหรือบุคคลที่สาม เพื่อให้ VPS ของฉันสามารถเข้าถึงทรัพยากร IPv6 ได้
ผลลัพธ์ของ ``` ip -6 route show``` คือ ```::1 dev lo proto kernel metric 256 pref medium 2001:67c:2b0:db32:0:1:1b70:0/112 dev ens3 โปรโตเคอร์เนลเมตริก 256 pref สื่อ fd01:5ca1:ab1e:896f:1ec3:382e:a7db:601f dev wgcf โปรโตเคอร์เนลเมตริก 256 pref สื่อ fe80::/64 dev ens3 โปรโตเคอร์เนลเมตริก 256 pref medium```
iproute2 ไม่ได้ติดตั้งเป็นค่าเริ่มต้น
Nikita Kipriyanov avatar
za flag
ฉันเพิ่งสังเกตว่าคุณยังใหม่ที่นี่ ขออภัยหากไม่ชัดเจน คุณช่วย[แก้ไขคำถาม](https://serverfault.com/posts/1093083/edit)และเพิ่มข้อมูลที่นั่นแทนได้ไหม อย่าโพสต์ในความคิดเห็น มันยากที่จะอ่านเนื่องจากการแบ่งรูปแบบ
@NikitaKipriyanov โอเค เสร็จแล้ว
Nikita Kipriyanov avatar
za flag
ฉันปกปิด IP สาธารณะของคุณ ตกลง แล้วคุณเชื่อว่า 2001:....:4f78 เหล่านี้เป็นของคุณหรือไม่ ใช่. คุณกำลังพูดถึง IP นั้นอยู่หรือเปล่า คุณ ping อะไรเมื่อเครือข่ายไม่สามารถเข้าถึงได้ นอกจากนี้ ฉันไม่เห็นเส้นทาง IPv6 เริ่มต้นในตารางเส้นทางของคุณ แปลกจัง น่าจะเป็นที่ต้นเหตุ คุณทำตามคำแนะนำของผู้โฮสต์สำหรับการเปิดใช้งาน IPv6 อย่างระมัดระวังหรือไม่
ใช่ ฉันเชื่อว่านั่นคือ IPv6 IP ของฉัน คุณสามารถดูได้ในคำถามที่แก้ไขของฉัน เป็นเพียงตัวอย่างที่ฉัน ping google อย่างไรก็ตาม มันใช้งานได้เมื่อฉันใช้อินเทอร์เฟซของบุคคลที่สามหรือ wgcf ฉันไม่สงสัยเลยเพราะมันใช้พร็อกซีจริงๆ ไม่มีเส้นทางเริ่มต้นของ IPv6 หากคุณเห็น IPv6 ทั่วโลก เป็นเพราะฉันเพิ่มด้วยตนเอง เกี่ยวกับคำแนะนำของผู้โฮสต์ คุณหมายถึงอะไร ฉันไม่รู้สึกว่าได้รับคำแนะนำใดๆ
Nikita Kipriyanov avatar
za flag
คำแนะนำของผู้โฮสต์ของคุณคืออะไร? คุณช่วยเชื่อมโยงพวกเขาได้ไหม ฉันแน่ใจว่าปัญหาเป็นเพราะไม่มีเส้นทางเริ่มต้น
ฉันไม่รู้สึกว่าได้รับคำแนะนำใด ๆ จากพวกเขา ทั้งหมดที่ฉันได้รับคือบริการ (VPS) ของพวกเขาไม่รองรับ IPv6 ในขณะนี้ ลิงก์อะไร
Nikita Kipriyanov avatar
za flag
แล้วปัญหาคืออะไร? คุณรู้ว่ามีบริการ *ไม่มี* IPv6 ทำไมคุณถึงกังวลกับมัน? (และอะไรก็ตาม ฉันคิดว่าทุกอย่างจะไม่เกี่ยวกับหัวข้อต่อจากนี้)
โดยทั่วไปฉันไม่สามารถเพิ่ม IPv6 ด้วยตนเองได้
Nikita Kipriyanov avatar
za flag
คุณสามารถทำได้ผ่าน VPN โดยที่ปลายทางอื่น *มี* การเชื่อมต่อ แต่นี่เป็นคำถามที่แตกต่างไปจากเดิมอย่างสิ้นเชิง
ใช่ ขอบคุณ นั่นคือฉันพูดเมื่อฉันพูดว่า ```wgcf interface```

โพสต์คำตอบ

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