인터페이스에 연결된 두 컴퓨터 간에 ping 기능을 활성화하는 방법은 무엇입니까?

인터페이스에 연결된 두 컴퓨터 간에 ping 기능을 활성화하는 방법은 무엇입니까?

아래 설명된 것처럼 두 개의 이더넷 인터페이스가 있는 Linux 보드가 있습니다.

  • eth0은 다른 Linux 시스템에 연결됩니다(임시).
  • Linux 시스템 192.168.1.3에 연결된 191.168.1.2의 eth0
  • 라우터 10.222.190.1에 연결된 10.222.190.25의 eth1

Linux 시스템(192.168.1.3)에서 라우터 10.222.190.1로 ping을 활성화하고 싶습니다. 기본적으로 트래픽이 보드를 통과한 다음 라우터로 전달되기를 원합니다.

저는 올바른 ipable과 NAT 규칙을 설정함으로써 이를 달성할 수 있다고 믿습니다.

답변1

iptablesNAT가 실제로 원하는 것이 아니라면 일반적으로 NAT가 포함되거나 포함되지 않습니다 . 그러나 이는 별도의 문제이며 IP 네트워크 간의 연결을 구현하는 "일반적인" 방법이 아닙니다.

세 가지가 필요합니다.

  • 192.168.1.3에 10.222.190.25에 연락하는 방법을 알려줘야 합니다. 192.168.1.3에 대한 다른 연결 유형이 없는 경우 192.168.1.3의 기본 경로를 192.168.1.2로 설정하면 됩니다.
  • 라우터로 사용하려는 상자에는 라우팅이 활성화되어 있어야 합니다. 다음과 같이 활성화하십시오.

    echo 1 >/proc/sys/net/ipv4/conf/all/forwarding
    

    재부팅 후에도 이를 유지하는 방법은 배포판에 따라 다릅니다.

  • 10.222.190.1에 192.168.1.3에 연락하는 방법을 알려줘야 합니다. 여기에서 10.222.190.25를 가리키는 192.168.1.0에 고정 경로를 추가해야 합니다. 192.168.1.0 서브넷의 접두사 길이를 올바르게 가져왔는지 확인하세요. 무엇을 사용했는지 지정하지 않았지만 아마도 /24를 사용했을 것입니다.

관련 정보