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

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

4
ประโยชน์ของการใช้ที่อยู่ IP หลายแห่งบนเซิร์ฟเวอร์คืออะไร
ด้วยifconfigผมสามารถที่จะกำหนดค่าที่อยู่ IP หลายบนการ์ดอินเตอร์เฟซเครือข่ายเดียว เหตุใดฉันจึงต้องการทำเช่นนั้นและฉันจะใช้ที่อยู่หลายแห่งในภายหลังได้อย่างไรเช่นซอฟต์แวร์ทราบได้อย่างไรว่าควรใช้ที่อยู่ใด ฉันใช้เครือข่ายอินเทอร์เฟซกับที่อยู่ IP เดียวเท่านั้น
17 networking  ip 

4
Arch Linux ไม่ได้เชื่อมต่อกับ Wifi อีกต่อไป
ฉันใช้ Arch Linux มามากกว่าหนึ่งเดือนแล้ว ฉันเคยwifi-menuเชื่อมต่อกับเครือข่ายไร้สายของฉัน ฉันรันคำสั่งทุกครั้งที่เปิดแล็ปท็อป wifi-menu ให้ข้อผิดพลาดนี้เสมอเมื่อพยายามเชื่อมต่อ: Job for netctl@HelloWorld.service failed. See 'systemctl status netctl@HelloWorld.service' and 'journalctl -xn' for details. ปัญหาก็คืออินเทอร์เฟซของฉันขึ้นทุกครั้งที่ฉันเริ่ม ดังนั้นฉันจึงใช้อินเทอร์เฟซนี้ลง: ip link set down wlp2s0 wlp2s0เป็นชื่อของส่วนต่อประสานและHelloWorldเป็น SSID ของเครือข่าย Wifi ของฉัน ครั้งนี้มันไม่ได้เชื่อมต่อกับเครือข่ายโดยไม่คำนึงถึงการใส่อินเตอร์เฟซลง มันทำให้ฉันมีข้อผิดพลาดเดียวกันที่อธิบายไว้ข้างต้น นี่คือผลลัพธ์ของsystemctl status netctl@HelloWorld.service: netctl@HelloWorld.service - Networking for netctl profile HelloWorld Loaded: loaded (/usr/lib/systemd/system/netctl@.service; static) Active: …

5
วิธีวางอแด็ปเตอร์ไร้สาย Mac OS X ในโหมดมอนิเตอร์
ฉันค้นหาเทียบเท่า "iwconfig eth0 mode Monitor" ใน Mac OS จากโหมด man iwconfig Monitor ทำสิ่งต่อไปนี้: "โหนดไม่เกี่ยวข้องกับเซลล์ใด ๆ และคอยติดตามแพ็กเก็ตทั้งหมดบนความถี่"
17 networking  osx  wifi 

4
TCP เสียชีวิตบนแล็ปท็อป Linux
หนึ่งครั้งในอีกหลายวันฉันมีปัญหาดังต่อไปนี้ แล็ปท็อปของฉัน (การทดสอบแบบเดเบียน) ไม่สามารถทำงานกับการเชื่อมต่อ TCP กับอินเทอร์เน็ตได้ในทันที สิ่งต่อไปนี้ทำงานได้ดี: UDP (DNS), ICMP (ping) - ฉันได้รับการตอบกลับทันที การเชื่อมต่อ TCP ไปยังเครื่องอื่น ๆ ในเครือข่ายท้องถิ่น (เช่นฉันสามารถ ssh กับแล็ปท็อปเพื่อนบ้าน) ทุกอย่างก็โอเคสำหรับเครื่องอื่น ๆ ใน LAN ของฉัน แต่เมื่อฉันลองเชื่อมต่อ TCP จากแล็ปท็อปของฉันหมดเวลา (ไม่ตอบกลับแพ็คเก็ต SYN) นี่คือเอาต์พุตของขดทั่วไป: % curl -v google.com * About to connect() to google.com port 80 (#0) * Trying 173.194.39.105... * Connection …
17 debian  networking  tcp 


3
fstab mount รอเครือข่าย
ฉันพยายามติดตั้งอุปกรณ์ cifs หลังจากบูทระบบ แต่ระบบพยายามติดตั้งระบบก่อนที่จะสร้างเครือข่ายจึงล้มเหลว หลังจากเข้าสู่ระบบฉันสามารถติดมัน whitout ปัญหาใด ๆ โดยใช้ sudo mount -a ฉันจะบอก Arch (arm) ให้รอจนกว่าเครือข่ายจะพร้อมใช้งานได้อย่างไร แก้ไข : ฉันใช้ systemd

2
การบล็อกเว็บไซต์ด้วย / etc / hosts
มีเว็บไซต์ www.example.com ที่ฉันพยายามบล็อกตัวเองไม่ให้เข้าถึงเพราะเสียเวลามากเกินไป ดังนั้นฉันจึงกำหนดค่า/etc/hostsไฟล์ของฉัน ฉันเพิ่มบรรทัดต่อไปนี้เพื่อบล็อกเว็บไซต์ทั้ง IPv4 และ IPv6: 127.0.0.1 www.example.com ::1 www.example.com 127.0.0.1 http://www.example.com ::1 http://www.example.com 127.0.0.1 example.com ::1 example.com ฉันรีสตาร์ทคอมพิวเตอร์และไม่สามารถwget www.example.comและส่ง Ping www.example.comได้ตามที่คาดไว้ แต่เว็บไซต์ไม่ได้ถูกบล็อกในเบราว์เซอร์ของฉัน! ฉันยังสามารถเข้าถึงได้ใน Firefox 28 และ Chromium คำถาม เกิดอะไรขึ้น? ฉันจะบล็อกเว็บไซต์นี้โดยใช้เครื่องมือระดับระบบแทนที่จะใช้ส่วนขยายเบราว์เซอร์ได้อย่างไร

3
รองรับ Airdrop
มีอะไรใน Linux ที่ใช้สิ่งที่ทำให้ Airdrop ใน OS X ทำงานได้หรือไม่? ฉันไม่คุ้นเคยกับโปรแกรมนั้นดังนั้นฉันจึงไม่แน่ใจว่าใช้โปรโตคอลใดในการสื่อสาร อัปเดตโดยเฉพาะฉันกำลังมองหาโปรแกรมที่ถ้าฉันไล่พวกเขาขึ้นฉันจะสามารถรับและส่งไฟล์ไปยังเครื่อง OS X เช่นเดียวกับที่ฉันใช้ Airdrop (อาจเป็นเพราะต้องการแซมบ้าไปยังเครือข่ายที่มีหน้าต่าง)
17 linux  networking  wifi 

2
การสร้างชื่อแทนชื่อโดเมนด้วย / etc / hosts
ฉันมีการตั้งค่าโดเมนให้ชี้ไปที่ IP ภายนอกของ LAN โดยใช้ DNS แบบไดนามิกเนื่องจากที่อยู่ IP ภายนอกของฉันเปลี่ยนแปลงบ่อยครั้ง homeแต่ผมต้องการที่จะสร้างชื่อแทนไปยังโฮสต์นี้เพื่อให้ฉันสามารถเข้าถึงได้ด้วย ดังนั้นฉันจึงผนวกสิ่งต่อไปนี้กับของฉัน/etc/hosts: domain.com home อย่างไรก็ตามดูเหมือนจะไม่ชอบชื่อโดเมน ถ้าฉันเปลี่ยนเป็น IP: 0.0.0.0 home ... จากนั้นก็ใช้งานได้ แต่แน่นอนว่าสิ่งนี้จะเอาชนะจุดประสงค์ของ DNS แบบไดนามิก! เป็นไปได้ไหม

1
อะไรคือ ifconfig ที่ส่งแพ็กเก็ต RX ทิ้ง?
ฉันเห็นสูงมากRX droppedแพ็คเก็ตในการส่งออกของifconfig: RX packetsพันของแพ็กเก็ตต่อวินาทีลำดับความสำคัญมากขึ้นกว่าปกติ wlan0 Link encap:Ethernet HWaddr 74:da:38:3a:f4:bb inet addr:192.168.99.147 Bcast:192.168.99.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:31741 errors:0 dropped:646737 overruns:0 frame:0 TX packets:18424 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:90393262 (86.2 MiB) TX bytes:2348219 (2.2 MiB) ฉันกำลังทดสอบดองเกิล WiFi ทั้งคู่มีปัญหานี้และสิ่งที่มีอัตราการปล่อยที่สูงกว่านั้นจะทำงานได้ดีขึ้นในสถานการณ์น้ำท่วมที่เกิดขึ้นจริง อันที่มีแพ็คเก็ตที่ถูกทิ้งต่ำนั้นได้รับผลกระทบจาก Ping RTT ที่รุนแรงในขณะที่อีกอันไม่สามารถข้ามได้ Linux พิจารณาว่าแพ็กเก็ตที่ถูกดร็อปคืออะไร …
17 linux  networking  wifi 

10
ไม่สามารถเปิดใช้งานเครือข่ายหลังจากติดตั้ง CentOS 6.3 ใหม่
ฉันพยายามที่จะดำเนินการติดตั้ง CentOS สด 6.3 แล้วเรียกต่างๆคำสั่งเช่นyumyum install httpd การติดตั้งทำงานได้ดี แต่ฉันไม่สามารถเรียกใช้คำสั่งที่อิงกับเครือข่ายได้ yum ฉันทราบว่าการติดตั้งเริ่มต้นปิดใช้งานเครือข่าย ฉันได้แก้ไข/etc/sysconfig/network-scripts/ifcfg-eth0ไฟล์ตามคู่มือนี้แต่ได้รับข้อผิดพลาด ไม่สามารถเรียกข้อมูล mirrorlist http://mirrorlist.centos.org?release=6arch=i1386&repo=osข้อผิดพลาดเดิมคือ 14: PYCURL ข้อผิดพลาด 6 - "ไม่สามารถแก้ไขโฮสต์ 'mirrorlist.centos.org'" ข้อผิดพลาด: ไม่พบ baseurl ที่ถูกต้องสำหรับ repo: base ฉันได้แก้ไข/etc/resolv.confไฟล์เพื่อรวมเนมเซิร์ฟเวอร์ของ Google 8.8.8.8 แต่สิ่งนี้ไม่ได้เปลี่ยนแปลงอะไรเลย ฉันได้แก้ไข/etc/sysconfig/networkการเปลี่ยนhostnameจากlocalhost.localdomainเป็นlocal.igoo.net(โดเมนที่ทำขึ้น แต่มีคุณสมบัติครบถ้วน?) ฉันทำมันไปเมื่อวานแล้วลองติดตั้ง WHM / cPanel ซึ่งใช้ได้ดี ฉันตัดสินใจแล้วว่าฉันไม่ต้องการ WHM / cPanel CentOS ที่ยังไม่บรรลุนิติภาวะและตอนนี้ไม่สามารถสร้างขั้นตอนที่ฉันทำเพื่อให้ระบบเครือข่ายทำงานได้ เมื่อฉันเรียกใช้/etc/init.d/network restartข้อผิดพลาด: นำอินเตอร์เฟส eth0 ขึ้นมา: …
16 centos  networking  yum 

3
ใครอ่าน / etc / resolv.conf?
เซิร์ฟเวอร์ Centos 7 ของฉันแก้ไขชื่อโดเมนไม่ถูกต้อง จากสิ่งที่ผมเห็นในระบบ Linux ทันสมัย/etc/resolv.confมักจะถูกสร้างขึ้นด้วยdhclient, หรือdnsmasqNetwork Manager ดังนั้นฉันมีคำถามทางทฤษฎีทั่วไปเกี่ยวกับเครือข่ายสแต็คใน Linuxes ที่ทันสมัย: ใครเป็นผู้รับผิดชอบในการอ่าน/etc/resolv.conf? ผู้เล่นใด (บริการหรือระบบย่อยเคอร์เนล) เกี่ยวข้องกับการแก้ไขชื่อโดเมน SHORT ANSWER: Arch linux manualกล่าวว่าการกำหนดค่าระดับสูงของการจำแนกชื่อโดเมนเสร็จสิ้นแล้ว /etc/nsswitch.confและใช้ Name Service Switch glibcAPI glibcใช้nss-resolveฟังก์ชั่นสำหรับส่งคำขอ DNS ไปยังเซิร์ฟเวอร์ DNS โดยปกติในระบบ CentOS ที่ทันสมัยจะnss-resolve ขึ้นอยู่กับ systemd-resolvedบริการ หาก/etc/resolv.confถูกสร้างโดยสิ่งที่ชอบdhclient-scriptให้systemd-resolvedอ่านและทำงานในโหมดความเข้ากันได้เลียนแบบพฤติกรรมของระบบเก่าเช่นBINDไคลเอนต์ DNS

4
ฉันสามารถ telnet ไปยังพอร์ต HTTP 80 ได้อย่างไร
หลังจากค้นหาใน google ฉันพบว่าเราสามารถtelnetไปยังเว็บเซิร์ฟเวอร์ไปยังพอร์ต http ของมันและใช้GETเพื่อดึงหน้า html ตัวอย่างเช่น: $ telnet web-server-name 80 แต่ฉันไม่สามารถเข้าใจว่าเป็นไปได้อย่างไร ฉันคิดว่าถ้าพอร์ต 80 สำหรับเซิร์ฟเวอร์ http พอร์ต 80 จะรับฟังhttpคำขอเท่านั้น แต่ฉันจะtelnetไปยังHTTPพอร์ตได้อย่างไร ไม่ได้telnetและHTTPสองโปรโตคอลที่แตกต่างกันอย่างไร

1
ping zero ทำงานอย่างไร
ใครสามารถอธิบายวิธีการที่ไม่งานและมันแปลให้ping 0127.0.0.1 [champu@testsrv ]$ ping 0 PING 0 (127.0.0.1) 56(84) bytes of data. 64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.039 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.013 ms --- 0 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1000ms rtt min/avg/max/mdev = 0.013/0.026/0.039/0.013 ms
16 linux  networking 

2
จะเชื่อมต่ออินเทอร์เน็ตโดยใช้ 'nmcli' ได้อย่างไร
ตามลิงค์นี้ nmcli dev wifi con a52c60f5-c1af-4d39-8dc8-728bd770bffc password 12345678 name dlink_home ควรสร้างการเชื่อมต่อ แต่จะแสดงข้อผิดพลาดต่อไปนี้เมื่อฉันพยายามเชื่อมต่อ: ข้อผิดพลาด: 'dev wifi' คำสั่ง 'con' ไม่ถูกต้อง ดังนั้นฉันจะเชื่อมต่ออินเทอร์เน็ตไร้สาย / เครือข่ายโดยใช้network-managerหรือnmcliในโหมดบรรทัดคำสั่งได้อย่างไร PS ระบบปฏิบัติการที่ฉันใช้คือเซิร์ฟเวอร์ RHEL6
16 networking  wifi 

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