AWS

Azure仮想マシンがやってるポートフォワーディングをAWSのELBでやってみる。

くどうです。

小ネタです。
Azureでは便利なことに仮想マシンを新規で作成した場合RDPのポートをランダムにフォワーディングしてくれます。
これは、作成時にロードバランサーが作成されるためです。また、これは外部からのアクセスに対してデフォルトポートが変更されているため、セキュリティ的に有効です。
pf01

しかしAWSでは、EC2上でポートをインスタンス側で変更する必要があります。OS側のデフォルトポートを変更には少なからずリスクがあります。やりたくないですね~
そこで、「Elastic Load Balancer」(ELB)を利用します。構成はいたってシンプルです。
下記の構成では外部側のポートを55555に設定し、3389(RDP)に変換する設定にしています。
pf02

実際に設定するのはLoad Balancer PortとInstance Portです。
pf03

ヘルスチェックはTCP:3389で設定することでRDPが動作していればELBがインスタンスへポートフォワーディングを行います。

ELB側でStatusがInServiceと表示されたら、WindowsマシンなどからELBのDNS Name接続してみましょう。
Winodwsのリモートデスクトップの場合、ポート指定は最後に「DNS Name:port」になります。
pf04

アクセスできることを確認したらOK!

これらは、RDPだけに使えるものではなくTCPなら基本使えるものなのでいろいろと試してみてはいかがでしょう。

Related post

  1. AWS

    ひとつのEBSを分割してみますよ

    はじめにくどうです。今回は、EBSのパーティション小手先技です。…

  2. AWS

    AzureとAWSを接続してみようと思うけどどうやるの?

    はじめにくどうです。2015年初投稿です。クラウド間で接続して…

  3. AWS

    Microsoft BizSpark がAWSで使えるらしい

    記事は古いですが、BizSparkのライセンスをAWSに持ち込むことが…

  4. AWS

    AzureとAWSにおけるIaaS可用性の違いを少しだけおさらい。

    はじめにくどうです。最近、よく聞かれることがあります。「A…

  5. AWS

    CloudMonixをちょっとだけ試してみた。

    はじめにくどうです管理運用面倒ですね・・・そこで、楽に…

  6. Azure

    「クラウドの知識から学ぶ Azure 勉強会@旭川」に参加して話してきた。

    はじめにくどうです。今回は、勉強会レポートです。9月19日に「ク…

  1. Azure

    「バルス!」 Vuls祭り#1に行ってきた。
  2. Linux

    超メモ:Zabbixの外部チェックでrubyスクリプトを動かす時のポイント
  3. Azure

    Scale SetをAnsibleで構成管理してみる。でもHTTPで公開できない…
  4. AWS

    CLR/H in TOKYO #7 ~カソウ化デイ~
  5. Azure

    同サブスクリプションでVNET間接続を行う。ポータルでも設定できます。
PAGE TOP