• 締切済み

モバイル用に通信に制限をかけたい

特定のプログラムがネットへのアクセスすることを一時的に遮断や制限できるフリーウェアはありますでしょうか。 私は週一回、出先でノートパソコンと周辺機器を繋げて丸一日作業をします。 最後にまとまったデータをアップデートするのですが、テキストデータなので100kbもありません。そのデータを送信する端末に今までは150時間パッケージのb-モバイルを使っていたのですが、1年半の使用期限切れと共にこのたびイーモバイルのスーパーライトデータプランへと乗り換えました。週一の作業とは別に3ヶ月に一度ほどある出張時はフルにモバイルを活用している為、使わない月は1000円で済み使う月は4980円で高速通信を利用できるイーモバイルは魅力的です。 ですが、実際には出先で週一の作業であっても月3MBに抑えることが難しく、Windows Updateをはじめ、さまざまな自動更新が勝手に通信を始めてしまうのが現状です。 そこで、特定のプログラムやWebブラウザ以外がネットにアクセスするのを遮断できるフリーウェアが無いか探しています。 過去の質問を確認しまして「NEGiES」には辿り着いたのですが、このフリーウェアでは現状を打破できませんでした。 また同時に、Gmailでオフラインのままメール作成を行い、送信作業時だけネットにアクセスするという極力パケット量を抑えることを意図したツールをご存知ではないでしょうか。 皆様のお知恵をお借りできましたら幸いです。

みんなの回答

回答No.2

ウイルスバスター2008のパーソナルファイヤーウォール設定を見ました. プロファイルごとにアプリケーションの許可を設定できるし,移動先でプロファイルの切り替えもできそうですね. 回答からは外れますが,googleで, パケットフィルタリング アプリケーション篇 で検索すると,良いページがあります.VC++ Expressでビルドすれば, IPとポートによるフィルタリングは簡単にできます. ただ,このページは,ローカルIPが決め打ちなので, gethostbyname関数などで自分のローカルIPを取得する必要があります. ところが,アプリケーションごとにソケット使用を許可しようとすると,プログラミングは起動中のプロセスとの照合など簡単にはいかない と思います.(間違いがあれば誰か指摘してください) デバイスドライバ篇と合わせてフィルタの仕組みを知る良い ページだと思います. (接続したいIPだけ通すようにプログラムを書くのであれば それほど難しくはありません.) 最初に戻りますが,他の方の回答にもあるように素直に市販のパーソナルファイヤーウォールを使うのが無難だと思います.

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1

パーソナルファイアウォールでは駄目ですか? プログラム毎に通信を遮断できますが。 Gmailの件はPOPメールソフトで送受信すればいいかと思います。