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

การจัดการและการใช้การเชื่อมต่อเครือข่ายในระบบยูนิกซ์

3
ไม่สามารถเชื่อมต่อกับการเชื่อมต่อ localhost ใด ๆ
ฉันกำลังใช้ Centos 6.5 พร้อมอัปเดตล่าสุด ปัญหาของฉันคือเมื่อใดก็ตามที่ฉันพยายามที่จะเชื่อมต่อกับบริการในท้องถิ่นมันก็แค่แฮงค์เช่น: wget wget 127.0.0.1 --2014-03-11 12:43:42-- http://127.0.0.1/ Connecting to 127.0.0.1:80... After a while timeout... SSH # ssh 127.0.0.1 -p 6060 -v OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug1: Connecting to 127.0.0.1 [127.0.0.1] port 6060. debug1: connect …

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

2
AP สุ่มเข้าไม่ถึงไคลเอ็นต์ในขณะที่ hostapd กำลังทำงาน
ฉันจะตั้งค่าคอมพิวเตอร์เครื่องเก่าเป็นเราเตอร์ใช้ Debian ดังเสียงฮืด ๆ , hostapd, dhcpdฯลฯ มี 3 นิคส์และ 1 WiFi การ์ด PCI (TP-Link L-WN751ND) ปัญหาคือ AP ไม่สามารถเข้าถึงไคลเอนต์แบบสุ่มได้ในขณะที่ hostapd กำลังทำงานและอินเทอร์เฟซของมันไม่ทำงาน เราเตอร์นี้ใช้งานได้ 6 วันโดยไม่มีปัญหาใด ๆ ตั้งแต่ฉันตั้งค่าจนถึงเมื่อวาน ฉันไม่สามารถหาสาเหตุที่ทำให้hostapdใช้ไม่ได้ อินเทอร์เฟซอะไรที่ฉันมี eth0 is down (3Com) eth1 gets IP from ISP DHCP (Realtek) eth2 takes IP for my LAN over DHCPD ppp0 - it's …

2
อะไรคือ“ วิธีที่ถูกต้อง” ที่จะทำให้เกิดการเปลี่ยนแปลงใน /etc/resolv.conf ด้วย /etc/resolv.conf.d
ฉันสมัยก่อนresolv.confเป็นแบบคงที่และคุณแก้ไขด้วยตัวเอง หลังจากนั้นไคลเอ็นต์ DHCP จะเขียนใหม่โดยใช้รายการคงที่และสิ่งที่ได้รับจากการเช่า DHCP ทุกวันนี้การแจกแจงบางอย่าง - เหมือนของฉัน (Linux Mint 18.1) มี/etc/resolv.conf.dกลไกที่มีไดเรกทอรีย่อยหลายสคริปต์และดีฉันไม่สามารถทำหัวและก้อยได้ แล้วทางที่ถูกต้องคืออะไร ระบุว่าฉันต้องการใช้หรือไม่ใช้เซิร์ฟเวอร์ DNS ที่ได้รับจากการเช่า DHCP การเพิ่มรายการคงที่เพื่อ resolv.conf เสมอหรือเป็นทางเลือกเมื่อไม่มีเนมเซิร์ฟเวอร์ที่ได้รับจาก DHCP? การตัดสินใจเกี่ยวกับลำดับญาติในไฟล์? ฉันไม่รังเกียจที่จะเขียนสคริปต์บางอย่างของตัวเองถ้าฉันมีฉันแค่ไม่ต้องการที่จะ "ทำงานกับ" กลไกที่มีอยู่หรือทำงานซ้ำ


1
คุณจะกำหนดหนึ่ง IP ต่อผู้ใช้อย่างไร
ฉันกำลังสร้างเซิร์ฟเวอร์เกม Steam ที่ไม่มีหัวซึ่งใช้การสตรีมในบ้านของ Steam เพื่อให้คนสองคนเล่นในเวลาเดียวกัน ส่วนมัลติเซ็ตของการตั้งค่าเสร็จสิ้นและใช้งานได้ แต่การใช้งานไร้สายนั้นค่อนข้างลำบาก Steam ไคลเอ็นต์เดียวเท่านั้นที่สามารถเปิดใช้งานการสตรีมได้ที่บ้าน นี่น่าจะเกิดจากการใช้พอร์ตและที่อยู่ IP เดียวกัน ฉันจะกำหนดที่อยู่ IP ของผู้ใช้แต่ละคนได้อย่างไร การสตรีมจะทำได้จากภายในเครือข่ายภายในบ้านเท่านั้น ตัวเครื่องมี IP อยู่ 3 ตัวในอินเตอร์เฟสเดียว
11 linux  networking  users  ip 

1
Ubuntu 16.04 น้อยที่สุด - การเชื่อมต่ออินเทอร์เน็ตช้ามาก
ฉันมีเซิร์ฟเวอร์บน Hetzner ที่ใช้ Ubuntu 16.04 น้อยที่สุด ปัญหาคือการเชื่อมต่อช้าไปยังแหล่งภายนอก เมื่อฉันพยายามpingทุกอย่างดูดี แต่เมื่อฉันพยายามเรียกไฟล์จากเซิร์ฟเวอร์ git (Bitbucket) มันใช้เวลานานมาก สถานการณ์แย่ลงเมื่อฉันพยายามขอใช้ Python Interpreter นี่คือผลลัพธ์: เมื่อฉันเขียนถึงการสนับสนุนเกี่ยวกับปัญหานี้พวกเขาร้องขอmtrผลลัพธ์ดังนั้นฉันจึงเพิ่มสิ่งเหล่านั้นด้วย: รายการของกฎปัจจุบัน: qdisc mq 0: root Sent 188170970 bytes 419951 pkt (dropped 0, overlimits 0 requeues 44) backlog 0b 0p requeues 44 qdisc pfifo_fast 0: parent :1 bands 3 priomap 1 2 2 2 …

2
เราจะสร้างส่วนเชื่อมต่อแบบหลายตัวบน Linux ได้อย่างไร
การสร้างอีเธอร์เน็ตปลอมหุ่นอินเตอร์เฟซบนลินุกซ์ครั้งแรกที่เราเริ่มต้นโปรแกรมควบคุมหุ่นอินเตอร์เฟซที่ใช้ด้านล่างคำสั่ง: / sbin / modprobe หุ่น จากนั้นเรากำหนดนามแฝงของ Interface Ethernet ให้กับ Dummy Driver เราเพิ่งเริ่มต้นข้างต้น แต่จะให้ข้อผิดพลาดร้ายแรงต่อไปนี้ที่บอกว่า: FATAL: ไม่พบโมดูลหุ่นจำลอง นอกจากนี้ที่พา ธ cd / sys / อุปกรณ์ / virtual / net #เราจะเห็นว่ามีอินเตอร์เฟสเสมือนที่มีชื่อต่อไปนี้: dummy0 / lo / sit0 / tunl0 / ifconfig -a dummy0: Link encap:Ethernet HWaddr aa:3a:a6:cd:91:2b BROADCAST NOARP MTU:1500 Metric:1 RX packets:0 errors:0 …

5
ฉันจะกำหนดค่าเช่นนั้นฉันสามารถ SSH กับระบบของฉันผ่านอินเทอร์เน็ตบน IP แบบไดนามิกได้อย่างไร
โดยทั่วไปฉันต้องการที่จะสามารถทำบางสิ่งบางอย่างเช่น teamviewer โดยไม่คำนึงถึงการกำหนดค่าเครือข่ายตราบใดที่ทั้งเซิร์ฟเวอร์ ssh ของฉัน (Machine A) และไคลเอ็นต์ ssh (Machine B) มีการเข้าถึงอินเทอร์เน็ต (และเซิร์ฟเวอร์ที่สามบางเครื่อง C) ) ฉันสามารถเข้าใช้งานได้ - นี่คือเหตุผลที่ฉันต้องการย้ายเครื่อง A ไปเสียบเข้ากับพลังงานเชื่อมต่อกับเครือข่าย wifi ที่กำหนดค่าไว้ล่วงหน้าอย่างใดอย่างหนึ่งโดยอัตโนมัติ โดยไม่ต้องมีการกำหนดค่าการส่งต่อพอร์ตหรือคล้ายกันบนเครือข่ายและสามารถเข้าสู่ระบบผ่านทางอินเทอร์เน็ตจากเครื่อง B ฉันจะทำสิ่งนี้ได้อย่างไร ฉันไม่รังเกียจที่จะตั้งค่าบางอย่างบนเซิร์ฟเวอร์ที่มีที่อยู่ IP แบบคงที่เพื่อช่วยในการจับมือกัน แต่ฉันก็ไม่สนใจเซิร์ฟเวอร์ของบุคคลที่สามเช่นกันหากมีบางสิ่งอยู่แล้ว (เช่นเดียวกับที่ใช้สำหรับ Teamviewer) แก้ไขเพื่อความชัดเจน: ฉันมี 3 เครื่อง, AB และ C A เป็นราสเบอร์รี่ pi หัวขาดที่จะเปิด / ปิดในตำแหน่งสุ่มเชื่อมต่อกับเครือข่าย wifi ที่เตรียมไว้ล่วงหน้า B เป็นเครื่องที่มีจอภาพคีย์บอร์ดและอื่น ๆ ที่ฉันต้องการเชื่อมต่อ …
11 networking  ssh 

2
ถ่ายโอนข้อมูลเครือข่ายของแอปพลิเคชันเดียว (เหมือน strace)
ฉันกำลังมองหาวิธีที่จะถ่ายโอนข้อมูลเครือข่าย pcap ที่สร้างโดยแอปพลิเคชั่นในแบบที่คล้ายคลึงกันจะstraceทิ้ง syscalls เป็นต้นเช่น: net-strace somecommand -args somecommandจะทำอะไรบางอย่างผ่านเครือข่ายและnet-straceจะบันทึก pcap การถ่ายโอนข้อมูลทั้งหมดที่สร้างขึ้นโดยแอปนั้น สามารถทำได้หรือไม่
11 networking  dump 

1
เอาต์พุต netcat นี้หมายความว่าอย่างไร
ฉันต้องการเทลเน็ตลงในเครื่องที่กำลังทำงานอยู่ภายใน VM ซึ่งมีบริการ dictd ที่ทำงานบนพอร์ต 2628 เมื่อฉันออกคำสั่ง nc -v ของฉันแม้ว่าฉันจะได้รับสิ่งต่อไปนี้: $ nc -v localhost 2628 nc: connectx to localhost port 2628 (tcp) failed: Connection refused found 0 associations found 1 connections: 1: flags=82<CONNECTED,PREFERRED> outif lo0 src 127.0.0.1 port 63929 dst 127.0.0.1 port 2628 rank info not available TCP aux info …
11 networking 

1
ทำไมที่อยู่ IP สำหรับ Linux Bridge ซึ่งเป็นอุปกรณ์เสมือนเลเยอร์ 2
ไม่ควรเชื่อม (หรือสวิตช์) ทำงานโดยไม่มีที่อยู่ IP ใช่หรือไม่ ฉันเชื่อว่าฉันสามารถbr0ติดตั้งบริดจ์ด้วยeth0และeth1ในฐานะสมาชิกที่ไม่มีที่อยู่ IP ผมไม่เข้าใจว่าทำไมที่อยู่ควรจะจัดสรรให้br0?

2
วัตถุประสงค์ของ UUIDs สำหรับ NIC คืออะไร?
ใน Fedora / RHEL / CentOS มีบรรทัดใน/etc/sysconfig/network-scripts/ifcfg-xไฟล์ที่กำหนดUUID: UUID=30fcd648-ad1e-4428-as6f-951e8e4d16df NICs มีที่อยู่ MAC ของตัวเองดังนั้นจุดประสงค์ในการชี้ UUID ไปที่ NIC เมื่อมีหมายเลขประจำตัว (MAC) อยู่แล้วและไม่เหมือนกับ UUID ของระบบไฟล์ที่ไม่สามารถจัดเก็บไว้ในอุปกรณ์ได้

2
โดยไม่ใช้บรรทัดคำสั่งเครือข่ายใน linux จะรู้รายชื่อพอร์ตที่เปิดและกระบวนการที่เป็นเจ้าของได้อย่างไร
ฉันต้องการทราบว่าพอร์ตใดบ้างที่ใช้ในกระบวนการที่ฝังตัวในลินุกซ์ เนื่องจากเป็น Embedded-linux แบบเรียบง่ายจึงไม่มีบรรทัดคำสั่งเครือข่ายเช่น netstat, lsof (มีเพียงบรรทัดคำสั่งพื้นฐานเช่น cat, cp, echo ฯลฯ เท่านั้น) วิธีแก้ปัญหาบางส่วนดูเหมือนจะใช้บรรทัดคำสั่ง "cat / proc / net / tcp" และ "cat / proc / net / udp" อย่างไรก็ตามฉันไม่แน่ใจว่ารายการที่พิมพ์จากบรรทัดคำสั่งเหล่านั้นแสดงพอร์ตทั้งหมดที่ใช้งานอยู่และรายการไม่ได้แสดงว่ากระบวนการใดถูกผูกไว้กับพอร์ตที่แน่นอน ความคิดเห็นใด ๆ ที่จะได้รับการชื่นชม


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