Linux PC에 2개의 NIC 카드가 ping 오류가 발생했습니다.

Linux PC에 2개의 NIC 카드가 ping 오류가 발생했습니다.

내가 겪고 있는 문제는 RHEL 6 서버에 IP 주소가 다른 두 개의 NIC가 있다는 것입니다.

  • PC1
    • eth0-10.10.0.1
    • eth1-192.168.1.1

다른 컴퓨터도 같은 방식으로 설정됩니다.

  • PC2
    • eth0-10.10.0.2
    • eth1-192.168.1.2

모든 NIC는 단일 H3C 스위치에 연결되며 게이트웨이나 경로는 정의되지 않습니다. eth0(10.10.0.1 - 10.10.0.2)을 사용하여 PC1에서 PC2를 ping할 수 있지만 PC1에서 192.168.1.2를 ping하려고 하면 다음과 같은 결과가 반환됩니다.

Destination host unreachable

eth0의 트래픽을 로 라우팅하고 싶지 않습니다 eth1. 이를 피할 수 있는 방법이 있습니까?

답변1

우선, 라우팅 테이블이 올바른 상태인지 확인해야 합니다.

두 컴퓨터 모두 다음 항목이 있어야 합니다.

10.10.0.0/16 -> eth0
192.168.1.0/24 -> eth1

이제 ping을 수행할 때 스위치를 사용하여 올바른 소스 인터페이스에 바인딩하고 있는지 확인하십시오 -I. 다음 두 가지 방법을 모두 사용할 수 있습니다.

ping -I 192.168.1.1 192.168.1.2
ping -I eth1 192.168.1.2

그래도 문제가 해결되지 않으면 측정항목 설정을 살펴봐야 합니다.

관련 정보