[Linux] 2 Ethernet 간의 Loop Test 방법
글쓴이: overcrash / 작성시간: 목, 2015/03/05 - 4:25오후
안녕하세요, Network 포트가 2개 있는 Linux 장비에서 테스트 관련 방법이 궁금해서 문의 드립니다.
제가 하고자 하는건, 두개의 포트를 랜선으로 다이렉트로 연결하고서, 상대 네트워크 IP 로 ping 을 날리는 건데요,
각각의 이더넷 칩이 IP 를 가지고 있으므로 당연히 될 줄 알았는데, 다이렉트 연결로는 통신이 이루어 지지 않네요.
일반 인터넷 랜선을 꽃으면 다른 PC와 ping 이 잘 되는걸 보면, 포트문제는 없는것 같고, 뭔가 환경 or 설정이 달라져야 할 것 같습니다.
예를들어,
eth0 = 192.168.0.10
eth1 = 192.168.0.20
ping -I eth0 192.168.0.20 -> 이렇게 eth0 에서 eth1 IP 주소로 ping 을 날리면 ping 이 가야될것 같은데 안가네요.
ping -I eth1 192.168.0.10 -> 마찬가지로 eth1 에서 eth0 주소로 ping 을 날리는 것도 안되구요.
이해하기 쉽게 그림으로 그려봤습니다. 첨부파일 확인 부탁드릴게요. (2가지 케이스 모두 안됩니다.)
도움 부탁 드립니다.
File attachments:
첨부 | 파일 크기 |
---|---|
dual_ethernet.jpg | 43.11 KB |
dual_ethernet2.jpg | 26.63 KB |
Forums:
아래와 같이 명령을 주시고 한번 해
아래와 같이 명령을 주시고 한번 해 보세요.
shell> sysctl -w 'net.ipv4.ip_forward=1'
그게 /proc/sys/net/ipv4 를 1로 세팅하는 거 아닌가요? 1로 되어있어요.
당연하겠지만 크로스 케이블로 연결한 거겠죠?
당연하겠지만 크로스 케이블로 연결한 거겠죠?
Signature :) - "여유를 갖고 행동하되 게을러지지 말자"
당연하겠지만 크로스 케이블로 연결한 거겠죠?
다이렉트 케이블, 크로스 케이블 둘다 해봤는데 안되더라구요.
댓글 달기