本文へジャンプします。

ニフティクラウドでプライベートLANを作成すると、共用ネットワークとは別にサーバーを相互に接続することが可能になります。たとえば、WebアプリケーションサーバーのバックエンドとしてDBサーバーを配置したり、ルーターを経由して別のプライベートLANに接続することもできるようになります。今回はプライベートLANの基本的な作成方法について解説します。なお、サーバーはCentOS 7で作成し、基本的な作成方法などは知っている前提で解説を行います。

プライベートLANの基本的な仕様については、以下のページを参照してください。

機能・サービス>プライベートLAN

プライベートLANを作成する

プライベートLANの作成は、以下の手順で行います。

コントロールパネルをネットワークの設定に切り替える

コントロールパネルから、ネットワークの設定を選択します。

プライベートLANの作成を開始する

「プライベートLAN作成」をクリックします。

screenshot_79

基本設定の入力

プライベートLANの名称を入力し、プライベートLANを作成したいゾーンを選択します。
CIDRには、プライベートLANで使用するネットワークアドレスとプレフィックス(ネットマスク)を入力します。
料金プランは適切なものを選択します。
「確認へ」をクリックし、内容を確認して「作成する」をクリックします。

CIDRの設定について

CIDRで設定したネットワークアドレスは、接続するサーバーに設定するIPアドレスに影響するので、事前にIPアドレス設計を行った上で設定する必要があります。例では、ネットワークアドレスが「192.168.0.0」、プレフィックス(ネットマスク)が「24(255.255.255.0)」で設定しています。

screenshot_55

プライベートLANが作成されると、共通グローバル、共通プライベートとは別のネットワークが作成されます。

screenshot_80

サーバーを作成してプライベートLANに接続する

サーバーを作成し、プライベートLANに接続します。

サーバーを作成する

作成時にプライベートLANへの接続を設定します。

サーバー作成時の「サーバー設定」で、ネットワーク設定の「プライベート」を作成したプライベートLANに設定します。この時、IPアドレスは「指定しない」しか選択できません。プライベートLANに接続するIPアドレスは、サーバー作成後、ゲストOS上で設定します。

screenshot_81

DHCPサーバーを使ったIPアドレス割当

プライベートLANに接続するDHCPサーバーを用意すると、プライベートLANへ接続するIPアドレスは以下の3つから選択できるようになります。

・「指定する」
サーバー作成時にプライベートLANに接続するIPアドレスを固定で指定できます。

・「自動割り当て」
プライベートLANに設定されたCIDRに従って、自動的にIPアドレスが割り当てられます。

・「指定しない」
用意したDHCPサーバーから自動的にIPアドレスが割り当てられます。

DHCPサーバーを用意するには、DHCPサーバーの設定を行った上で、ルーターを作成する必要があります。DHCPサーバーを用意する手順は次回解説します。

プライベートLAN接続のIPアドレスを手動で割り当てる

作成されたサーバーが起動すると、グローバルにはIPアドレスが割り当てられて、外部からSSHでログインできるようになります。

screenshot_82

コントロールパネルを「コンピューティング」→「サーバー」にすると、ステータスは「処理中」のままになっていますが、これはプライベートLANに接続しているIPアドレスが設定されていないためです。サーバーにログインし、IPアドレスの設定を行います。

screenshot_83

ネットワークインターフェースの確認

ネットワークインターフェースを確認します。
OSのバージョンによってはネットワークインターフェース名が異なる場合があります。
以下はCentOS 7の例です。ネットワークインターフェースens192にIPアドレスが設定されていないことが分かります。

[root@localhost ~]# <strong>ifconfig ens192</strong>
ens192: flags=4163  mtu 1500
        inet6 fe80::ea17:fcff:fe0a:8b3c  prefixlen 64  scopeid 0x20

インターフェース設定の変更

プライベートLANに接続されているネットワークインターフェースが確認できたら、設定ファイルを修正します。

ネットワークインターフェース名がens192の場合、設定ファイルは/etc/sysconfig/network-scripts/ifcfg-ens192となります。

変更前

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens192
DEVICE=ens192
BOOTPROTO=dhcp
ONBOOT=yes
PEERDNS=no

変更後

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens192
DEVICE=ens192
BOOTPROTO=<strong>static</strong>
ONBOOT=yes
PEERDNS=no
<strong>IPADDR=192.168.0.10
NETMASK=255.255.255.0

ネットワークインターフェースの再起動

ネットワークインターフェースを再起動します。

ifdownコマンドでネットワークインターフェースの設定を無効化し、ifupコマンドでネットワークインターフェースを有効化します。

[root@localhost ~]# <strong>ifdown ens192</strong>
Device 'ens192' successfully disconnected.
[root@localhost ~]# <strong>ifup ens192</strong>
接続が正常にアクティベートされました (D-Bus アクティブパス: /org/freedesktop/NetworkManager/ActiveConnection/5)

ネットワークインターフェースの設定確認

再起動したネットワークインターフェースにIPアドレスが割り当てられたことを確認します。

[root@localhost ~]# <strong>ifconfig ens192</strong>
ens192: flags=4163  mtu 1500
        inet <strong>192.168.0.10</strong>  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::ea17:fcff:fe0a:8b3c  prefixlen 64  scopeid 0x20

同様の手順で、プライベートLANを経由して通信を行わせたいサーバーを作成します。既に動作しているサーバーをプライベートLANに接続する場合には、ゲストOSの再起動が必要になる点に注意してください。

プライベートLANに接続するサーバーの台数が少ない場合には、解説した手順でIPアドレスを設定すればよいですが、サーバーの台数が多い場合にはDHCPサーバーを用意して管理した方が容易です。次回は、プライベートLANにDHCPサーバーを用意する手順を解説します。

ニフティクラウド 導入相談窓口
ニフティクラウド 無料セミナー

閉じる

閉じる

クラウドブログ編集部

クラウドブログ編集部

ニフティクラウド ユーザーブログ編集部のアカウントです。 編集部からのお知らせや、レギュラーライター以外のゲストによる寄稿記事を掲載していきます。

浜中 慶

浜中 慶

1980年、神奈川県生まれ。2003年ニフティ入社。 ポータルサイト開発を中心に、音楽配信サービス、CGMサービスなど様々なプロジェクトに企画/デザイン/システム担当として参加。現在は@niftyのポータルサービス向けコンテンツ管理システムの企画/開発/運用を担当。

吉田 雄哉

吉田 雄哉

株式会社co-meetingの創業メンバー。「取締役&External- facing Technologist」と名乗り新しいIT技術を広く伝える活動とWebアプリケーション開発を行う毎日。パッケージベンダーでのSaaS立上げ・製造業の情報システム部門で企画やPM・受託開発と従事してきたため、ベンダーサイドとユーザサイド の両方の視点を持ち合わせる。

石田 健亮

石田 健亮

株式会社ドリーム・アーツで小売事業者向けSaaS「Shopらん」を企画、開発。メインの仕事はプログラマーだがサーバー管理や営業もこなすユーティリティプレイヤー。最近好きな事はパフォーマンスチューニング。特に並列化プログラミングがマイブーム。キライなことはデータセンターでの作業。騒音と乾燥が弱点。ニフティクラウドでデータセンターに行く必要が無くなったことが本当の利点だ と思っている。

五月女 雄一

五月女 雄一

ニフティでは「インフラを守る簡単な様で奥が深いお仕事」をしています。 夢はインフラの気持ちが読めるエンジニアになること。

わたなべ かずひろ

わたなべ かずひろ

専門学校卒業後、ソフトウェア開発会社で電力系統制御システムの開発に従事。その後、CD-ROM等マルチメディア系PCソフトの開発を経て、1998年フリーランスに。 2000年8月に株式会社イーツーの設立に参画。携帯を含む様々なWeb系のシステム開発に携わる。現在はiPhone/Androidアプリなどの開発も手がけている。

市角

市角

ニフティクラウドのコントロールパネル設計・開発をメインに、たまにインフラの運用やお手伝いもやっていたりします。コントロールパネルや新機能の活用方法、アイデアなどを中心に書いていく予定です。

仲山 昌宏

仲山 昌宏

歌って踊れるインフラエンジニア兼、PHPもRubyもJavaも書くPerl使い。 物理サーバの運用に飽きて、フルラックに格安サーバ詰めて自宅プライベートクラウドを構築中。 今年は個人的には分散処理を攻めていきます。

猪飼 賢広

猪飼 賢広

1984年、愛知県名古屋市生まれ。大学は福島県にある某大学。2008年ニフティに入社。 開発系部署に配属後、主に各種テーマサイト開発のシステム面調整、開発進行管理役などとして参加。 現在もPC・ガラケーサイトの開発まわりを担当。インフラまわりを触る案件にも携わっており、日々修行中。 好きな芸人はなかやまきんに君とレイザーラモンRG。

久江 裕之

久江 裕之

ニフティクラウドのインフラ運用、OS提供の仕事をしています。 新しいOSやイメージが出る時にこのブログでご紹介いたします。入社5年目。一流のインフラエンジニアを目指して日々勉強中。

竹内 豪

竹内 豪

ニフティクラウド エンジニア

山口

山口

ニフティクラウドの基盤設計、新サービス/アライアンス/インフラ企画、その他雑用全般を担当しています。 クラウドに欲しい機能や、こんなふうに使ってほしいという想いが共有できれば良いですね。

芳中 隆幸

芳中 隆幸

ニフティクラウドの開発、運用を担当しています。

酒井 浩平

酒井 浩平

ニフティクラウドの中にいます。 ネットワークまわりの運用・開発や自動化などに取り組んでいます。 すべてのエンジニアを幸せにすることを目指しています。

higebu

higebu

ニフティクラウド IaaSのエンジニアです。 ネットワーク、DRサービス with VMware vCloud® Air™ Technology辺りの担当をしています。

武田

武田

ニフティクラウドの開発・運用を担当しています。 各種機能の内容についてなどで執筆させていただく予定です。

福澤真

福澤真

ニフティクラウドのコンパネ開発、運用をしています。

森藤 大地

森藤 大地

データに関する仕事が好きです。

宮原徹

宮原徹

日本仮想化技術株式会社 代表取締役社長兼CEO。仮想化技術に関するコンサルタントとして長年活動しており、特にベンチマークテストによる性能評価を得意としている。

荒谷翔

荒谷翔

株式会社はてなでMackerelのセールスデベロッパーとして勤務しています

東條 望

東條 望

2014年にニフティへ中途入社。 入社後から現在まで、ニフティクラウドのサービス企画・開発を担当しています。 各サービスの紹介を執筆させていただく予定です。

世良迪夫

世良迪夫

ニフティクラウドのRDBなどを担当しています