データセンターから File Storage NAS (NAS) ファイルシステムにアクセスする必要があり、高いデータセキュリティが不要な場合は、NAT ゲートウェイサービスを使用してオンプレミスネットワークを NAS ファイルシステムに接続できます。このトピックでは、NAT ゲートウェイを使用してデータセンターから NAS ファイルシステムにアクセスする方法について説明します。
ファイルシステムとマウントターゲットを作成する
ファイルシステムを作成します。詳細については、「NAS コンソールでパフォーマンス汎用型 NAS ファイルシステムを作成する」をご参照ください。
仮想プライベートクラウド (VPC) にマウントターゲットを作成します。詳細については、「マウントターゲットを作成する」をご参照ください。
(オプション) ホワイトリストを設定する
NAS では、各権限グループはホワイトリストを表します。さまざまなシナリオでデータアクセスセキュリティを確保するために、カスタム権限グループを作成し、ルールを追加して、特定の IP アドレスまたは CIDR ブロックにさまざまなアクセス権限を付与できます。
NAS コンソール にログオンします。
権限グループを作成します。
権限グループにルールを追加します。
権限グループをファイルシステムに適用します。
[ファイルシステムリスト] ページを開き、ファイルシステムを見つけて、[アクション] 列の [管理] をクリックします。
[マウントターゲット] ページで、マウントターゲットを見つけて、[アクション] 列の [権限グループの編集] をクリックします。次に、作成した権限グループを選択します。

OK をクリックします。
NAT ゲートウェイを設定する
次の手順を実行して、インターネットに接続されている Windows または Linux ホストに NAS ファイルシステムをマウントできます。ファイルシステムがマウントされた後、ホスト上のファイルシステムにファイルをアップロードしたり、ファイルシステムからファイルをダウンロードしたりできます。
VPC コンソール にログオンします。
NAT ゲートウェイを作成します。詳細については、「インターネット NAT ゲートウェイの作成と管理」をご参照ください。
説明NAT ゲートウェイが存在する VPC は、NAS ファイルシステムが存在する VPC と同じである必要があります。
EIP を NAT ゲートウェイにバインドします。詳細については、「EIP を申請する」をご参照ください。
DNAT エントリを作成します。詳細については、「DNAT エントリの作成と管理」をご参照ください。
次の表に記載されているパラメーターを設定する必要があります。
パラメーター
説明
[EIP を選択]
EIP を作成するときに生成されるパブリック IP アドレス。
[プライベート IP アドレスを選択]
[手動入力] を選択し、ファイルシステムのマウントターゲットの IP アドレスを入力します。
IP アドレスを取得するには、ファイルシステムがマウントされている ECS インスタンスからマウントターゲットに
pingを実行できます。サンプルコード:ping 0dc404****-****.cn-hangzhou.nas.aliyuncs.comマウントターゲットの詳細については、「マウントターゲットの管理」をご参照ください。
[ポート設定]
[カスタムポート]: このオプションをお勧めします。
NFS ファイルシステム:
[パブリックポート]: ポート 111 および 2049。
[プライベートポート]: ポート 111 および 2049。
[プロトコル]: TCP を選択します。
SMB ファイルシステム:
[パブリックポート]: ポート 4456。
[プライベートポート]: ポート 445。
[プロトコル]: TCP を選択します。
[任意のポート]: このオプションはお勧めしません。
EIP にアクセスするためのすべてのリクエストは、宛先 NAS ファイルシステムに転送されます。ポートを指定することをお勧めします。
ファイルシステムをマウントする
NFS ファイルシステム
NFS クライアントをインストールします。詳細については、「ステップ 1: NFS クライアントをインストールする」をご参照ください。
NFS クライアントがすでにインストールされている場合は、この手順をスキップして NFS ファイルシステムをマウントします。
NFS ファイルシステムをマウントします。 mount コマンドのパラメーターの詳細については、「パラメーター」をご参照ください。
mount -t nfs4 100.10.xx.xx:/ /mnt100.10.xx.xx は、EIP を作成するときに生成されるパブリック IP アドレスです。 IP アドレスを実際の値に置き換えます。
/mnt は、ファイルシステムをマウントするディレクトリです。ディレクトリを実際の値に置き換えます。
SMB ファイルシステム
Workstation サービスと TCP/IP NetBIOS Helper サービスを開始します。詳細については、「Windows ECS インスタンスに SMB ファイルシステムをマウントする」をご参照ください。
ポート 445 が使用中かどうかを確認します。
次のコマンドを実行します。
netstat -ano | findstr ":445"出力が次の情報と類似している場合、ポート 445 は使用中です。
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4 TCP [::]:445 [::]:0 LISTENING 44は、ポート 445 を使用しているプログラムの PID です。
ポート 445 が使用中の場合は、コマンドプロンプトで次のコマンドを実行するか、
Win + Rを押し、services.mscと入力してローカルサービスを入力します。次に、Server サービスのステータスを確認します。sc query LanmanServerServer サービスが RUNNING 状態の場合は、コマンドプロンプトで次のコマンドを実行するか、
Win + Rを押し、services.mscと入力してローカルサービスを入力します。次に、Server サービスを停止して無効にします。サーバーを再起動し、ポート 445 が使用されなくなったことを確認します。net stop LanmanServer && sc config LanmanServer start= disabledServer サービスが STOPPED 状態の場合、またはサーバーの再起動後もポート 445 がまだ使用中の場合は、次のコマンドを実行して、ポート 445 を使用しているプログラムを確認できます。プログラムを停止できることを確認した後、プログラムを停止してからサーバーを再起動します。
tasklist /FI "PID eq 4"4は、netstat -ano | findstr ":445"コマンドの戻り情報にある PID です。「4」を実際の値に置き換えます。
ローカルポートフォワーディングを設定します。
SMB プロトコルのデフォルトポート 445 は高リスクポートです。デフォルトでは、このポートはインターネットサービスプロバイダー (ISP) によって無効になっています。インターネット経由で NAT ゲートウェイを使用してデータセンターから NAS にアクセスする場合は、データセンターでポートフォワーディングを設定する必要があります。
ローカル Windows クライアントで
netshツールを実行して、ポート 445 からポート 4456 へのネットワークトラフィックを転送します。netsh interface portproxy add v4tov4 listenaddress=192.168.xx.xx listenport=445 connectaddress=100.10.xx.xx connectport=4456192.168.xx.xxはオンプレミスサーバーの IP アドレス、100.10.xx.xxは EIP を作成するときに生成されるパブリック IP アドレスです。 IP アドレスを実際の値に置き換えます。127.0.0.1をオンプレミスサーバーの IP アドレスとして使用することもできます。説明DNAT エントリのパブリックポートがポート 445 である場合、またはポートが任意のポートに設定されている場合は、ローカルポートフォワーディングを設定する必要はありません。 EIP を使用してファイルシステムを直接マウントできます。
SMB ファイルシステムをマウントします。詳細については、「Windows ECS インスタンスに SMB ファイルシステムをマウントする」をご参照ください。
net use D: \\192.168.xx.xx\myshareD は、ファイルシステムをマウントする宛先ドライブの文字です。ビジネス要件に基づいてドライブ文字を置き換えます。
192.168.xx.xx は、オンプレミスサーバーの IP アドレスです。 127.0.0.1 を使用することもできます。 IP アドレスを実際の値に置き換えます。
myshare は、共有 SMB ディレクトリの名前です。名前を変更することはできません。
マウント結果を確認する
NFS ファイルシステム
mount コマンドを実行した後に次の情報と類似の結果が表示された場合、マウントは成功です。 NFS ファイルシステムのファイルからデータを読み取り、ファイルにデータを書き込むことができます。

SMB ファイルシステム
ローカルのファイルエクスプローラーから SMB ファイルシステムにアクセスできる場合、マウントは成功です。 NFS ファイルシステムのファイルからデータを読み取り、ファイルにデータを書き込むことができます。
ドライブ文字が見つからない場合は、ファイルエクスプローラーに \\192.168.xx.xx\myshare と入力してドライブにアクセスできます。 192.168.xx.xx はオンプレミスサーバーの IP アドレスです。実際の値に置き換えてください。


