プライベートネットワークIPを使用している場合は、カールとpingの停止/待機

プライベートネットワークIPを使用している場合は、カールとpingの停止/待機

私のオフィスのプライベートネットワークで動作する複数のサーバーがあります。オフィスネットワークの外部でテストを実行しようとして///curlライブラリを要求すると、すべてのライブラリがこれらの専用サーバーに接続しようとしている間、無限に待機します。これにより、オフィスの外部でテストできなくなります。pingpythonnodejs

無限大気に対する醜い回避策は、インターネットをオフにして実行することです。しかし、それは私には効果がありません。

このような場合、カール/ピングがエラーコード(例:404/ message)を正しく表示しないのはなぜですか?host not reachable

ベストアンサー1

テストを修正したくない場合は、別のアプローチはiptablesを使用することです。

iptables -A OUTPUT -d 192.168.0.0/16 -j REJECT

これはpingでは機能しませんが、CURLや他のプログラムでは機能します。

警告:作成したファイアウォールルールが自分のネットワークをブロックしていないことを確認してください。 ! ! !

おすすめ記事