기본 경로에서 기본 NIC 변경

기본 경로에서 기본 NIC 변경

CentOS 7.1과 두 개의 네트워크 카드가 설치된 가상 머신이 있습니다.

  • eth0, dhcp, 192.168.1.0/24, 호스트에 접속하고 인터넷에 접속합니다.
  • eth1, static, 10.0.0.0/24, VM ​​간에만 가능합니다.

IP를 구성했으며 동일한 네트워크에 있는 컴퓨터를 ping하는 한 연결이 작동합니다. 하지만 라우팅에 문제가 있습니다. 예를 들어 8.8.8.8다른 네트워크로의 트래픽이 다음 eth1대신 전송됩니다 eth1.

$ ping -c 1 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
From 10.0.0.11 icmp_seq=1 Destination Host Unreachable

현재 나의 경로는 다음과 같습니다.

$ ip r
default via 10.0.0.1 dev eth1  proto static  metric 100
default via 192.168.1.1 dev eth0  proto static  metric 101
10.0.0.0/24 dev eth1  proto kernel  scope link  src 10.0.0.11  metric 100
192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.97  metric 100

인터넷으로 향하는 트래픽이 eth0대신 에 라우팅되도록 라우팅을 어떻게 변경합니까 eth1?

답변1

답을 찾았습니다:

내부 네트워크 카드 DEFROUTE=yes로 변경하고 네트워크를 다시 시작해야 합니다 .DEFROUTE=no

sudo systemctl restart network

관련 정보