เพียงสองสามสิ่ง:
คุณสามารถลองใช้คำสั่งเหล่านี้ในสภาพแวดล้อมของคุณเพื่อดูว่ามันทำงานและนำผลลัพธ์ที่ต้องการ:
- อีเธอร์เน็ตอัตโนมัติ
- auto ethX (แทนที่ X ด้วยจำนวนของสิ่งที่เคอร์เนลกำหนด (เรียกใช้ ifconfig เพื่อตรวจสอบ))
หรือคุณสามารถดูเส้นทาง IP ของคุณที่พบโดยการออก:
sudo route -n
โดยดูที่เอาต์พุตดูว่า wlan0 อยู่ในทุกเส้นทางหรือไม่
มีคำถามอื่น ๆ อีกหลายคำถามที่ถามเกี่ยวกับเรื่องนี้และวิธีเดียวที่จะทำให้ Linux ได้รับความนิยมในการใช้งานอินเตอร์เฟส (โดยค่าเริ่มต้นคือ eth0 แต่ในกรณีของคุณ
คุณสามารถกำหนดค่าการวัดสำหรับอินเทอร์เฟซโดยใช้ifmetricซึ่งควบคุมการทำงานของอินเทอร์เฟซที่คุณระบุ ฉันยังไม่ได้ทดสอบสิ่งนี้ใน Fedora ต่อ se แต่ฉันเห็นได้ในที่เก็บ ดังนั้นปัญหา:
yum install ifmetric
จากนั้นเมื่อติดตั้งแล้วคุณจะต้องไปที่:
/etc/network/interfaces
ใช้ vi, nano, emacs ตัวแก้ไขใด ๆ ที่คุณใช้แล้วเพิ่มภายใต้อินเตอร์เฟสใดที่คุณต้องการกำหนดค่า (ในกรณีนี้คือ eth0):
up ifmetric eth0 X
X เกี่ยวข้องกับจำนวนที่กำหนดลำดับความสำคัญ 0 โดยค่าเริ่มต้นคือลำดับความสำคัญสูงสุด แต่เพื่อหลีกเลี่ยงการชนเส้นทางแบบสแตติก / ค่าเริ่มต้นให้ใช้สิ่งที่อยู่ด้านบน 2 จากนั้นคุณจะต้องการเพิ่มจำนวนที่สูงขึ้นเป็น wlan0 ดังนั้น:
up ifmetric eth0 10
และภายใต้ wlan0:
up ifmetric wlan0 20
ไฟล์ของคุณควรมีลักษณะเช่นนี้:
iface eth0 inet dhcp
up ifmetric eth0 10
iface wlan0 inet dhcp
up ifmetric wlan0 20
แจ้งให้เราทราบหากช่วยได้!
แก้ไข: เพิ่งเจอลิงค์ไม่กี่:
ฉันจะกำหนดค่าเครื่อง linux เพื่อเพิกเฉย wifi เมื่อเชื่อมต่อผ่าน LAN ได้อย่างไร
ฉันจะกำหนดลำดับความสำคัญของการเชื่อมต่อเครือข่ายใน Ubuntu ได้อย่างไร
แก้ไข 2:
นอกจากนี้ยังมีฟิลด์เมตริกใน Network Manager GUI!