여러 DHCP 인터페이스로 기본 게이트웨이를 정의하는 방법은 무엇입니까? 조건에있는 것 같고보다 안정적인

ifconfigDHCP가 각 NIC에 기본 경로를 할당 할 때 기본값으로 사용할 네트워크 인터페이스를 어떻게 결정합니까? 경쟁 조건에있는 것 같고보다 안정적인 솔루션이 필요합니다. /etc/network/interfaces선호 게이트웨이를 정의 할 수 있는 설정이 있습니까? “metric”에 대해 읽었지만 작동하지 않는 것 같습니다.

10.04 관리 네트워크에 두 개의 NIC가있는 LTS 서버. IP 주소는 내가 관리하지 않는 DHCP를 통해 할당됩니다.

eth0개인 NAT 주소가 할당됩니다. eth1공개 IP가 할당됩니다.



답변

서브넷을 설정할 때 dhcpd.conf의 routers 옵션을 사용하십시오

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


답변