• ベストアンサー

VB2005 で Windowsサービス で通信する際のファイアーウォールについて

VB2005 の初心者です。 VB2005 で作成した Windows サービス を起動し、Windows端末とLinux端末でTCP/IPで通信を行っているのですが、Windows端末にウイルスバスターをインストールしてから、ファイアーウォールを無効にしないと通信できなくなってしまいました。 ファイアーウォールが有効のままだと、Linux端末から送信したデータをWindows端末で受信できません。 ファイアーウォールを有効にしたまま通信するにはどうすれば良いのでしょうか。 何かヒントになることでも良いのでご教授いただければ幸いです。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.1

特定のIPアドレスに対しては無制限に受け入れる設定に変更するのが普通です。 家の中の各部屋まで個別に厳重な鍵をつけるメリットというのはあまりありません。普通は玄関や門につけるだけです。まぁ研究所レベルのセキュリティを要求しているのであれば多少の不便は我慢するしかありません。

mountain11
質問者

お礼

早速の回答、ありがとうございます。 早速、Windows ファイアーウォールを有効のまま、設定の変更で、例外タブにて、ポートの追加をしてみたのですが、それでも受信できません。 設定は下記のとおりです。 名前:サービス1 ポート番号:8210 プロトコル:TCP また、スコープの変更で、下記の設定も追加してみましたが、それでも受信できませんでした。 「カスタムの一覧」を選択 192.168.7.218/255.255.255.0 何か設定で誤っている部分などありますでしょうか。 もし何かご存知でしたら、再度、アドバイス頂ければ幸いです。 よろしくお願い致します。

関連するQ&A