คำถามติดแท็ก ethernet

หมายถึงรูปแบบการใช้สายเพื่อเชื่อมต่อคอมพิวเตอร์จำนวนมากหรือวิธีเชื่อมต่อกับเครือข่ายดังกล่าว แท็กนี้มีไว้สำหรับทั้งซอฟต์แวร์และฮาร์ดแวร์ของปัญหานี้

2
ฉันจะสร้างอินเตอร์เฟสอีเทอร์เน็ตเสมือนบนเครื่องที่ไม่มีตัวแปลงฟิสิคัลได้อย่างไร?
ฉันมี Dell XPS 13 อัลตร้าบุ๊กซึ่งมี wifi nic แต่ไม่มีอีเทอร์เน็ตแบบฟิสิคัล (wlan0 แต่ไม่มี eth0) ฉันต้องสร้างอะแดปเตอร์เสมือนจริงสำหรับใช้กับคนจรจัด NFS แต่ฉันพบว่าโดยทั่วไปล้มเหลวด้วยifup eth0:1... ignoring unknown interface eth0:1=eth0:1ฉันพยายามสร้างส่วนต่อประสานเสมือนกับwlan0แต่ได้รับผลลัพธ์เดียวกัน ฉันจะสร้างอินเทอร์เฟซเสมือนบนเครื่องนี้โดยไม่มีส่วนต่อประสานทางกายภาพได้อย่างไร

2
ทำไมอินเตอร์เฟส ethernet ของฉันถึงเรียกว่า enp0s10 แทนที่จะเป็น eth0
เมื่อฉันเรียกifconfig -aฉันเพียง แต่ได้รับทองหล่อและenp0s10อินเตอร์เฟซไม่คลาสสิกeth0 อะไรenp0s10หมายความว่าอย่างไร ทำไมจึงไม่มีeth0 ?

1
ip link และ ip addr แปลความหมาย
ฉันกำลังค้นหาคำอธิบายสิ่งที่ผลลัพธ์ของคำสั่งip linkและความip addrหมายในกล่องลินุกซ์ # ip link 3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000 link/ether 00:a1:ba:51:4c:11 brd ff:ff:ff:ff:ff:ff 4: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT qlen 1000 link/ether 00:a1:ba:51:4c:12 brd ff:ff:ff:ff:ff:ff ว่าอะไรเป็นLOWER_UP, NO-CARRIERและธงอื่น ๆ ? ฉันได้พบการอ้างอิงที่http://download.vikis.lt/doc/iproute-doc-2.6.32/ip-cref.psแต่มันไม่มีข้อมูลที่ครบถ้วนและหน้าคนยังไม่ละเอียดพอ

5
ฉันสามารถเชื่อมต่อแล็ปท็อป Ubuntu Linux กับแล็ปท็อป Windows 10 ผ่านสายเคเบิลอีเธอร์เน็ตได้หรือไม่
ฉันเคยเห็นผู้คนเชื่อมต่อคอมพิวเตอร์สองเครื่องด้วยสายเคเบิลอีเธอร์เน็ต แต่คำแนะนำที่ฉันเห็นสำหรับ Windows กับ Windows หรือ Mac กับ Mac หรือ Windows กับ Mac ฉันไม่เคยพบเจอปัญหาใด ๆ ในการเชื่อมต่อ Windows กับ Linux เป็นไปได้หรือไม่ที่จะเชื่อมต่อระบบ Windows เข้ากับระบบ Linux ผ่านสาย Ethernet?

3
การเปลี่ยนชื่อของอินเตอร์เฟสเครือข่าย debian wheezy
ฉันพยายามตั้งชื่ออินเทอร์เฟซ "ethLan" แทนที่จะเป็น eth0 การทำเช่นนี้ยังช่วยให้มั่นใจได้ว่าชื่อของ if จะยังคงสอดคล้องกันในการรีบูตและเคอร์เนลทุกครั้ง ฉันพบบทความบางเรื่องในเรื่องนี้ แต่พวกเขาทั้งหมดอายุไม่กี่ปี: http://www.debian-administr.org/articles/463 http://www.linuxfromscratch.org/hints/downloads/files/ nameif.txt ผมทำตามที่พวกเขาพูดและเพิ่มethLan แม็ไป/ etc / mactabs / ณ จุดนี้ฉันมีปัญหาสองประการ: 1) if [...] && /sbin/nameifสคริปต์ที่ฉันใส่ที่/etc/network/if-pre-up.d/ไม่ทำงาน ฉันแก้ไขได้โดยเพิ่มสิ่งนี้ใน/etc/init.d/networkingแต่ทำไมถ้า -pre-up.dไม่ทำงาน 2) อินเตอร์เฟซจะไม่โหลดจนกว่าฉันด้วยตนเองทำifconfig ethLan ขึ้นทั้งๆที่มีการเพิ่มลงใน/ etc / เครือข่าย / อินเตอร์เฟซ ผมทำอะไรผิดหรือเปล่า?

2
ฉันจะสร้างนามแฝงสำหรับอุปกรณ์เครือข่ายได้อย่างไร
ฉันกำลังพยายามเรียกใช้ซอฟต์แวร์บางตัวเพื่อใช้งานโดยใช้ตัวจัดการสิทธิ์การใช้งานที่ไม่ได้สังเกตว่าการแจกแจง Linux รุ่นใหม่ไม่ได้ตั้งชื่ออุปกรณ์เครือข่ายของตนeth0อีกต่อไป กำลังพยายามตรวจสอบที่อยู่ MAC แต่เนื่องจาก NIC ของฉันถูกเรียกใช้ens1บน Centos 7 สิ่งนี้ไม่ทำงาน ผู้จำหน่ายซอฟต์แวร์นี้ได้แก้ไขปัญหานี้ในคอมพิวเตอร์เครื่องอื่นแล้วและฉันต้องการที่จะเข้าใจว่าพวกเขาทำสิ่งนี้อย่างไร พวกเขาสร้างนามแฝงบางประเภทเพื่อens1ให้ผู้จัดการใบอนุญาตสามารถค้นหาได้eth0อีกครั้ง นามแฝงจะไม่แสดงเลยถ้าฉันทำแต่มันจะมองเห็นได้อย่างชัดเจนเมื่อโทรifconfig -a ifconfig eth0การใช้ip linkคำสั่งสามารถมองเห็นได้ดังต่อไปนี้: eth0@ens1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT link/ether [mac address] brd ff:ff:ff:ff:ff:ff พวกเขาทำอะไรที่นี่และฉันจะสร้างนามแฝงประเภทนี้ในคอมพิวเตอร์เครื่องอื่นได้อย่างไร

7
การตั้งชื่อมาตรฐานการประชุมสำหรับอีเธอร์เน็ตและอินเตอร์เฟซ Wi-Fi บนเครื่อง Linux
อะไรคือมาตรฐานการตั้งชื่อสำหรับการเชื่อมต่อ Ethernet และ Wi-Fiบนเครื่อง Linux? เรากำลังพัฒนาเครื่องมือที่ควรแสดงเฉพาะอินเทอร์เฟซ Ethernet และ Wi-Fi ของเครื่อง Linux และสถานะปัจจุบัน ตัวอย่างเช่นด้านล่างคือรายการของอินเทอร์เฟซเครือข่าย (ทั้งแบบกายภาพและเสมือน) บนเครื่อง Linux (Ubuntu) ของฉัน: docker0, enp0s25, lo,wlp3s0 เมื่อฉันเรียกใช้เครื่องมือด้านล่างเป็นผลลัพธ์ที่ฉันได้รับ: enp0s25, wlp3s0 เราได้เขียนโค้ดด้วยตรรกะที่อินเตอร์เฟส Ethernet ทั้งหมดเริ่มต้นด้วยตัวอักษรeและอินเตอร์เฟส Wi-Fi เริ่มต้นด้วยตัวอักษรwเสมอ ตรรกะนั้นถูกต้องหรือไม่ ถ้าไม่เราจะจัดการเรื่องนี้ได้อย่างไร

1
ความแตกต่างระหว่างไดรเวอร์ r8169 และ r8168 คืออะไร?
Realtek ให้ซอร์สโค้ดสำหรับไดรเวอร์r8168ซึ่งยึดตามไดรเวอร์r8169จากเคอร์เนลทรีถ้าฉันเชื่อว่าซอร์สของมัน: /* * This driver is modified from r8169.c in Linux kernel 2.6.18 */ ทั้งสองได้รับลิขสิทธิ์ GPL ดังนั้นซอร์สโค้ดอาจถูกแลกเปลี่ยนโดยไม่มีปัญหาทางกฎหมาย นั่นเป็นเหตุผลที่ฉันคิดว่ามันค่อนข้างแปลกที่ Realtek จะรักษาไดร์เวอร์แยกต่างหากโดยไม่มีการเปลี่ยนแปลงหรือเอกสารประกอบ ผู้ใช้ปลายทางต่างกันอย่างไร แนะนำไดร์เวอร์ตัวไหน?

1
tcpdump สแต็กเครือข่ายระดับใดที่ได้รับข้อมูลมา
ขณะที่ผมกำลังพยายามที่ไร้ผลที่จะแก้ไขข้อผิดพลาดของตัวควบคุมอีเธอร์เน็ตที่นี่สิ่งหนึ่งที่ผมพยายามวิ่ง tcpdump บนเครื่อง ฉันพบว่าน่าสนใจที่ tcpdump สามารถตรวจจับได้ว่าแพ็คเก็ต ICMP บางอันที่แอปพลิเคชัน ping คิดว่าการส่งไม่ได้ออกนอกสายจริงแม้ว่ามันจะทำงานบนเครื่องเดียวกันก็ตาม ฉันทำซ้ำผลลัพธ์ tcpdump เหล่านี้ที่นี่: 14:25:01.162331 IP debian.local > 74.125.224.80: ICMP echo request, id 2334, seq 1, length 64 14:25:02.168630 IP debian.local > 74.125.224.80: ICMP echo request, id 2334, seq 2, length 64 14:25:02.228192 IP 74.125.224.80 > debian.local: ICMP echo reply, id …

1
ฉันจะกำหนดค่าบริดจ์เชื่อมต่อเครือข่ายจาก WiFi ไปยัง Ethernet ด้วย Debian ได้อย่างไร
ฉันใช้ Raspberry Pi โดยใช้ Raspbian ซึ่งเป็นเพียง Debian ฉันต้องการเชื่อมต่อจากเราเตอร์เครือข่าย WiFi หลักที่เชื่อมต่อกับ Cox Cable กับเราเตอร์ที่มีสายเคเบิลของฉันที่นี่เพื่อให้เครือข่ายย่อยของฉันมีอินเทอร์เน็ตที่เชื่อถือได้ มันจะต้องเป็นสะพาน WiFi-to-Ethernet ฉันได้ตั้งค่า / etc / Networks สำหรับที่อยู่คงที่สำหรับ USB wlan1 ที่มีอะแดปเตอร์ภายนอกและเสาอากาศ hi-gain wpa_supplicant ถูกกำหนดค่าให้ล็อกอินเข้าสู่เราเตอร์หลักอย่างถูกต้อง ดังนั้นตอนนี้มันถูกตั้งค่าเพื่อให้ฉันสามารถเข้าสู่เครือข่ายที่เหมาะสมด้วยรหัสผ่านในภายนอก wlan1 ที่อยู่คงที่ตั้งอยู่ใน / etc / เครือข่าย Gateway และ Nameserver นั้นใช้ได้ ฉันสามารถท่องเว็บเพจเป็นต้น การเชื่อมโยงที่ขาดหายไปคือการเชื่อมโยงสิ่งนี้กับพอร์ต eth0 เพื่อให้เราเตอร์ของฉันสามารถเชื่อมต่อได้เพื่อให้บริการกับซับเน็ต ไม่จำเป็นต้องใช้บริการเครือข่ายพิเศษใด ๆ เช่นการกำหนดเส้นทางหรือ nat หรือ dhcp เป็นต้นเพียงแค่เชื่อมต่อกับบริดจ์ที่เรียบง่าย ใครช่วยชี้ฉันในทิศทางที่ถูกต้องเพื่อให้สิ่งนี้เกิดขึ้นได้ไหม?
12 debian  wifi  ethernet  bridge 

1
virbr # และ vnet # แตกต่างกันอย่างไร?
ฉันกำลังใช้งาน KVM บน RHEL6 และฉันได้สร้างเครื่องเสมือนหลายเครื่องในนั้น การออกifconfigคำสั่งไปยังบรรทัดคำสั่งระบบโฮสต์แสดงรายการของ virbr0, virbr1 ... และ vnet0, vnet2 ... พวกเขาเป็นที่อยู่ IP ของระบบปฏิบัติการ guest หรือไม่ virbr # และ vnet # แตกต่างกันอย่างไร?

2
การแก้ปัญหาอีเธอร์เน็ตจ้องจับผิดสุนัขเฝ้าบ้านจับเวลา
ฉันมีกล่อง debian linux (Debian Squeeze) ที่ deadlocks ทุกสองสามชั่วโมงถ้าฉันเรียกใช้สคริปต์หลามที่ sniffs อินเทอร์เฟซ ... การติดตามสแต็กถูกแนบกับด้านล่างของคำถามนี้ โดยพื้นฐานแล้วฉันมีอินเทอร์เฟซ Broadcom ethernet ( bnx2ไดรเวอร์) ที่ดูเหมือนว่าจะตายเมื่อฉันเริ่มเซสชั่นการดมกลิ่นแล้วพยายามส่งเฟรมออกจากอินเตอร์เฟสเดียวกัน จากสิ่งที่ฉันสามารถบอกได้ตัวจับเวลาจ้องจับผิดเคอร์เนลกำลังสะดุด ... NETDEV WATCHDOG: eth3 (bnx2): transmit queue 0 timed out ฉันคิดว่ามีวิธีการควบคุมตัวจับเวลาจ้องจับผิดด้วยioctl(อ้างอิง: EmbeddedFreak: วิธีการใช้งาน linux watchdog ) คำถาม (ต้นฉบับ): ฉันจะค้นหาตัวจับเวลาจ้องจับผิดที่ควบคุม eth3 ได้อย่างไร คะแนนโบนัสหากคุณสามารถบอกวิธีเปลี่ยนจับเวลาหรือแม้กระทั่งปิดใช้งานสุนัขเฝ้าบ้าน ... คำถาม (แก้ไข): ฉันจะป้องกันตัวจับเวลาจ้องจับผิดอีเธอร์เน็ตจากการทำให้เกิดปัญหาได้อย่างไร การติดตามสแต็ก Apr 30 08:38:44 Hotcoffee …

2
IP ผ่าน USB 3.1 type-C ระหว่างสองโฮสต์ Linux ที่ 10Gbps หรือไม่
ฉันไม่สามารถตัดสินใจด้วยตัวเองได้ถ้าทำได้ ฉันสงสัยว่าเป็นไปได้หรือไม่ที่จะเชื่อมต่อระบบ Linux สองระบบกับ USB 3.1 พร้อมตัวเชื่อมต่อ type-C เพื่อตั้งค่าเครือข่ายแบบจุดต่อจุด (IP หรือ Ethernet + IP) ที่เต็ม 10Gbps มาตรฐานที่อ้างสิทธิ์อนุญาต อะแดปเตอร์โฮสต์สนับสนุนสิ่งนี้หรือไม่ เคอร์เนล Linux / เครื่องมือรุ่นใหม่นี้สนับสนุนหรือไม่ สามารถใช้สายเคเบิลปกติได้หรือไม่ Gigabit ไม่เร็วพอและการ์ด USB 3.1 ราคาถูกและติดตั้งมาเธอร์บอร์ดใหม่ (เหมือนของฉัน) 10Gbps Ethernet จะเป็นทางเลือกที่สองของฉันฉันเดา แต่มันเกี่ยวข้องกับการซื้อฮาร์ดแวร์ใหม่ทั้งหมดและฉันต้องไปมือสอง
11 linux  networking  usb  ip  ethernet 

2
กำหนดความเร็วอีเธอร์เน็ตใน RHEL 6
วิธีการตรวจสอบว่าeth0มีความเร็วในการเชื่อมต่อ 10Mbit, 100Mbit หรือ 1Gbit หรือไม่ ฉันพยายามแต่มันบอกว่าethtool No data availableฉันก็ลองdmesg | grep -i duplexแล้วมันว่างเปล่า [root@dioptase ~]# lspci 00:0a.0 Ethernet controller: Digital Equipment Corporation DECchip 21140 [FasterNet] (rev 20) [root@dioptase ~]# ethtool eth0 Settings for eth0: No data available [root@dioptase ~]# ethtool -i eth0 driver: tulip version: 1.1.15 firmware-version: bus-info: 0000:00:0a.0 …

4
ที่อยู่ IP ของอุปกรณ์เทียบกับเครือข่าย
ฉันพยายามเข้าใจความสัมพันธ์ระหว่าง: อุปกรณ์ Linux "เครือข่าย"; และ การ์ด NIC แบบกายภาพตั้งอยู่บนอุปกรณ์นั้น (ให้ความสามารถในการเป็น "เครือข่าย"); และ การเชื่อมต่อต่างๆ Ethernet / Wi-Fi เครือข่าย ( eth0, eth1, wlan0ฯลฯ ); และ ที่อยู่ IP และพอร์ต จากสิ่งที่ผมได้รวบรวมก็ปรากฏว่าแต่ละอินเตอร์เฟซ (อีกครั้งeth0, eth1, wlan0ฯลฯ ) ที่ได้รับมอบหมาย IP เป็นเอกลักษณ์ของตนเอง ความหมายในเครื่องของฉันeth0จะมี IP wlan1ที่แตกต่างกว่าการพูด แต่สิ่งนี้ขัดแย้งกับความคิดเห็นของฉันว่าอุปกรณ์เครือข่ายทั้งหมดได้รับ IP เดียวสำหรับอุปกรณ์ทั้งหมด แล้วมันคืออะไร? อุปกรณ์ได้รับ 1 IP ที่ใช้โดยอินเตอร์เฟสทั้งหมดหรือแต่ละอินเตอร์เฟสได้รับ IP ของตัวเองจริงหรือ ถ้าแต่ละอันมีของตัวเองแล้วอะไรจะเป็นตัวกำหนดจำนวนพอร์ตที่มีอยู่บนอินเตอร์เฟสนั้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.