내 CentOS 컴퓨터에 2개의 네트워크 카드가 있고 다음과 같이 나타납니다.
eth0: 192.168.0.174/23 local network
em1: 10.10.10.4/24 external network
10.10.10.1로 ping을 시도하면 응답하는 iface는 eth0입니다.
[root@SFVOIP ~]# ping 10.10.10.1
PING 10.10.10.1 (10.10.10.1) 56(84) bytes of data.
From 192.168.0.174 icmp_seq=1 Destination Host Unreachable
From 192.168.0.174 icmp_seq=2 Destination Host Unreachable
From 192.168.0.174 icmp_seq=3 Destination Host Unreachable
From 192.168.0.174 icmp_seq=4 Destination Host Unreachable
^C
--- 10.10.10.1 ping statistics ---
6 packets transmitted, 0 received, +4 errors, 100% packet loss, time 5000ms
pipe 4
내 문제는 무엇입니까?
답변1
문제는 라우팅 오류입니다. 10.10.10.0/24에 대한 연결/핑은 네트워크 eth0
(예: 192.168.0.0/23)를 사용해서는 안 되지만 em1
.
따라서 해결책은 eth0 인터페이스에서 기본 경로(주소 10.10.10.0/24 포함)를 제거하거나 아래와 같이 10개의 경로를 추가하는 것입니다 em1
.
ip route add 10.10.10.0/24 dev eth0