Runetale Logo

AWSのWindowsRDPインスタンスにRunetaleを導入

AWS WindowsRDPインスタンス環境に、Runetaleを導入する方法をステップごとに解説します。

はじめに

RunetaleのIPアドレスを使用して、クラウド環境のRDPインスタンスへの通信接続までのセットアップを行います。

AWS RDP インスタンスのセットアップ

お使いのAWSアカウントを使用して、EC2インスタンスを起動してください。 SSHで設定ができるようにもしておいてください。 公式ドキュメントを参考に、インスタンスの起動を行ってください。

Step 1: Runetaleにログイン

Runetale ログインページ よりサインアップを行います。

Step2: AWSアカウントの作成・ログイン

お使いのAWS アカウントでログインしてください

AWS アカウントをまだお持ちでない方は、先に作成してください。

Step3: EC2 インスタンスの作成

AWS コンソールの検索窓から、EC2と入力してください。

Signup

検索後、EC2 ダッシュボードに表示されているインスタンスを起動をクリックしてください。

マシンイメージは今回はMicrosoft Windows 2019 Datacenter editionを選択します。

Windowsインスタンスタイプどちらでも問題ありません。本解説では、無料枠を利用しています。

Signup

キーペアの作成を行います。後ほど、RDP接続でインスタンスにアクセスし設定を進めていきます。

Signup

ネットワーク設定の、SSH トラフィックを許可するのチェックボックスを押してください。

以上でインスタンスの設定は終了です。インスタンスを起動をクリックしてインスタンスを起動しましょう。

Step 4: 作成した RDPインスタンスにログイン、セットアップを実行

Step2で作成したインスタンスを選択し、接続をクリックます。インスタンスの接続方法を確認し、ログインしていきます。

今回はRDP接続を行います。RDPクライアントを使用して、インスタンスに接続してください。

Signup

インスタンス接続後、お使いの端末で以下のコマンドを実行します。

Wingetのインストールについては近日中に対応予定です
Invoke-WebRequest -Uri "http://pkgs.runetale.com/windows/install.ps1" -OutFile "install.ps1"; .\install.ps1

インストールが完了したことを確認してください。

Signup

Windowsの場合はWireGuardのTUNドライバが必要です。 ドライバーがインストールされていない場合は、お使いのシステムアーキテクチャに沿ったドライバをインストールしてください。 インストールしたドライバーは

Windowsの場合はWireGuardのTUNドライバをインストールします。

Step 5: ログインしてRunetaleを起動する

以下のコマンドを実行して、Runetaleにログインしてください。 初回ログイン時はログインURLが発行されるので、ログインしているブラウザでアクセスしてください。

アクセスすることが難しい場合は管理画面からコンポーズキーを発行して、ログインしてください。 ブラウザでアクセスすると認証され、ログインが完了します。

ログイン完了後、管理画面に表示されているIPアドレスとログインしたIPアドレスが一致していることを確認してください。

PS C:\Users\Administrator> runetale.exe login
2025-02-21T02:46:25.000Z        info    runetale login  write new client private key
https://app.caterpie.runetale.com/session?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZXNzaW9uX2lkIjoiYzYxYTIxMmMtYmI2OS00OGJkLTllYjQtY2QzOWZkYjlkMzdkIiwib3MiOiJNaWNyb3NvZnQiLCJleHAiOjE3NDEzMTU1ODksImp0aSI6IjkyZmI3OTYzLTZmMmMtNDc1Ni04MTM5LTlhYzUwMDYzMDVmOCIsImlhdCI6MTc0MDEwNTk4OSwiaXNzIjoiaHR0cHM6Ly9sb2dpbi5jYXRlcnBpZS5ydW5ldGFsZS5jb20ifQ.FucI_v9gA1Rp7zawaAC3BKqpUsc1FQpKR_6hG3bIfN8
2025-02-21T02:46:49.976Z        info    runetale login  login sessionid: [eb0fc165-7ecd-4c46-b8eb-4441e555decb]
2025-02-21T02:48:16.597Z        info    runetale login  Successfull Login, Your Node IP => 100.105.83.57/16

ログインが完了したら、ルーンテールを起動してください。

現在macOSとLinuxのみデーモン起動に対応しています。次バージョン0.0.9でsudo runetale upで簡単に起動できるようになりますので、しばらくお待ちください。

runetaled.exe up

Step 6: アクセスコントロールを設定する

次に管理画面のAccessControlsから、新規ACL作成ををクリックします。

Signup

アクセスコントロールの名前と通信元のノードと通信先のノードを選択します。

Signup

アクセスコントロールの設定が問題ないことが確認できたら、プレビューをクリックして作成します。

Signup

Step 7: 通信確認をおこなう

アクセスコントロールが設定し終えたら、接続先ノードが立ち上がっていることを確認し、Windows RPDと通信ができるか確認してください。

ping 100.105.83.57
64 bytes from 100.105.83.57: icmp_seq=0 ttl=128 time=34.532 ms
64 bytes from 100.105.83.57: icmp_seq=1 ttl=128 time=28.282 ms
64 bytes from 100.105.83.57: icmp_seq=2 ttl=128 time=26.394 ms

Last updated on