วิธีกำหนดเกตเวย์เริ่มต้นด้วยอินเตอร์เฟส DHCP หลายตัว?


9

จะifconfigกำหนดได้อย่างไรว่าอินเตอร์เฟสเครือข่ายใดที่จะใช้เป็นค่าเริ่มต้นเมื่อ DHCP กำหนดเส้นทางเริ่มต้นสำหรับแต่ละ NIC ดูเหมือนว่าจะอยู่ในสภาพการแข่งขันและฉันต้องการโซลูชั่นที่เชื่อถือได้มากขึ้น มีการตั้งค่า/etc/network/interfacesที่สามารถกำหนดเกตเวย์ที่ต้องการหรือไม่ ฉันอ่านเกี่ยวกับ "ตัวชี้วัด" แต่ดูเหมือนจะไม่ทำงาน

เซิร์ฟเวอร์ LTS 10.04 ที่มี NIC สองตัวบนเครือข่ายที่มีการจัดการ ที่อยู่ IP ถูกกำหนดผ่าน DHCP ซึ่งฉันไม่ได้จัดการ

eth0ได้รับมอบหมายที่อยู่ NAT ส่วนตัว; eth1ถูกกำหนดเป็น IP สาธารณะ

คำตอบ:


3

เมื่อคุณตั้งค่าเครือข่ายย่อยให้ใช้ตัวเลือกเราเตอร์ใน dhcpd.conf

option routers 239.252.197.1;

จากhttp://linux.die.net/man/8/dhcpd

subnet 239.252.197.0 netmask 255.255.255.0 {
  range 239.252.197.10 239.252.197.250;
  default-lease-time 600 max-lease-time 7200;
  option subnet-mask 255.255.255.0;
  option broadcast-address 239.252.197.255;
  option routers 239.252.197.1;
  option domain-name-servers 239.252.197.2, 239.252.197.3;
  option domain-name "isc.org";
}

หากคุณไม่มีสิทธิ์เข้าถึงเซิร์ฟเวอร์ DHCP คุณอาจทำได้ในไฟล์ / etc / network / interfaces สิ่งนี้คล้ายกับวิธีตั้งค่าแบบคงที่เพียงใช้ DHCP และระบุเกตเวย์

iface eth0 inet dhcp
    gateway 10.21.8.1

ฉันไม่สามารถเข้าถึงเซิร์ฟเวอร์ DHCP จะต้องมีวิธีกำหนดเส้นทางเริ่มต้นภายในไฟล์อินเตอร์เฟส
DrumEater

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

1
ดูเหมือนว่าจะได้ผล ฉันออกไปในอีกหนึ่งบรรทัดเพื่อให้แน่ใจว่าไม่มีการแข่งขันระหว่างทั้งสองและตั้งใจเปลี่ยนลำดับของ NIC หลักและรองเพื่อให้เป็นค่าเริ่มต้นทริกเกอร์ล่าสุด: # เครือข่ายรองอินเทอร์เฟซรองอัตโนมัติ eth1 iface eth1 inet dhcp ขึ้นเส้นทางเด gw . **. 254 # อินเตอร์เฟสเครือข่ายหลัก auto eth0 iface eth0 inet dhcp เกตเวย์ 10. **. **. 254
DrumEater

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