java.net.NoRouteToHostExceptioniptables を使用
して発生させる方法をテストしています。次のようにサーバー側を構成します。
sudo iptables -A INPUT -s 10.13.185.66 -j DROP
sudo iptables -A INPUT -s 10.13.185.66 -j REJECT
sudo iptables -A INPUT -s 10.13.185.66 -j REJECT --reject-with icmp-net-unreachable
クライアント側がサーバー側の原因に接続しようとすると、java.net.ConnectException接続が代わりに拒否java.net.NoRouteToHostExceptionされ、ルートテーブルの結果を削除しようとしましたがjava.io.IOException、これも予想外でした。
どうすれば入手できjava.net.NoRouteToHostExceptionますか?
ありがとう。