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

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

2
ชื่ออินเตอร์เฟส eth0 หมายถึงอะไรใน Linux
ชื่ออินเตอร์เฟสของ Linux หมายถึงอะไร eth0 eth1 wlan0 สมมติฐานปัจจุบันของฉันคือเมื่อเราเชื่อมต่อกับอินเทอร์เน็ตผ่านสาย LAN มันคือ eth0 หรือ eth1 และเมื่อเราเชื่อมต่อกับอินเทอร์เน็ตผ่าน WiFi มันเป็น wlan0
33 linux  networking 

10
สตรีมมิ่งไปยัง Apple TV (3) จาก Linux
เอาล่ะนี่คือการตั้งค่า: แอปเปิ้ลทีวีหนึ่งตัวในห้องนั่งเล่นเชื่อมต่อกับเครือข่ายแบบใช้สาย พีซีหนึ่งเครื่องที่ใช้ Linux (Arch Linux x64, AMD) ที่มีเพลงภาพยนตร์และซีรีส์ (มีสาย) ทั้งหมด ตอนนี้ฉันรู้แล้วว่า atv สามารถสตรีมเพลงและรายการที่แชร์จาก windows / mac โดยใช้ iTunes และแชร์ที่บ้าน กล่องที่มีไฟล์กำลังใช้งาน Linux อยู่ ฉันได้ลองติดตั้ง forked-daapd ซึ่งเป็นที่รู้จักในฐานะเซิร์ฟเวอร์ของอินสแตนซ์ iTunes ทั้งหมดในบ้าน แต่ไม่ใช่ atv ฉันได้อ่านแล้วว่านี่เป็นเพราะการแยก daapd สนับสนุน DAAP แต่ไม่ใช่การแชร์ที่บ้าน ฉันได้ลองใช้เซิร์ฟเวอร์ DAAP อื่น ๆ หลายตัวสำหรับ Linux: mt-daapd (บรรพบุรุษของ forked-daapd) เรื่องราวเดียวกับ forked-daapd ส้มเขียวหวาน. ได้รับการยอมรับจาก iTunes แต่ไม่ได้เสนอสื่อใด …

1
ฉันจะหาข้อมูลเพิ่มเติมเกี่ยวกับไฟล์ซ็อกเก็ตใน / proc / fd ได้อย่างไร
มองหาใน / proc / $ mypid / fd / ฉันเห็นไฟล์เหล่านี้ lrwx------ 1 cm_user cm_user 64 Oct 14 03:21 0 -> /dev/pts/36 (deleted) lrwx------ 1 cm_user cm_user 64 Oct 14 03:21 3 -> socket:[1424055856] lrwx------ 1 cm_user cm_user 64 Oct 14 03:21 4 -> socket:[1424055868] lrwx------ 1 cm_user cm_user 64 Oct …

3
จำกัด แบนด์วิดท์ขาออกบนอินเทอร์เฟซเฉพาะ
ฉันต้องการทราบวิธีที่ง่ายที่สุดในการ จำกัด แบนด์วิดท์ขาออกสำหรับอินเทอร์เฟซ ฉันต้องการความเร็วพอร์ตสูงสุดเพื่อให้การถ่ายโอนไฟล์ระหว่างเซิร์ฟเวอร์ของฉันไม่ล้มเหลวในช่วงเวลาที่ยุ่ง ทางออกที่ง่ายที่สุดคืออะไร ฉันรู้ว่าฉันสามารถใช้ได้iptablesแต่ฉันกำลังมองหาการติดตั้ง / กำหนดค่าแบบง่าย
32 linux  networking 

5
วิธีเพิ่มความเร็ว X ผ่าน SSH ในการเชื่อมต่อเครือข่ายที่ช้า?
มีคำแนะนำเฉพาะเกี่ยวกับการเร่งความเร็วแอปพลิเคชัน X ผ่าน ssh ในการเชื่อมต่อเครือข่ายที่ช้าหรือไม่? ในกรณีเฉพาะนี้ฉันกำลังเข้าถึงเซิร์ฟเวอร์ที่ตั้งอยู่ในฝั่งตะวันตกจากแล็ปท็อปในฝั่งตะวันออกและนั่นก็เป็นการเชื่อมต่อ DSL ที่ไม่เร็วเกินไป การตั้งค่าใด ๆ สำหรับ ssh? เคล็ดลับทั่วไป?

4
มีคำสั่งเหมือนด้านบนที่แสดงแบนด์วิดท์เครือข่ายและการเข้าถึงไฟล์ของกระบวนการทำงาน
ตัวอย่างเช่นเราต้องการดู: PROCESS IF TX RX FILE(regular) R/W prog1 eth0 200kB/s 12kB/s -- -- wlan0 12kB/s 100kB/s -- -- -- -- -- file1 R -- -- -- file2 R -- -- -- file3 W prog2 eth0 0kB/s 200kB/s -- -- -- -- -- file4 W -- -- -- file5 W เป็นไปได้ไหม …

4
ตรวจสอบว่าอินเตอร์เฟส eth0 หมด (กำหนดค่า)
ฉันต้องตรวจสอบกับสคริปต์ว่าeth0มีการกำหนดค่า ถ้าเป็นเช่นนั้นสคริปต์จะไม่ทำอะไรเลย wlan0มิฉะนั้นก็จะเริ่มต้น (ฉันไม่ต้องการทั้งสองeth0และwlan0จะขึ้นในเวลาเดียวกัน) อะไรจะเป็นวิธีที่ง่ายที่สุดในการตรวจสอบว่าeth0มีอยู่แล้ว? ฉันใช้ Debian Wheezy ชี้แจง: ฉันต้องการตรวจสอบไม่เพียงแค่eth0เสียบสายเคเบิลแต่ต้องการกำหนดค่าอินเทอร์เฟซ (เช่นมีชุด IP แบบคงที่หรือได้รับ DHCP IP) หากเสียบสายเคเบิล แต่eth0ไม่ได้กำหนดค่าอย่างถูกต้องฉันต้องการเริ่มต้นwlan0
30 linux  networking 

14
จะค้นหาที่อยู่ IP ของเครื่องเสมือน KVM ที่ฉันสามารถใช้ SSH ได้อย่างไร
ฉันได้ปฏิบัติตามคำแนะนำนี้ (การจำลองเสมือนด้วย KVM บน Ubuntu 11.10 ) เพื่อตั้งค่า KVM (ซอฟต์แวร์เครื่องเสมือน) ของฉันบน Ubuntu 11.10 Server ของฉัน อย่างไรก็ตามฉันไม่ได้ตั้งค่าที่อยู่ IP ของ VM เมื่อสร้าง VM แทนที่จะใช้: vmbuilder kvm ubuntu --suite=oneiric --flavour=virtual --arch=amd64 --mirror=http://de.archive.ubuntu.com/ubuntu -o --libvirt=qemu:///system --ip=192.168.0.101 --gw=192.168.0.1 --part=vmbuilder.partition --templates=mytemplates --user=administrator --name=Administrator --pass=howtoforge --addpkg=vim-nox --addpkg=unattended-upgrades --addpkg=acpid --firstboot=/var/lib/libvirt/images/vm1/boot.sh --mem=256 --hostname=vm1 --bridge=br0 ฉันใช้: (ฉันลบ "--ip = 192.168.0.101 …
30 ubuntu  networking  ip  kvm 

2
การเชื่อมต่อที่ไม่ได้ใช้งานในสถานะ CLOSE_WAIT
ฉันมีเครื่อง SLES ที่สะสมการเชื่อมต่อ TCP ในสถานะ CLOSE_WAIT สำหรับสิ่งที่ดูเหมือนจะเป็นตลอดไป ตัวอธิบายเหล่านี้ดูดหน่วยความจำที่มีอยู่ทั้งหมดในที่สุด ในขณะนี้ฉันมี 3037 ของพวกเขา แต่มันสูงกว่ามากก่อนที่จะรีบูตเครื่องเร็ว ๆ นี้ สิ่งที่น่าสนใจคือพวกเขาไม่ได้มาจากการเชื่อมต่อไปยังพอร์ตท้องถิ่นที่ฉันคาดว่าจะมีกระบวนการฟัง พวกเขาไม่มี PID ที่เกี่ยวข้องและตัวจับเวลาดูเหมือนว่าจะหมดอายุแล้ว # netstat -ton | grep CLOSE_WAIT tcp 176 0 10.0.0.60:54882 10.0.0.12:31663 CLOSE_WAIT off (0.00/0/0) tcp 54 0 10.0.0.60:60957 10.0.0.12:4503 CLOSE_WAIT off (0.00/0/0) tcp 89 0 10.0.0.60:50959 10.0.0.12:3518 CLOSE_WAIT off (0.00/0/0) # netstat …
30 linux  networking  tcp 

1
เหตุใดการเชื่อมต่อ IPv4 TCP จึงแสดงเป็น tcp6
นี่คือผลลัพธ์ของnetsat -tupnบนเซิร์ฟเวอร์ Debian Jessie ของฉัน: Active Internet connections (w/o servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 10.0.0.12:445 10.0.0.20:49729 ESTABLISHED 26277/smbd tcp 0 0 10.0.0.12:443 10.0.0.21:44162 ESTABLISHED 1400/nginx: worker tcp 0 0 10.0.0.12:445 10.0.0.21:46650 ESTABLISHED 23039/smbd tcp 0 0 10.0.0.12:443 10.0.0.20:54584 ESTABLISHED 1400/nginx: worker …
30 networking  tcp 

4
วิธีนำอินเตอร์เฟส wi-fi ขึ้นมาจากบรรทัดคำสั่ง?
ฉันไม่สามารถหาวิธีนำการ์ด wi-fi มาบนแล็ปท็อปของฉันได้อย่างถูกต้อง เมื่อฉันเปิดและปัญหา $ sudo iwconfig wlan0 txpower auto $ sudo iwlist wlan0 scan wlan0 Interface doesn't support scanning : Network is down มันรายงานว่าเครือข่ายไม่ทำงาน การพยายามทำให้มันล้มเหลวเช่นกัน: $ sudo ifup wlan0 wlan0 no private ioctls. Failed to bring up wlan0. เห็นได้ชัดว่าฉันขาดiw...คำสั่งพื้นฐานระดับต่ำ เมื่อฉันออกdhclientอินเทอร์เฟซ: $ sudo dhclient -v wlan0 Internet Systems Consortium DHCP …


6
กำลังส่งเสียงผ่านเครือข่าย
นี่เป็นความคิดที่ค่อนข้างบ้า ฉันวางแผนที่จะตั้งค่าคอนฟิเกอเรชันที่จะส่งสัญญาณเสียงที่กำลังเล่นบนแล็ปท็อปของฉันไปยังเซิร์ฟเวอร์ที่บ้านของฉันผ่านเครือข่ายท้องถิ่นเพื่อให้สามารถเล่นเสียงบนเซิร์ฟเวอร์ที่เชื่อมต่อกับ hi-fi ด้วยลำโพงที่ดี มันควรจะให้บริการเพื่อวัตถุประสงค์ในการรับชมภาพยนตร์บนแล็ปท็อปพร้อมเสียงบนลำโพงโดยไม่มีการจัดเรียงสายเคเบิล ฉันคิดว่ามันสามารถทำได้คล้ายกับการเขียนข้อความไปยังไฟล์ที่ติดตั้งผ่าน sftp แต่ด้วย / dev / audio หรือ / dev / mixer แต่ฉันไม่รู้ว่าจะตัดสัญญาณเสียงออกได้อย่างไร รอคอยที่จะเคล็ดลับจากผู้เชี่ยวชาญ;)
29 networking  audio 

3
เหตุใดซ็อกเก็ต TCP / IP จึงถือว่า“ เปิดไฟล์”
ฉันต้องการความช่วยเหลือในการเข้าใจสิ่งที่ฉันแน่ใจว่าเป็นแนวคิดพื้นฐานใน Linux: ขีด จำกัด สำหรับไฟล์ที่เปิด โดยเฉพาะฉันสับสนว่าทำไมซ็อกเก็ตเปิดสามารถนับรวมกับจำนวน "ไฟล์ที่เปิด" ในระบบ ใครบางคนช่วยอธิบายรายละเอียดเกี่ยวกับเหตุผลได้ไหม ฉันเข้าใจว่าสิ่งนี้อาจย้อนกลับไปที่หลักการ "ทุกอย่างเป็นไฟล์" ใน Linux แต่รายละเอียดเพิ่มเติมใด ๆ จะได้รับการชื่นชม

4
วิธีการ SSH จากโฮสต์ถึงแขกโดยใช้ QEMU
ฉันจะตั้งค่า ssh จากโฮสต์ไปยังแขกโดยใช้ qemu ได้อย่างไร? ฉันสามารถใช้การเปลี่ยนเส้นทางพอร์ตเมื่อฉันบูต VM โดยไม่มีพารามิเตอร์พิเศษดังต่อไปนี้: /usr/bin/qemu-system-x86_64 -hda ubuntu1204 -m 512 -redir tcp:7777::8001 แต่เมื่อฉันพยายามบูตโดยใช้สิ่งต่อไปนี้: /usr/bin/qemu-system-x86_64 \ -m 1024 \ -name vserialtest \ -hda ubuntu1204 \ -chardev socket,host=localhost,port=7777,server,nowait,id=port1-char \ -device virtio-serial \ -device virtserialport,id=port1,chardev=port1-char,name=org.fedoraproject.port.0 \ -net user,hostfwd=tcp:7777::8001 ฉันได้รับข้อผิดพลาดต่อไปนี้และ VM ไม่บูต: qemu-system-x86_64: -net user,hostfwd=tcp:7777::8001: invalid host forwarding rule 'tcp:7777::8001' qemu-system-x86_64: …
29 networking  ssh  qemu 

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