내 사무실의 개인 네트워크에서 작동하는 여러 대의 서버가 있습니다. 사무실 네트워크 외부에서 테스트를 실행하려고 /// curl
라이브러리를 요청하면 모든 라이브러리가 이러한 전용 서버에 연결을 시도하는 동안 무한히 기다립니다. 이로 인해 사무실 외부에서 테스트할 수 없습니다.ping
python
nodejs
무한 대기에 대한 추악한 해결 방법은 인터넷을 끄고 실행하는 것입니다. 그러나 그것은 나에게 효과가 없습니다.
이러한 경우 컬/핑이 오류 코드(예: 404
/message) 를 제대로 표시하지 않는 이유는 무엇입니까?host not reachable
답변1
테스트를 수정하고 싶지 않다면 또 다른 접근 방식은 iptables를 사용하는 것입니다.
iptables -A OUTPUT -d 192.168.0.0/16 -j REJECT
이는 ping에서는 작동하지 않지만 CURL 및 기타 프로그램에서는 작동합니다.
경고: 생성한 방화벽 규칙이 자신의 네트워크를 차단하지 않는지 확인하세요! ! ! !