国内システムUOSシステムQt開発Tcpサーバー外部接続がUSOシステムに接続できない問題の解決策について

記事がオリジナル記事の場合、転載する際は出典元を明記してください
この記事のブログアドレス:https ://hpzwl.blog.csdn .net/article/details/134254817

Red Fatty (Red Imitation) によるブログ投稿の完全なコレクション: 開発技術集 (Qt 実践技術、Raspberry Pi、3D、OpenCV、OpenGL、ffmpeg、OSG、マイクロコントローラー、ソフトウェアとハ​​ードウェアの組み合わせなどを含む) は継続的に更新されています。 ... (ポータルをクリック)

国産キリンシステムおよび同心UOSシステム関連の開発


質問

  uos 仮想マシンは外部ネットワークに接続できません。IP アドレスもあり、ping も可能ですが、外部 TCP でローカル TCP サーバーに接続できず、ファイアウォールも認識できません。問題解決プロセスを記録します。


解決プロセス

コンピュータが仮想マシン (uos) に ping を実行する

  ここに画像の説明を挿入します

コンピュータが仮想マシン (uos) に ping を実行する

  ここに画像の説明を挿入します

仮想マシン (uos) の監視が成功しました

  ここに画像の説明を挿入します

ポートの表示: netstat -tln

  ここに画像の説明を挿入します

ポート 22 は問題ありませんが、ポート 21000 は問題ありません。

  ここに画像の説明を挿入します
  ここに画像の説明を挿入します

  ここに画像の説明を挿入します
  このようになりますが、21000 はまだ接続できません。22 は接続できますので、次のように続けます。
  ここに画像の説明を挿入します

  この種の問題はこれまで一度も発生したことがなく、使いやすいですが、uos だけがこの問題に遭遇するため、tcpServer モジュールを改善します。
  ここに画像の説明を挿入します

  まだ動作していないので、これは問題ではありません。22 は接続できますが、21000 は接続できません。(以前テストしたところ、uos にはデフォルトでファイアウォールがインストールされていないと言いました。私たちのバージョンがサーバー uos バージョンであることを考慮すると、デフォルトではファイアウォールですが、ファイアウォール コマンド ツールはありません) 次に、設定を確認してファイアウォールを確認します。

  ここに画像の説明を挿入します
  ここに画像の説明を挿入します
  意味あり。


解決

  - uso サーバー バージョンのファイアウォールの問題。tcp プロトコルを手放します。
  ここに画像の説明を挿入します
  ここに画像の説明を挿入します
  以上です。


記事がオリジナル記事の場合、転載する際は出典元を明記してください
この記事のブログアドレス:https ://hpzwl.blog.csdn .net/article/details/134254817

おすすめ

転載: blog.csdn.net/qq21497936/article/details/134254817