เป็นไปได้อย่างแน่นอน คุณต้องกำหนดค่าเส้นทางของคุณอย่างถูกต้องเพื่อทำสิ่งนี้ คุณต้องการให้เส้นทางเริ่มต้นของคุณผ่านeth1ของคุณดังนั้นตารางเส้นทางของคุณควรมีลักษณะดังนี้:
$ /sbin/route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.19.0 * 255.255.255.0 U 0 0 0 eth0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth1
Windows จะมีลักษณะค่อนข้างคล้ายกัน (พร้อมการจัดรูปแบบที่หลากหลาย) โดยใช้route print
คำสั่ง
คุณสามารถตั้งค่าเส้นทางแบบไดนามิกด้วยroute
คำสั่งบนแพลตฟอร์มใดก็ได้ ฉันไม่แน่ใจว่าตัวเลือกการกำหนดค่าใดที่คุณต้องตั้งค่าให้เป็นค่าเริ่มต้น (และตัวเลือกอื่น ๆ ที่ไม่ใช่ค่าเริ่มต้นอย่างชัดเจน) ... จะแก้ไขด้วยข้อมูลนั้น
แก้ไข : หากคุณทำงานกับผู้จัดการเครือข่าย GNOME หรือ KDE GUI ให้มองหาตัวเลือก "ตั้งค่าอินเทอร์เฟซนี้เป็นค่าเริ่มต้น" ในการกำหนดค่าeth1
อุปกรณ์ ของคุณ
หากคุณกำหนดค่า/etc/network/interfaces
ด้วยมือลองดูตัวอย่างใน HOWTOนี้ โดยเฉพาะอย่างยิ่งup
ตัวเลือกนี้ช่วยให้คุณสามารถเรียกใช้คำสั่งหลังจากอินเทอร์เฟซปรากฏขึ้น ในกรณีของคุณคุณอาจจำเป็นต้องใช้สิ่งนั้นเพื่อเรียกใช้คำสั่งเส้นทางลบบนเส้นทางเริ่มต้นพิเศษหรือเพื่อเรียกใช้เส้นทางเพิ่มถ้าอินเทอร์เฟซของคุณไม่ตั้งค่าตัวเองเป็นเส้นทางเริ่มต้น:
# example /etc/network/interfaces
# replace the IP addresses in the route-del and route-add commands below
# with those appropriate to your network
auto eth0
iface eth0 inet dhcp
up route del default gw 10.10.19.1
# runs a route-delete if dhcp adds a default gateway for this interface
auto eth1
iface eth1 inet dhcp
up route add default gw 192.168.1.1
# runs a route-add if dhcp neglects to add a default gateway for this interface