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

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

1
การเชื่อมต่อเครือข่ายคู่
ฉันมีโมเด็มมือถือ usb และการเชื่อมต่อ Home LAN บนกล่อง Ubuntu 10.10 ของฉัน ทั้งทำงานอย่างอิสระ ฉันต้องการทราบวิธีการเชื่อมต่อทั้งสองในเวลาเดียวกันและสามารถระบุแอปพลิเคชันที่ใช้อุปกรณ์ใดในการเชื่อมต่ออินเทอร์เน็ต ไม่มีใครรู้วิธีการทำเช่นนี้?

1
OpenConnect: การส่งผ่านรหัสผ่านผู้ใช้เมื่อเรียกใช้การตรวจสอบสิทธิ์
ขณะนี้ฉันกำลังใช้คำสั่งต่อไปนี้สำหรับการดำเนินการร้องขอการรับรองความถูกต้องเพื่อรับใบรับรองเซิร์ฟเวอร์ (FINGERPRINT) และOpenConnect-Cookie: openconnect --authenticate --user=<username> "VPN host" ด้วยเหตุนี้ฉันต้องใส่รหัสผ่านของฉันในหน้าจอแจ้งเตือนผู้ใช้ในภายหลัง มีตัวเลือกในการส่งผ่านรหัสผ่านไปยังOpenConnectคำสั่งด้านบนแล้วหรือไม่? ตัวอย่างเช่นโดยการขยายคำสั่งเช่น ... openconnect --authenticate --user=<username> password=<password> "VPN host" ... ความท้าทายคือ: ผู้ใช้RuiFRibeiroมีความคิดที่จะสะท้อนรหัสผ่านภายในคำสั่ง น่าเสียดายที่นี่ไม่สามารถใช้งานได้ในกรณีของเราเนื่องจากเซิร์ฟเวอร์ให้พรอมต์ผู้ใช้อีกหนึ่งครั้งก่อนที่จะถึงพรอมต์ที่สอง (= พรอมต์รหัสผ่าน) มันจะเกิดขึ้นเช่นนั้น: ผู้ใช้คนแรกแจ้ง: เซิร์ฟเวอร์กำลังพูด " โปรดเลือกถ้าคุณต้องการอุโมงค์จราจรทั้งหมดหรือเพียงหนึ่งที่เฉพาะเจาะจง " พิมพ์Tunnel allหรือTunnel company " พรอมต์ผู้ใช้ที่สอง: เซิร์ฟเวอร์กำลังพูด " กรุณาใส่รหัสผ่านของคุณ " อย่างที่คุณสามารถเห็นได้ง่ายๆechoจะให้คำตอบที่ผิดกับคำถามที่ผิด :-) สำหรับexpect-script ที่เป็นไปได้คำขอเซิร์ฟเวอร์จริง (แน่นอน) ก่อนที่จะแทรกข้อความเป็นดังนี้: GROUP: [tunnel MyCompany|tunnel all]:คำตอบแรก: การแทรกคำตอบควรเป็นtunnel …

3
จะสร้างกฎไฟร์วอลล์อัตโนมัติได้อย่างไร?
มีระบบถ่ายทอดสดที่ซับซ้อน - vlans น้อย ในแต่ละเซิร์ฟเวอร์มีเซิร์ฟเวอร์ลินุกซ์และทุกเซิร์ฟเวอร์มีบริการต่างๆ บริการเชื่อมต่อกัน - ตัวอย่างเช่นบริการ http บนโฮสต์ A เชื่อมต่อกับบริการ mysql บนโฮสต์ B ไปยังพอร์ต 3306 / tcp ฉันต้องการแมปการกำหนดค่าประเภทนี้โดยอัตโนมัติกับฐานข้อมูลและสร้างกฎไฟร์วอลล์สำหรับเซิร์ฟเวอร์แต่ละเครื่อง - เพื่ออนุญาตการเชื่อมต่อที่จำเป็นระหว่างโฮสต์เท่านั้น ฉันคิดเกี่ยวกับ: รับรายการการเชื่อมต่อโดยใช้ netstat บนเซิร์ฟเวอร์แต่ละเครื่อง (หรือการเชื่อมต่อการบันทึกจาก iptables?) จากนั้นใส่ลงในฐานข้อมูล เห็นภาพโดยใช้ graphvis หรืออะไรทำนองนั้น สร้างกฎไฟร์วอลล์ตามกฎจากฐานข้อมูล สร้างกฎ iptables เพื่อบันทึกการเชื่อมต่อซึ่งไม่เหมาะกับกฎก่อนหน้าและเตือนเกี่ยวกับพวกเขา เป็นสิ่งที่สามารถทำได้ดีขึ้น / เร็วขึ้น / วิธีอัตโนมัติมากขึ้น? อาจจะไม่จำเป็นต้องบูรณาการล้อหรือไม่ อัปเดต: ส่วน "ยาก" ไม่ได้สร้างกฎไฟร์วอลล์ แต่สร้างโดยอัตโนมัติจากนั้นจัดการรายการการเชื่อมต่อที่ต้องการ

2
Ubuntu ไม่สามารถค้นหาหรือตรวจพบอะแดปเตอร์เครือข่ายแบบใช้สายใหม่
ฉันต้องการใช้การ์ดอีเธอร์เน็ตสองใบบนเครื่องของฉัน ดังนั้นฉันจึงใส่การ์ดอีเธอร์เน็ตใหม่ลงในเครื่องของฉัน อย่างไรก็ตามเมื่อป้อนifconfig -aคำสั่ง Ubuntu ไม่สามารถค้นหาหรือตรวจพบอุปกรณ์ใหม่ ดังนั้นฉันจึงพยายามนำอุปกรณ์ขึ้นมาใหม่ตามปกติและฉันได้รับข้อผิดพลาด: ifconfig eth1 up eth1: error fetching interface information: Device not found นี่คือเมื่อฉันป้อนifconfig -aคำสั่ง eth0 Link encap:Ethernet HWaddr 00:17:31:53:b7:9c UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 …

1
เดเบียน libvirt 2 ซับเน็ต
ฉันต้องการสร้างเครือข่ายเช่นนี้: ฉันมีโฮสต์เสมือนที่เชื่อมต่อกับเราเตอร์ทางกายภาพของฉันด้วยที่อยู่ eth0 และ ip4 192.168.178.100 ฉันสร้างเครื่องเสมือน dmz ซึ่งเชื่อมต่อ 'โดยตรง' กับเราเตอร์ของฉันผ่านอุปกรณ์ทางกายภาพ eth0 ของฉันบนโฮสต์เสมือน: <network connections='1'> <name>direct</name> <uuid>379d4687-445e-4bc6-8354-b555c7f18b15</uuid> <forward dev='eth0' mode='bridge'> <interface dev='eth0' connections='1'/> </forward> </network> บนเครื่องเสมือนของฉันฉันสร้าง nic eth1 ตัวที่สองซึ่งเชื่อมต่อกับเครือข่ายเสมือน virbr-local: <network ipv6='yes'> <name>local</name> <uuid>d31b2e0d-810b-4ba0-8ac4-02bc53746142</uuid> <bridge name='virbr-local' stp='on' delay='0'/> <mac address='52:54:00:92:06:5c'/> <domain name='local.box'/> <dns> <forwarder addr='192.168.178.1'/> </dns> <ip address='10.0.0.1' netmask='255.0.0.0'> <dhcp> …

2
การแชร์ไฟล์เครือข่ายกับเซิร์ฟเวอร์ freebsd
ฉันมีเซิร์ฟเวอร์ freebsd ที่บ้าน ฉันยังมี OS อื่น ๆ เช่น linux และ windows ที่เชื่อมต่อกับเครือข่ายเดียวกันผ่าน WLAN (wifi) ฉันต้องการแบ่งปันสิ่งต่างๆ (สิ่งที่ฉันเคยดาวน์โหลด;) ในกล่อง FreeBSD ของฉันกับผู้อื่นผ่าน wifi ฉันจะทำสิ่งนั้นได้อย่างไร ความแตกต่างในระบบไฟล์พื้นฐานทำให้สิ่งต่าง ๆ ยากไหม

1
ไม่สามารถรับรู้อินเตอร์เฟสเก่าได้หลังจากอัพเดตเมนบอร์ด
ฉันอัปเดตแผงวงจรหลักบนโหนดคอมพิวเตอร์ x240 ตอนนี้อินเทอร์เฟซอีเทอร์เน็ตปรากฏขึ้นเป็น eth2 และ eth3 ก่อนหน้านี้มันเป็น eth0 และ eth1 ฉันพยายามลบ/etc/udev/rules.d/70-persistent-net.rulesไฟล์ แต่ปัญหายังคงมีอยู่ ในการบู๊ตเครื่องจะบอกว่าไม่สามารถจดจำหรือแมป eth3 และ eth2 ได้ ที่อยู่ mac ใหม่จะแสดงให้เห็นอย่างชัดเจนและแมปไปยังไฟล์ชื่อ eth2 และ eth3 ฉันเปลี่ยนไฟล์ ifcfg eth2 และ eth3 และเปลี่ยนชื่อเป็น eth0 และ eth1 ตามลำดับ แต่นี่ก็มีผลเพียงเล็กน้อยเช่นกันฉันต้องเปลี่ยนแปลงนี้เพื่อทำ70-persistentไฟล์ด้วยหรือไม่? เช่นเปลี่ยนชื่อเพื่อให้ตรงกับรายการในifcfg? มีวิธีที่ฉันสามารถนำการแมปเก่ากลับมาได้หรือไม่? ขอบคุณ

1
วิธีการตั้งค่าอะแดปเตอร์ VirtualBox Host-only บน Debian 9 guest OS?
ฉันสร้าง VirtualBox VM ซึ่งใช้ Debian 9 เป็น guest OS แล้วและสามารถเชื่อมต่ออินเทอร์เน็ตได้สำเร็จโดยใช้อินเตอร์เฟสเครือข่าย NAT ที่เป็นค่าเริ่มต้น เราต้องการเว็บเซิร์ฟเวอร์และเซิร์ฟเวอร์ ssh ใน VM เพื่อให้สามารถเข้าถึงได้จากระบบปฏิบัติการคอมพิวเตอร์โฮสต์ (Windows 10, ถ้าเกี่ยวข้อง) แต่ไม่ได้มาจากอินเทอร์เน็ตที่มีขนาดใหญ่ เมื่อเพื่อนร่วมงานอีกคนหนึ่งถามผมว่าจะตั้งค่า VM ที่คล้ายกันเวลาที่ผ่านมา ( แต่กับ Debian 8 และ Windows 7 ตามลำดับ) หลังจากการทดลองมากก็ดูเหมือนว่าการสร้างเพิ่มอีกอะแดปเตอร์โฮสต์เพียงในแขก OS และปรับปรุงhostsไฟล์บน ระบบปฏิบัติการโฮสต์เพื่อแมปชื่อโฮสต์ที่ตั้งค่าใน VM guest OS กับที่อยู่ IP (ส่วนตัว) "เพิ่งทำงาน" อย่างไรก็ตามฉันดูเหมือนจะไม่ประสบความสำเร็จคล้ายกับ Debian 9 อาจเป็นเพราะวิธีการตั้งค่าเครือข่ายที่ตอนนี้ดูเหมือนว่าจะมีการเปลี่ยนแปลง? อินเตอร์เฟส NAT ปรากฏขึ้นเช่นเดียวenp0s3กับ …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.