VMware FTPクライアントが接続を拒否します。FTP接続用にVMwareファイアウォールをセットアップする方法


1

VMware vSphereホームラボをセットアップし、3番目のバックアップホスト(vCenterバックアップ)へのFTP接続を構成しようとしました。デフォルトのファイアウォール設定では運がありません。

vCenter(6.0が実行中)を使用してFTPクライアントを有効化/起動し、シェルを使用してサーバーに接続しました(https://www.starwindsoftware.com/blog/vmware-vcenter-server-appliance-vcsa-and-after-install -トリック)。ファイアウォールの設定は変更されていません。

ファイアウォールは接続をドロップし、FTPサーバーは接続が拒否されたことを返します。ただし、ファイアウォールが無効になっている場合は機能します。VMwareナレッジベースまたはVMwareフォーラム(https://communities.vmware.com/thread/56409?start=0&tstart=0)を使用してファイアウォールを構成する運はありません。ドキュメントが古く、vCenter 6.0には適用されないことがわかりました。

vCenterファイアウォールをFTPで動作させる方法についてのガイダンスは十分です。

回答:


2

ファイアウォールを確認してください。ここで私がそれを自分の研究室でどのように機能させたか:

  1. SSHを有効にする

  2. ダウンロードhttp://busybox.net/downloads/binaries/1.19.0/busybox-x86_64 そこにftpクライアントを見つけることができます。

  3. FTPサーバー側のFTPポートの固定リストをセットアップします。
  4. ファイアウォールを無効にする esxcli network firewall set --enabled false
  5. ファイル/etc/vmware/firewall/service.xmlで検索し、 <service id='0021'> <id>ftpClient</id> 後に追加します <rule id='0002'> <direction>outbound</direction> <protocol>tcp</protocol> <porttype>dst</porttype> <port> <begin>First port</begin> <end>Last port </end> </port> </rule>
  6. ルールを有効にする <enabled>true</enabled>
  7. ファイアウォールを開始する esxcli network firewall set --enabled true

次のブログ投稿も役に立つかもしれません。 https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1868 https://communities.vmware.com/thread/344090

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.