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