Score:1

การเชื่อมต่อเครือข่ายแบบใช้สายยังคงตัดการเชื่อมต่อ

ธง za

เมื่อเร็ว ๆ นี้ ฉันพยายามติดตั้งและตั้งค่าเซิร์ฟเวอร์ Synology NAS (DS920+) บนเซิร์ฟเวอร์ Ubuntu ของเรา (18.04) ในที่ทำงาน และฉันประสบปัญหาการเชื่อมต่อกับการเชื่อมต่อผ่านสาย (การเชื่อมต่ออีเทอร์เน็ตที่เชื่อมต่อ NAS กับเซิร์ฟเวอร์) สถานะการเชื่อมต่อแสดงว่ากำลังพยายามเชื่อมต่อดังรูปนี้ [สถานะการเชื่อมต่อ][1]

แต่หลังจากนั้นไม่นานก็เปลี่ยนเป็นการเชื่อมต่อ "Disconnected" ดังที่เห็นในนี้ [Ethernet Network Disconnected][2]

ฉันได้ลองวิธีแก้ไขปัญหาบางอย่างที่โพสต์บนการแลกเปลี่ยนสแต็กและบนกระดานต่างๆ แล้ว แต่ยังไม่มีวิธีใดที่ฉันได้ลองแล้วได้ผล

นี่คือผลลัพธ์ของคำสั่งบางส่วนที่อาจมีประโยชน์จากสิ่งที่ฉันเข้าใจ:

ป้อนข้อมูล:

lspci | grep -i จริยธรรม

เอาต์พุต:

04:00.0 คอนโทรลเลอร์อีเธอร์เน็ต: Intel Corporation I210 Gigabit Network Connection (rev 03)
05:00.0 คอนโทรลเลอร์อีเทอร์เน็ต: Intel Corporation I210 Gigabit Network Connection (rev 03)
83:00.0 ตัวควบคุมอีเทอร์เน็ต: Aquantia Corp. AQC107 ตัวควบคุมอีเทอร์เน็ต NBase-T/IEEE 802.3bz [AQtion] (rev 02)

ป้อนข้อมูล:

ifconfig -a

enp4s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
อีเธอร์ ac:1f:6b:b0:88:4a txqueuelen 1000 (อีเธอร์เน็ต)
แพ็คเก็ต RX 42848 ไบต์ 25213836 (25.2 MB)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 180780 ไบต์ 34482983 (34.4 MB)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
หน่วยความจำอุปกรณ์ 0xce200000-ce27ffff

enp5s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
อีเธอร์ ac:1f:6b:b0:88:4b txqueuelen 1000 (อีเธอร์เน็ต)
แพ็คเก็ต RX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
หน่วยความจำอุปกรณ์ 0xce100000-ce17ffff

ens6: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.16.43.69 netmask 255.255.255.0 ออกอากาศ 172.16.43.255
inet6 fe80::1bef:699c:49b:e845 คำนำหน้าlen 64 scopeid 0x20
อีเธอร์ 40:b0:76:58:42:11 txqueuelen 1,000 (อีเธอร์เน็ต)
แพ็คเก็ต RX 2084658 ไบต์ 216239936 (216.2 MB)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 130491 ไบต์ 46668382 (46.6 MB)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0

แท้จริง: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 เน็ตมาสก์ 255.0.0.0
inet6 ::1 คำนำหน้าlen 128 scopeid 0x10
วนซ้ำ txqueuelen 1,000 (วนกลับในเครื่อง)
แพ็คเก็ต RX 230369 ไบต์ 18799477 (18.7 MB)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 230369 ไบต์ 18799477 (18.7 MB)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0

ป้อนข้อมูล:

เครือข่าย sudo lshw -C

เอาท์พุท:

*-เครือข่าย
คำอธิบาย: อินเตอร์เฟสอีเธอร์เน็ต
ผลิตภัณฑ์: การเชื่อมต่อเครือข่าย I210 Gigabit
ผู้จำหน่าย: Intel Corporation
รหัสทางกายภาพ: 0
ข้อมูลรถบัส: pci@0000:04:00.0
ชื่อตรรกะ: enp4s0
รุ่น: 03
อนุกรม: ac:1f:6b:b0:88:4a
ขนาด: 1Gbit/s
ความจุ: 1Gbit/s
ความกว้าง: 32 บิต
นาฬิกา: 33MHz
ความสามารถ: pm msi msix pciexpress bus_master cap_list อีเธอร์เน็ตจริง tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd การเจรจาอัตโนมัติ
การกำหนดค่า: การเจรจาอัตโนมัติ=เปิดออกอากาศ=ใช่ ไดรเวอร์=ไดรเวอร์ igb รุ่น=5.6.0-k เพล็กซ์=เฟิร์มแวร์แบบเต็ม=3.16, 0x800004d9 เวลาแฝง=0 ลิงก์=ใช่ มัลติคาสต์=ใช่ พอร์ต=ความเร็วคู่บิด=1Gbit/s
ทรัพยากร: irq:18 หน่วยความจำ:ce200000-ce27ffff ioport:6000(size=32) หน่วยความจำ:ce280000-ce283fff
*-เครือข่าย
คำอธิบาย: อินเตอร์เฟสอีเธอร์เน็ต
ผลิตภัณฑ์: การเชื่อมต่อเครือข่าย I210 Gigabit
ผู้จำหน่าย: Intel Corporation
รหัสทางกายภาพ: 0
ข้อมูลรถบัส: pci@0000:05:00.0
ชื่อตรรกะ: enp5s0
รุ่น: 03
อนุกรม: ac:1f:6b:b0:88:4b
ความจุ: 1Gbit/s
ความกว้าง: 32 บิต
นาฬิกา: 33MHz
ความสามารถ: pm msi msix pciexpress bus_master cap_list อีเธอร์เน็ตจริง tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd การเจรจาอัตโนมัติ
การกำหนดค่า: การเจรจาอัตโนมัติ=เปิดออกอากาศ=ใช่ ไดรเวอร์=ไดรเวอร์ igb เวอร์ชัน=5.6.0-k เฟิร์มแวร์=3.16, 0x800004d9 เวลาแฝง=0 ลิงก์=ไม่มีมัลติคาสต์=ใช่ พอร์ต=คู่บิด
ทรัพยากร: irq:19 หน่วยความจำ:ce100000-ce17ffff ioport:5000(size=32) หน่วยความจำ:ce180000-ce183fff
*-เครือข่าย
คำอธิบาย: อินเตอร์เฟสอีเธอร์เน็ต
สินค้า: AQC107 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion]
ผู้จัดจำหน่าย: Aquantia Corp.
รหัสทางกายภาพ: 0
ข้อมูลรถบัส: pci@0000:83:00.0
ชื่อตรรกะ: ens6
รุ่น: 02
อนุกรม: 40:b0:76:58:42:11
ขนาด: 10Gbit/s
ความจุ: 10Gbit/s
ความกว้าง: 64 บิต
นาฬิกา: 33MHz
ความสามารถ: pciexpress pm msix msi bus_master cap_list rom อีเธอร์เน็ตทางกายภาพ tp 100bt-fd 1000bt-fd 10000bt-fd การเจรจาอัตโนมัติ
การกำหนดค่า: autonegotiation=on Broadcast=yes driver=atlantic driverversion=5.4.0-81-generic-kern duplex=full firmware=3.0.33 ip=172.16.43.69 latency=0 link=yes multicast=yes port=twisted pair speed= 10Gbit/วินาที
ทรัพยากร: irq:44 หน่วยความจำ:fb840000-fb84ffff หน่วยความจำ:fb850000-fb850fff หน่วยความจำ:fb400000-fb7fffff หน่วยความจำ:fb800000-fb83ffff

การเชื่อมต่อที่เป็นปัญหาคือ enp4s0 การเชื่อมต่อสามารถรองรับได้สูงสุด 1Gbit/s และสายเคเบิลมีความเร็ว 100Mbit/s ความเข้าใจของฉันคือนั่นไม่ควรทำให้เกิดปัญหาและควรทำให้ความเร็วคอขวดอยู่ที่ 100Mbit/s เท่านั้น

อัปเดต: ฉันได้เปลี่ยนสายเคเบิลเป็นสายเคเบิล 1Gbit/s และตั้งค่าการเจรจาลิงก์เป็น Manual โดยตั้งค่าความเร็วที่ 1Gbit/s โดยใช้ Network Manager GUI ไม่มีการเปลี่ยนแปลงในประเด็น

ฉันได้ลองใช้พอร์ตอื่นเพื่อดูว่าเป็นปัญหาหรือไม่ (ทั้งบนเซิร์ฟเวอร์และบน NAS)

ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก ฉันค่อนข้างใหม่ในเรื่องนี้เนื่องจากผู้ดูแลระบบเซิร์ฟเวอร์เดิมของเราเพิ่งจากไป ดังนั้นโปรดแจ้งให้เราทราบหากคุณต้องการข้อมูลเพิ่มเติม เราจะพยายามให้ข้อมูลเหล่านั้น

ขอบคุณ! [1]: https://i.stack.imgur.com/iU7kb.png [2]: https://i.stack.imgur.com/2LiIm.png

heynnema avatar
ru flag
ปัญหาคือสายเคเบิล 100Mb ของคุณ enp4s0 ยังคงเชื่อมต่ออยู่ที่ 1Gb
ru flag
การเจรจาความเร็วอยู่ระหว่างสวิตช์พอร์ตและอะแดปเตอร์อีเธอร์เน็ต ไม่ใช่สายเคเบิลของคุณ สายเคเบิลของคุณทำให้เกิดคอขวดซึ่งจะส่งผลต่อการกำหนดค่าของคุณ ตั้งค่าความเร็วการเชื่อมต่อด้วยตนเองบนอินเทอร์เฟซของคุณเป็น 100Mbps และนั่นควร 'แก้ไข' คอขวดของการตัดการเชื่อมต่อที่เกิดจากสายเคเบิลของคุณ โดยบอกระบบว่าสูงสุดที่สามารถพูดคุยผ่านสายเคเบิลนั้นคือ 100Mbps หรืออีกทางหนึ่ง ซื้อสายเคเบิล Cat5E หรือ Cat6 มาตรฐานซึ่งรองรับกิกะบิตเต็มรูปแบบ (มาตรฐานสายเคเบิลอีเทอร์เน็ตปัจจุบันคือ Cat5e และ Cat6 ในปัจจุบัน และสายที่เก่ากว่า Cat5e จะถือว่า 'ล้าสมัย')
ru flag
คุณใช้ GUI หรือบรรทัดคำสั่งเพื่อตั้งค่าอินเทอร์เฟซเครือข่ายของคุณหรือไม่
Score:1
ธง ru

โดยทั่วไปการเจรจาความเร็วพอร์ตจะทำระหว่างพอร์ตอีเธอร์เน็ตที่ปลายทั้งสองด้าน ไม่ใช่ที่ระดับสายเคเบิล ดังนั้นในขณะที่สายเคเบิลของคุณจะติดขัดที่ความเร็ว 100Mbps ระบบ ตรวจพบจุดสิ้นสุดของกิกที่ปลายอีกด้าน และด้วยเหตุนี้สายเคเบิล Cat5 ที่ล้าสมัยของคุณจึงทำให้เกิดการตัดการเชื่อมต่อเนื่องจากระบบของคุณพยายามผลักกิ๊กผ่านสายเคเบิลที่ไม่เหมาะสม ทำให้เกิดการหมดเวลาของเครือข่ายและความแออัดอย่างมากที่ระดับสแต็กของเครือข่าย

อัปเกรดสายเคเบิล 100Mbps ที่ล้าสมัยของคุณเป็นสายเคเบิล Cat5E มาตรฐาน (ปัจจุบัน Cat5E ค่อนข้างสกปรกราคาถูกเนื่องจากเป็นมาตรฐานที่เก่าแก่ที่สุดที่ยังคงรองรับและพบได้ทั่วไปในปัจจุบัน) หรือเป็นสายเคเบิล Cat6 หรือ ด้วยตนเอง กำหนดความเร็วบนอะแดปเตอร์อีเธอร์เน็ตของคุณ ขึ้นอยู่กับวิธีที่คุณกำหนดค่าเครือข่ายของคุณ (GUI หรือบรรทัดคำสั่ง) จะเป็นตัวกำหนดกระบวนการที่คุณใช้เพื่อตั้งค่าความเร็วในการเจรจา

(ขึ้นอยู่กับคำตอบของคุณสำหรับคำถามที่ฉันถามในความคิดเห็นเกี่ยวกับคำถามหลัก คำตอบนี้จะปรับให้เข้ากับวิธีตั้งค่าความเร็วในการเจรจาลิงก์ด้วยตนเองตามคำตอบของคุณ)

rozTsoni avatar
za flag
ขอบคุณสำหรับการตอบกลับ. ฉันเปลี่ยนสายเคเบิลเป็น CAT5e (ตอนนี้ไม่มี CAT6 - ฉันมีสายเคเบิล 10Gb/s) และตั้งค่าการต่อรองลิงก์เป็น Manual (ก่อนหน้านี้เคยตั้งค่าเป็น Auto) และเปลี่ยนความเร็วเป็น 1Gb/s ใน GUI ตัวแก้ไขเครือข่าย ฉันยังคงมีปัญหาเดียวกัน
ru flag
@rozTsoni *ปกติ* คุณจะเชื่อมต่อ NAS กับเครือข่ายและคอมพิวเตอร์ของคุณกับเครือข่าย ไม่ใช่ NAS-to-Server โดยตรง เว้นแต่จะเป็นการเชื่อมต่อประเภท iSCSI หรือเช่นนั้น คุณเชื่อมต่อโดยตรงกับ NAS ผ่านอีเธอร์เน็ตและตั้งค่าข้อมูลการเชื่อมต่อแบบคงที่บนเครือข่ายย่อยแยกต่างหากจากเครือข่ายที่เหลือของคุณหรือไม่ เราจำเป็นต้องดูเพิ่มเติมเกี่ยวกับวิธีที่คุณกำหนดค่าต่างๆ
rozTsoni avatar
za flag
มันเชื่อมต่อกับฮับเครือข่าย ฉันเริ่มคิดว่าอาจมีไฟร์วอลล์ที่ขัดขวางการเชื่อมต่อ ฉันไม่ได้รับอนุญาตให้แก้ไข ดังนั้นฉันจะทดสอบฮับเครือข่ายแยกต่างหากเพื่อดูว่าเป็นปัญหาหรือไม่ ฉันจะกลับไปพร้อมผลลัพธ์ ขอบคุณสำหรับความช่วยเหลือของคุณ!
ru flag
@rozTsoni "ฮับ" ถูกเลิกใช้แทนเราเตอร์เพราะ "ฮับ" เพียงแค่ออกอากาศซ้ำทุกอย่างและอาจทำให้ข้อมูลวนซ้ำและไพพ์โอเวอร์โหลด หากคุณไม่ได้ใช้สวิตช์ คุณควรเน้นไปที่ว่าระบบเหล่านี้อยู่ในซับเน็ตแยกกันหรือซับเน็ตเดียวกัน - หากเป็นซับเน็ตเดียวกัน แสดงว่าไฟร์วอลล์ระบบของคุณจะทำงาน หากเป็นเช่นนั้น แตกต่างจากไฟร์วอลล์และคุณไม่สามารถทำอะไรกับมันได้
rozTsoni avatar
za flag
เป็นการอัพเดทปัญหา: ฉันใช้สวิตช์เครือข่ายและได้เชื่อมต่อ NAS และเซิร์ฟเวอร์ของเราเข้ากับสวิตช์แล้ว ในตอนแรก ปัญหายังคงมีอยู่ แต่จากนั้นในโปรแกรมแก้ไขเครือข่าย ภายใต้การตั้งค่า IPv4 ฉันเปลี่ยนเมธอดเป็น Link-Local Only และตอนนี้สิ่งต่างๆ ดูเหมือนจะทำงานได้ดี ขอบคุณสำหรับความช่วยเหลือทั้งหมด!

โพสต์คำตอบ

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