คำถามติดแท็ก network-interface

ฮาร์ดแวร์ (หรือการแสดงโดยซอฟต์แวร์) ที่เชื่อมต่ออุปกรณ์คอมพิวเตอร์ (โฮสต์) กับเครือข่ายคอมพิวเตอร์ (เน็ต)

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

3
iptables เปลี่ยนเส้นทางนอกคำขอไปยัง 127.0.0.1
ฉันมีบริการที่ทำงานบน 127.0.0.1 ด้วยพอร์ต 2222 ฉันต้องส่งต่อคำขอทั้งหมดไปที่ 192.168.2.2:2222 (นอก IP) จากซับเน็ตเท่านั้น 192.168.1.0/24 ถึง 127.0.0.1:2222 ฉันพยายามใช้สิ่งนี้ แต่มันไม่ทำงาน $ iptables -t nat -I PREROUTING -p tcp -d 192.168.1.0/24 --dport 2222 -j DNAT --to-destination 127.0.0.1:2222 ฉันจะทำให้เรื่องนี้ทำงานได้อย่างไร UPD: แก้ไขรูปแบบที่อยู่

3
กระบวนการ Linux ใดรับผิดชอบการตอบสนองต่อการปิง
ฉันมีตัวควบคุมกระบวนการที่ใช้ Linux ซึ่งล็อคบางครั้งถึงจุดที่คุณไม่สามารถ ping ได้ (เช่นฉันสามารถ ping ได้จากนั้นมันจะไม่สามารถ ping ได้อีกต่อไปหากไม่มีการแก้ไขการตั้งค่าเครือข่าย) ฉันอยากรู้อยากเห็นว่ากระบวนการ / ระบบใดรับผิดชอบต่อการตอบสนองต่อการส่ง Ping จริง ๆ ? ดูเหมือนว่ากระบวนการนี้จะล้มเหลว

3
ผูกโปรแกรม unix เข้ากับอินเตอร์เฟสเครือข่ายเฉพาะ
คำถาม: ฉันจะเปิดโปรแกรมในขณะที่มั่นใจได้ว่าการเข้าถึงเครือข่ายนั้นจะถูกผูกไว้ผ่านอินเตอร์เฟซเครือข่ายเฉพาะ? กรณี: ฉันต้องการเข้าถึงสองเครื่องที่แตกต่างด้วย IP เดียวกัน (192.168.1.1) แต่สามารถเข้าถึงได้ผ่านเครือข่ายอินเทอร์เฟซที่แตกต่างกันสองตัว (eth1 และ eth2) ตัวอย่าง: net-bind -D eth1 -exec {Program 192.168.1.1} net-bind -D eth2 -exec {Program 192.168.1.1} ข้างต้นเป็นประมาณของสิ่งที่ฉันต้องการแรงบันดาลใจจากฮาร์ดแวร์ผูกพันทำผ่านprimusrunและoptirun ถาม:ตามที่แนะนำในเธรดที่เกี่ยวข้องอินเทอร์เฟซที่ใช้ไม่ได้ถูกเลือกโดยโปรแกรม แต่เป็นการใช้โดยเคอร์เนล ฉันพบวิธีแก้ไขปัญหาที่เกี่ยวข้องซึ่งไม่น่าพอใจ พวกเขาจะขึ้นอยู่กับการเชื่อมต่อเครือข่ายที่มีผลผูกพันผ่านบัญชีดำเครือข่ายเฉพาะผู้ใช้; นั่นคือการเรียกใช้กระบวนการในฐานะผู้ใช้ที่สามารถเข้าถึงเครือข่ายอินเทอร์เฟซที่เฉพาะเจาะจงเท่านั้น

6
CentOS 7 - เปลี่ยนชื่ออินเตอร์เฟซเครือข่ายโดยไม่ต้องรีบูตเครื่อง
/etc/sysconfig/network-scriptsฉันเปลี่ยนชื่อเชื่อมต่อเครือข่ายโดยการปรับเปลี่ยนไฟล์ใน eth0 -> nic0 eth1 -> nic1 เนื้อหาของสคริปต์เครือข่ายมีลักษณะเช่นนี้หลังจากการแก้ไข: # cat /etc/sysconfig/network-scripts/ifcfg-nic0 DEVICE=nic0 BOOTPROTO=static ONBOOT=yes HWADDR=xx:xx:xx:xx:xx:xx USERCTL=no IPV6INIT=no MASTER=bond0 SLAVE=yes การรีบูตเปิดใช้งานการกำหนดค่าใหม่ แต่ฉันจะเปิดใช้งานการกำหนดค่านี้โดยไม่ต้องรีบูตเครื่องได้อย่างไร systemctl restart networkไม่ทำเคล็ดลับ ฉันสามารถปิดอินเตอร์เฟซเดียวโดยใช้ชื่อเก่า ( ifdown eth0) แต่ifupผลลัพธ์ในข้อความด้านล่างไม่ว่าจะมีการระบุชื่อเก่าหรือใหม่: ข้อผิดพลาด: [/ etc / sysconfig / network-script / ifup-eth] อุปกรณ์ nic0 ดูเหมือนจะไม่ปรากฏขึ้นทำให้การเริ่มต้นล่าช้า /etc/init.d/network status แสดงผลลัพธ์นี้: Configured devices: lo bond0 nic0 nic1 …

2
ฉันจะเชื่อมต่อสองอินเตอร์เฟสกับ ip / iproute2 ได้อย่างไร
ฉันรู้วิธีสร้างสะพานโดยใช้brctlแต่ฉันได้รับคำแนะนำว่าจะไม่ใช้สิ่งนี้อีกต่อไปและใช้iproute2หรือipแทน (เนื่องจากbrctlเลิกใช้แล้วน่าจะเป็นไปได้) สมมติว่านี่เป็นคำแนะนำที่ดีฉันจะสร้างสะพานที่ใช้ได้ipอย่างไร ตัวอย่างเช่นสมมติว่าผมต้องการที่จะสร้างสะพานเชื่อมและeth0eth1

2
เหตุการณ์ hotplug จากอินเตอร์เฟสคืออะไร
ตามเอกสารการตั้งค่าเครือข่าย Debian allow-hotplug <interface_name>stanza ใน/etc/network/interfacesไฟล์เริ่มต้นอินเตอร์เฟสเมื่อเคอร์เนลตรวจพบเหตุการณ์ hotplug จากอินเตอร์เฟส เหตุการณ์ hotplug นี้คืออะไร

3
เหตุใดปริมาณการใช้เครือข่าย Linux จึงต้องผ่าน eth0 เท่านั้น
ฉันมี NIC สองตัวที่ฝั่งเซิร์ฟเวอร์นั่นคือ eth0 ใช่ไหม 192.168.8.140 และ eth1 192.168.8.142 ลูกค้าส่งข้อมูลไปที่ 192.168.8.142 และฉันคาดว่าiftopจะแสดงปริมาณการใช้งานสำหรับ eth1 แต่ไม่ได้ เครือข่ายทั้งหมดผ่าน eth0 ดังนั้นฉันจะทดสอบ NIC ทั้งสองได้อย่างไร ทำไมปริมาณการใช้ข้อมูลทั้งหมดถึงผ่าน eth0 แทนที่จะเป็น eth1 ฉันคาดว่าฉันจะได้ 1 Gbit / s ต่ออินเตอร์เฟส เกิดอะไรขึ้นกับการตั้งค่าหรือการกำหนดค่าของฉัน เซิร์ฟเวอร์ ifconfig eth0 Link encap:Ethernet HWaddr 00:00:00:19:26:B0 inet addr:192.168.8.140 Bcast:0.0.0.0 Mask:255.255.252.0 inet6 addr: 0000::0000:0000:fe19:26b0/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 …

5
รับชื่ออุปกรณ์อินเตอร์เฟซ Wi-Fi
เช่นเดียวกับคำถามก่อนหน้าเกี่ยวกับการค้นหาชื่ออุปกรณ์เครือข่ายฉันต้องการได้รับรายชื่ออุปกรณ์ที่เชื่อถือได้ แต่เชื่อถือได้สำหรับอุปกรณ์ Wi-Fi เพื่อให้ดูเหมือนว่าขึ้นอยู่กับโครงสร้างการตั้งชื่อของคุณ: wlan0 wlan1 หรือ wlp5s0 wlp5s1

2
เซิร์ฟเวอร์ Ghost NTP บน Debian 8.6
ดังนั้นทีมรักษาความปลอดภัยด้านไอทีของมหาวิทยาลัยและฉันก็เดินไปรอบ ๆ อย่างไม่หยุดหย่อน ... ใครมีความคิดในเรื่องนี้: ฉันเพิ่งตั้งค่าไฟล์เซิร์ฟเวอร์ขนาดเล็กสำหรับห้องปฏิบัติการที่ใช้ Debian 8.6 บนคอมพิวเตอร์เฉพาะ (โปรเซสเซอร์ Intel Avoton C2550 - ยินดีที่จะให้ข้อมูลฮาร์ดแวร์เพิ่มเติมหากจำเป็น แต่ฉันคิดว่าไม่จำเป็น) Debian ติดตั้งโดยไม่มีปัญหาใด ๆ และในเวลานั้นฉันยังติดตั้ง Samba, NTP, ZFS และ python สิ่งต่าง ๆ ดูเหมือนจะใช้งานได้ดีดังนั้นฉันจึงปล่อยให้มันนั่งทำงานที่มุมห้องแล็บสองสามสัปดาห์ ประมาณสองสัปดาห์ที่ผ่านมาฉันได้รับอีเมลจากทีมไอทีแจ้งว่าเซิร์ฟเวอร์ของฉัน "ถูกโจมตี" และมีความเสี่ยงที่จะถูกใช้ในการขยาย NTP / การโจมตี DDoS (การโจมตีการขยาย NTP โดยใช้ CVE-2013-5211 ตามที่อธิบายไว้ในhttps: //www.us-cert.gov/ncas/alerts/TA14-013A ) สัญญาณที่ชี้ไปนั้นเป็นการรับส่งข้อมูล NTPv2 จำนวนมากบนพอร์ต 123 แปลกที่อยู่ IP ที่พวกเขาระบุว่าสิ่งนี้มาจาก ( …

3
eno หมายถึงอะไรในชื่ออินเทอร์เฟซเครือข่าย 'eno16777736' สำหรับ CentOS 7 หรือ RHEL 7
ภายใต้โครงร่างการตั้งชื่ออุปกรณ์เครือข่ายที่สอดคล้องกัน 'eno' หมายถึงอะไรในชื่ออินเตอร์เฟสเครือข่ายeno16777736สำหรับ CentOS 7 หรือ RHEL 7

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
ดูเหมือนว่าอุปกรณ์ eth0 จะไม่ปรากฏขึ้นซึ่งจะเป็นการชะลอการเริ่มต้น
ฉันโคลน fedora และตอนนี้พยายามกำหนดค่าส่วนต่อประสานเครือข่าย ทุกครั้งที่ฉันเพิ่ม NIC ใหม่มันเริ่มต้นด้วย number eth3 (แทนที่จะเป็น eth0) ฉันได้ลองลบและแก้ไข70-persistent-net.rulesเช่นเดียวกับnetwork-scripts/eth0แต่ไม่มีอะไรน่าจะแก้ไขปัญหาได้ นี่คือผลลัพธ์บางส่วนจากเครื่องของฉัน [root@abc ~]# ls /sys/class/net eth3 eth4 lo pan0 [root@abc ~]# cat /etc/udev/rules.d/70-persistent-net.rules # This file was automatically generated by the /lib/udev/write_net_rules # program run by the persistent-net-generator.rules rules file. # # You can modify it, as long as …

2
ความแตกต่างระหว่าง ppp0 กับ wwan0
ฉันใช้ Raspian กับ RaspberryPi เมื่อเสียบโมเด็ม GSM ผมเห็นสองอินเตอร์เฟซ - wwan0 & ppp0 wwan0 มีอยู่แม้จะเสียบโมเด็ม GSM แต่ไม่ได้เชื่อมต่อ ppp0 มีอยู่เฉพาะเมื่อเชื่อมต่อโมเด็ม GSM คำถาม อะไรคือความแตกต่างระหว่างwwan0และppp0และทำไมผมเห็นppp0นอกเหนือไปwwan0? เหตุใดที่อยู่ IP จึงถูกกำหนดให้ppp0และไม่ได้รับwwan0หลังจากสร้างการเชื่อมต่อแล้ว?

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เสมอ ตรรกะนั้นถูกต้องหรือไม่ ถ้าไม่เราจะจัดการเรื่องนี้ได้อย่างไร

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