เปลี่ยนอินเตอร์เฟซการเชื่อมต่ออินเทอร์เน็ตปัจจุบัน


0

ฉันอยู่ที่หอพักซึ่งอินเทอร์เน็ตปิดเวลา 23.30 น. แต่ฉันเป็นเจ้าของดองเกิล Vodafone และฉันต้องการตั้งค่า NAT อัตโนมัติโดยอัตโนมัติดังนั้นเวลา 23.30 น. sakis3g ถูกเรียกให้เชื่อมต่อ ppp0 กับอินเทอร์เน็ตและแทนที่ wlan0 โดย ppp0 สำหรับอินเทอร์เน็ตของอุปกรณ์และ nat ด้วย

การตั้งค่า nat ไม่ใช่ปัญหา แต่เพียงในขณะนี้ฉันมี wlan และ 3g dongle (wlan0, ppp0) เสียบอยู่ในเวลาเดียวกัน เมื่อใดก็ตามที่ฉันร้องขอ IP ภายนอกของฉันโดยใช้ curl มันจะส่งคืน IP ของดองเกิล

ฉันจะเปลี่ยนการเชื่อมต่ออินเทอร์เน็ตปัจจุบันได้อย่างไร จาก OS X ฉันเห็นรายการ "อินเตอร์เฟสที่ต้องการ" ซึ่งคุณสามารถจัดลำดับความสำคัญของส่วนต่อประสานต่างๆได้

ฉันเป็นราสเบอรี่พาย

ขอแสดงความนับถือ Ingwie


คุณต้องการให้มันเปลี่ยนโดยอัตโนมัติเมื่อใดก็ตามที่ wlan0 หยุดทำงานหรือคุณต้องการบางสิ่งที่สามารถทำงานอัตโนมัติผ่าน cronjob
cpast

ฉันจะทำการสลับโดยอัตโนมัติผ่าน cronjob สิ่งที่ฉันต้องการก็แค่คำสั่งพื้นฐานที่จะบอก linux ถึง iface ที่ควรเชื่อมต่อกับอินเทอร์เน็ต ... ที่เหลือฉันสามารถหาตัวเองได้ แต่ฉันไม่พบสิ่งใดบน google สำหรับปัญหานั้น
Ingwie Phoenix

ฮึ่ม ทำ dhclient wlan0 เปลี่ยน wifi ให้เป็นอินเทอร์เฟซที่ต้องการหรือไม่
cpast

นอกจากนี้เส้นทางเริ่มต้นที่ระบุไว้เมื่อคุณป้อนคืออะไร sudo ./sakis3g connect info?
cpast

@cpast: คำสั่งดังกล่าวไม่ได้ทำอะไรเลยเพียงแค่บอกว่ามีไฟล์อยู่ คำสั่งที่สองส่งคืน: pastebin.com/apDHcpHT (แม้ว่ามันจะเป็นภาษาเยอรมันคุณส่วนใหญ่อาจจะเข้าใจมัน)
Ingwie Phoenix
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.