2012-07-12 5 views
2

일부 시스템이 네트워크 외부로 나가면 시나리오를 테스트해야하는 경우가 있습니다. 즉 두 기계들 사이의 통신을 끊는 것이다. Linux는 이러한 상황을 시뮬레이션 할 수있는 방법을 제공합니다. 같은 명령이야?기계를 연결 해제하는 Linux 명령


내가 아는 한 명령은

iptables -I INPUT -s IP_ADRRESS -j DROP 

다시 네트워크에

iptables -I INPUT -s IP_ADRRESS -j ACCEPT 

이 작업을 수행하는 더 나은 방법이 그 하나를 수행하는 것입니다?

답변

1

인터페이스를 종료하는 것은 어떻습니까? 예를 들어 ifdown eth0. 당신이 시험기에 있고 IP 주소 IP_REMOTE에서 원격 시스템이 될 것을 시뮬레이션하려면

1

또는 도달 할 수없는

iptables -I OUTPUT -d IP_REMOTE -j DROP

복원, 아리아 답을 보완

iptables -D OUTPUT -d IP_REMOTE -j DROP