プログラムのテストを行う際に、DBとつながらなかったときなどを想定したテストを行いたい場合、
通信先のDBのサービスを落としてしまっていたのですが、乱暴な気がしますし、時間もかかるので、もっと簡単にできる方法はないでしょうか?
サブネットマスクを使用してうまく環境を再現できないかと考えて、
書きのようなことをコマンドラインから試してみたのですが、期待した結果にはなりませんでした。
//クライアント192.169.1.1 //DB 192.168.1.2 としています。 //DBのほうのサブネットマスクは255.255.255.0です。 //クライアントのほうのマスクを変更すればサブネットが異なるので、 //接続できないシチュエーションを作り出せると思ったのですが、ダメでした route add 192.168.1.1 mask 255.255.255.255 192.168.1.2
どうやらサブネットマスクが、異なっていても通信できる場合があるようで。。
「サブネットマスクが正しくないと通信できない」は本当か?
何か良いアイデアが提供していただけるとうれしいです。
-追記-
情報に不足がありました。
申し訳ありません。
OSはクライアント側もサーバー側もwindowsです。
LANケーブルを抜くのは、webサーバーにもつながらなくなってしまうので、できないのです。。
自動更新を行うのですが、途中でDBのほうにだけ接続できなくなった、のような状況を再現したいのですが。。。
回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。