![2개의 NIC Centos 7을 사용하여 대상 호스트에 액세스할 수 없습니다. [닫기]](https://linux55.com/image/162062/2%EA%B0%9C%EC%9D%98%20NIC%20Centos%207%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EB%8C%80%EC%83%81%20%ED%98%B8%EC%8A%A4%ED%8A%B8%EC%97%90%20%EC%95%A1%EC%84%B8%EC%8A%A4%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
내 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