VNCクライアント - サーバー、リモートサーバーに接続できません

VNCクライアント - サーバー、リモートサーバーに接続できません

ここに画像の説明を入力してください。

リモートLinuxサーバーがあり、TigerVNCを使用して接続しようとしています。サーバー iptables が実行されていない場合は、リモートサーバーに正常に接続できますが、iptables の実行を開始した後は仮想ネットワークコントローラを使用できません。

エラー:「ホストが接続を拒否しました。」

次に接続IP_アドレス::5901

VNCサーバーに接続するには、iptablesのすべてのエントリにエントリを追加する必要がありますか?それとも提案がありますか?

ありがとう

ベストアンサー1

VNCの場合、ルールは次のように変更する必要があります。

for i in 0 1 2 3
do
  iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 580$i  -j ACCEPT
  iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 590$i  -j ACCEPT
  iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 600$i  -j ACCEPT
done

これは4つのVNC接続で機能します。必要以上に少ない場合は、ループの実行回数を調整する必要があります。

おすすめ記事