PCファイアウォール設定によりNIソフトウェアとハードウェアが正常に動作しない

更新しました Sep 3, 2024

使用製品

ハードウェア

  • CompactRIO Chassis
  • CompactRIO Controller
  • USRP-2974

ソフトウェア

  • LabVIEW
  • LabVIEW Real-Time Module

問題

アプリケーションの展開、アプリケーションや機器のリモート制御、データの転送、Webサーバやサービスへのアクセスとホストのためにネットワーク通信を利用する必要がありますが、ファイアウォールの設定によりそれが適切に行えません。

解決策

さまざまなNI製品がネットワーク通信を利用して、さまざまなタイプの機能を提供します。企業および個人のネットワークの大部分はハードウェアとソフトウェアのファイアウォールを組み合わせて機能しているという事実を考慮すると、特定のナショナルインスツルメンツ製品に必要なネットワークトラフィックが適切に機能できるようにファイアウォール設定を変更することが必要になることがよくあります。

このドキュメントでは、さまざまなNI製品および機能が使用するトランスポート層プロトコルとポート、およびこれらのポートを変更できる場所(可能な場合)について概要を説明します。

必要なトラフィックを許可するためにファイアウォール設定を変更する方法については、ハードウェアまたはソフトウェア ファイアウォールのドキュメントも参照してください。
ハードウェアまたはソフトウェアのファイアウォール設定を変更するアクセス権がない大規模なネットワークで作業している場合は、ネットワーク管理者に問い合わせて、このドキュメントを参照してください。

ほとんどの状況では、サーバポート (ローカル PC または組み込みハードウェア ターゲットで実行されているサーバ) への受信接続を有効にするようにハードウェアまたはソフトウェア ファイアウォールを構成するだけでよいことに注意してください。
ソフトウェア ファイアウォールを使用する場合、個々のアプリケーションによるデータの送受信を許可するよう求められる場合もあります。

追加情報

ネットワーク トラフィック モニターを使用して、ネットワーク機器との通信中に使用されるポートを識別できます。識別されたポートがファイアウォールを通過できるようにすると、NI ハードウェアとの通信が復元されます。