เปลี่ยนเส้นทางเริ่มต้นเป็นอินเตอร์เฟส DHCP โดยไม่ต้องกดเส้นทาง


11

ฉันจะเปลี่ยนเส้นทางเริ่มต้นเพื่อใช้ eth1 (DHCP) แทน eth0 (คงที่) ได้อย่างไร ฉันต้องการให้สิ่งนี้เป็นวิธีแก้ปัญหาแบบถาวรผ่านการรีบูต

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         RT-C0C1C0CF879F 0.0.0.0         UG    100    0        0 eth0
10.0.0.0        *               255.255.255.0   U     0      0        0 eth0
1.1.1.0         *               255.255.240.0   U     0      0        0 eth1

ฉันต้องการเส้นทางตรง (eth1) เป็นค่าเริ่มต้นไม่ใช่ผ่าน NAT

ใช้ Ubuntu 12.04

คำตอบ:


12

ฉันพบคำตอบใน: http://xmodulo.com/2012/03/how-to-set-default-route-in-linux.html


การลบคำสั่ง post-up การใช้ประโยชน์จากเส้นทางเริ่มต้นที่ไม่จำเป็นใน / etc / network / interfaces ดังต่อไปนี้ สิ่งนี้จะเปิดใช้งานเส้นทางเริ่มต้นผ่าน eth0

$ sudo vi /etc/network/interfaces

allow-hotplug eth0
iface eth0 inet dhcp

allow-hotplug eth1
iface eth1 inet dhcp
post-up route del default dev $IFACE
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.