ฉันสามารถใช้เครือข่าย Wi-Fi และเคเบิล (Ethernet) พร้อมกันได้หรือไม่?


10

ฉันอยู่บนอินทราเน็ตที่ไม่ได้เชื่อมต่อกับอินเทอร์เน็ตและเราเตอร์ Wi-Fi ที่เชื่อมต่อกับอินเทอร์เน็ต เมื่อฉันเชื่อมต่อกับเครือข่ายไร้สายฉันสามารถท่องอินเทอร์เน็ตได้ แต่ฉันไม่สามารถท่อง LAN ของฉันด้วยการเชื่อมต่อด้วยสาย Ethernet

ฉันจะท่องอินเทอร์เน็ตผ่านเราเตอร์ Wi-Fi ของฉันได้อย่างไรและเรียกดูเว็บแอปพลิเคชัน LAN ในพื้นที่ของฉันผ่านสาย Ethernet ที่เชื่อมต่ออยู่ได้อย่างไร


คุณเข้าถึง "แอปพลิเคชัน LAN" ได้อย่างไร คุณช่วยยกตัวอย่างที่อยู่เว็บที่คุณใช้เพื่อเข้าถึงพวกเราได้ไหม? คุณยืนยันได้หรือไม่ว่าเมื่อคุณพูดว่า "พยายามเชื่อมต่ออินเทอร์เน็ต" หมายความว่าเมื่อคุณพยายามเข้าถึงแอปพลิเคชัน LAN ระบบจะพยายามค้นหาแอปพลิเคชันนี้ทางอินเทอร์เน็ตหรือไม่? คุณกำหนดค่าเครือข่ายบนคอมพิวเตอร์ของคุณได้อย่างไร (ทั้งแบบไร้สายและอีเธอร์เน็ต)
Huygens

@Huygens ผมใช้อยู่ต่อไปนี้สำหรับปพลิเคชันของฉัน LAN ตามเว็บ: xxx.xxx.com/weberp หรือ 10.10.100.3/weberp และพยายามไปยังอินเทอร์เน็ต การเชื่อมต่อทั้งสองเป็น DHCP
omadegbo

สิ่งที่nslookup xxx.xxx.comส่งคืนสำหรับ IP บนไร้สายและสิ่งที่ส่งคืนบน LAN อีเธอร์เน็ต? นอกจากนี้ subnet ของ DHCP Wireless LAN ของคุณคืออะไรและ sunet ของ DHCP ethernet LAN ของคุณคืออะไร? ในที่สุดตารางเส้นทางคืออะไรเมื่อคุณเชื่อมต่อกับอีเธอร์เน็ต LAN ( route -n)
Huygens

สำหรับสิ่งที่ฉันเข้าใจไร้สายและแบบใช้สายเป็นการเชื่อมต่อที่แตกต่างกัน 2 ระบบไม่ควรมีปัญหาในการแก้ไขชื่อท้องถิ่นผ่านทางอินเทอร์เฟซ LAN ของคุณ คุณช่วยให้ข้อมูลบางอย่างเกี่ยวกับที่อยู่ ip / ซับเน็ตมาสก์ของคุณได้หรือไม่? เรียกใช้คำสั่งต่อไปนี้บนคอนโซลของคุณและให้ผลลัพธ์กับเรา: ifconfig หรือ ip เพิ่มโพสต์ผลลัพธ์
jmsaraiva

คุณต้องเลือกอย่างใดอย่างหนึ่งพวกเขาทั้งสองทำหน้าที่เดียวกันอีเธอร์เน็ตแทนที่ wifi
ฌอน

คำตอบ:


5

คุณสามารถทำได้ คุณไม่ได้ระบุ แต่ฉันสมมติว่าคุณได้รับที่อยู่ IP โดยอัตโนมัติ (ผ่านDHCP ) ทั้งบนการเชื่อมต่อแบบไร้สายและแบบมีสาย

Wired Ethernet นั้นเร็วกว่าแบบไร้สายดังนั้นหากมีสองวิธีในการเข้าถึงที่ใดที่หนึ่งสายจะมีความสำคัญมากกว่า Wi-Fi โดยค่าเริ่มต้น เมื่อคุณเชื่อมต่อกับทั้งสองลิงค์เซิร์ฟเวอร์ DHCP ทั้งสองโดยค่าเริ่มต้นจะโฆษณาตัวเองเป็นเกตเวย์เริ่มต้นสำหรับการรับส่งข้อมูลทั้งหมด

ดังนั้นตอนนี้คอมพิวเตอร์ของคุณคิดว่ามันมีสองวิธีในการเชื่อมต่อกับอินเทอร์เน็ตและเนื่องจากการใช้สายเป็นที่ต้องการมันจะส่งทราฟฟิกสำหรับอินเทอร์เน็ตผ่านทางอีเธอร์เน็ต หากเป็นเช่นนั้นคุณจะเห็นสองเกตเวย์สำหรับเครือข่ายเริ่มต้น 0.0.0.0 ในตารางเส้นทางของคุณroute -nหนึ่งเกตเวย์กับเราเตอร์ไร้สายของคุณเป็นเกตเวย์และอีกหนึ่งเกตเวย์สำหรับสาย

แต่ตัวชี้วัดสำหรับเกตเวย์อีเธอร์เน็ตจะต่ำกว่าไร้สายดังนั้นพีซีของคุณจะส่งแพ็คเก็ตที่นั่น ตอนนี้เราเตอร์อีเธอร์เน็ตของคุณได้รับมาแล้วก็ไม่รู้ว่าจะทำอย่างไรกับพวกเขาดังนั้นมันจึงทิ้งมันไว้ ลำดับที่คุณเชื่อมต่อก่อนไม่ควรสำคัญ

เท่าที่แก้ไข (กรณีนี้ถือว่าเป็นกรณี DHCP) วิธีที่ถูกต้องคือการบอกเราเตอร์ LAN ให้หยุดการโฆษณาตัวเองเป็นเกตเวย์เริ่มต้น คุณต้องเข้าสู่เราเตอร์และตรวจสอบการตั้งค่า หากคุณไม่สามารถควบคุมเราเตอร์คุณสามารถลบมันออกจากปลายของคุณด้วย:

route del default gw eth.router.ip.address

1

ฉันยังมีข้อมูลไม่เพียงพอที่จะให้คำตอบแก่คุณซึ่งฉันมั่นใจ 100% แต่นี่คือสมมติฐานบางประการ

  • เมื่อเชื่อมต่อกับ LAN cabled คุณจะอยู่ในเครือข่ายย่อยที่แตกต่างจากเมื่อใช้ LAN ไร้สาย การกำหนดเส้นทางระหว่าง 2 LAN เหล่านี้ไม่ได้ถูกกำหนดค่าและดังนั้นเมื่อร้องขอช่วง IP ที่ไม่ได้อยู่ใน LAN ที่ใช้งานอยู่ในปัจจุบันแพ็คเก็ตจะถูกส่งไปยังส่วนต่อประสาน "เริ่มต้น" โดยปกติจะเป็นเกตเวย์ / เราเตอร์
  • คุณมีทั้งการเชื่อมต่อแบบไร้สายและแบบใช้สาย แต่ตัวแบบใช้สายนั้นถูกเปิดใช้งานหลังจากอุปกรณ์ไร้สายและเครื่องมือการจัดการเครือข่ายใด ๆ ที่คุณใช้อยู่เป็นเพียงการแทนที่รายการตารางเส้นทางด้วยการเชื่อมต่อที่เปิดใช้งานล่าสุด ดังนั้นเมื่อคุณเปิดใช้งานการเชื่อมต่อแบบมีสายตารางเส้นทางก่อนหน้านี้คือ "ยกเลิก / ลบออก" คุณอาจต้องปรับการกำหนดเส้นทางด้วยตนเองในเครื่องมือการจัดการเครือข่ายของคุณ

0

ตัวจัดการเครือข่ายของอูบุนตูมาพร้อมกับคุณสมบัติสุดยอดเพื่อแยกส่วนต่อประสานสำหรับทรัพยากรในท้องถิ่นเท่านั้น คุณลักษณะนี้ช่วยให้คุณสามารถระบุอินเทอร์เฟซ (เช่นการเชื่อมต่อ VPN หรือ LAN) เป็นแบบโลคัลเท่านั้นและไม่สามารถใช้สำหรับการเชื่อมต่ออินเทอร์เน็ตขาออก

จากเมนู WiFi ให้ไปที่แก้ไขการเชื่อมต่อจากนั้นเลือกการเชื่อมต่ออีเธอร์เน็ตที่คุณต้องการแก้ไข จากนั้นไปที่แท็บการตั้งค่า IPv4และคลิกที่ปุ่มเส้นทาง ทำเครื่องหมายในช่องที่มีข้อความใช้การเชื่อมต่อนี้สำหรับแหล่งข้อมูลในเครือข่ายเท่านั้น :

ป้อนคำอธิบายรูปภาพที่นี่

ทำเช่นเดียวกันกับแท็บการตั้งค่า IPv6หากจำเป็น จากนั้นในที่สุดให้ยกเลิกการเชื่อมต่อและเชื่อมต่ออินเทอร์เฟซที่แก้ไขใหม่

ตอนนี้อูบันตูจะไม่กำหนดเส้นทางทราฟฟิกที่เชื่อมต่ออินเทอร์เน็ตผ่านอินเทอร์เฟซนี้


หรือคุณสามารถทำสิ่งเดียวกันจากบรรทัดคำสั่ง cdผ่านไป/etc/NetworkManager/system-connectionsและค้นหาอินเทอร์เฟซที่คุณต้องการกำหนดเป้าหมาย

เปิดด้วยsudo nano <your targeted interface>และเพิ่มข้อความต่อไปนี้ด้านล่าง[ipv4]และ[ipv6]ส่วนหัว:

never-default=true

ไฟล์ที่เสร็จสิ้นแล้วของคุณควรมีลักษณะดังนี้:

...

[ipv4]
dns-search=
method=auto
never-default=true

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
ip6-privacy=0
method=auto
never-default=true

โปรดทราบว่าด้วยวิธีบรรทัดคำสั่งคุณจะต้องยกเลิกการเชื่อมต่อและเชื่อมต่อกับเครือข่ายอีกครั้งเพื่อให้การตั้งค่าเหล่านี้เกิดขึ้น

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