

VPS1GBプランを2台契約
今回はVPS1GBプランを2台契約して、契約した2台を接続してプライベートネットワークを構築します。 VPSの契約は下記を参照して下さい。
プライベートネットワークの作成
- コントロールパネルから「ネットワーク」をクリックします。
- 「プライベートネットワーク」をクリックします。
- プライベートネットワークの右にある「+ネットワーク」をクリックします。
- セグメントを選択することができます。今回は「クラスC」の192.168.0.0/24を作成します。(※クラスA,Bの選択があるのでサブネットマスクが16や8が選択出来そうですが、設定は21-27の範囲しかできません、あくまでプライベートアドレスのクラス指定だけになりますので注意して下さい。)。アドレスクラスを「クラスC」を選択、アドレスを「192.168.0.0/24」と入力して「追加」をクリックします。
- 追加確認のダイアログが表示されますので「はい」をクリックします。
- プライベートネットワークに「192.168.0.0/24」が表示されていたらプライベートネットワークの作成は完了です。
プライベートネットワークのVPS接続
プライベートネットワークを接続するには、事前にサーバをシャットダウンする必要があります。
- ネットワークアドレスの左側の矢印をクリックします。
- 「接続状況」の右側をクリックします。
- 各サーバの接続状況を「接続する」に変更して「保存」をクリックします。
- 「プライベートネットワークの設定変更に成功しました。」作成が成功です。成功するとサーバの横にIPアドレスが表示されます。このIPアドレスをサーバに設定しますので、アドレスを控えておいて下さい。
サーバのアドレス設定
- 現在のアドレスを確認、「eth1」がプライベートネットワークに接続されるインターフェイスになります。現在はアドレスは割り当てされていません。
1234567891011121314151617181920[root@118-27-3-78 ~]# ip add1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000link/ether 02:02:76:1b:03:4e brd ff:ff:ff:ff:ff:ffinet 118.27.3.78/23 brd 118.27.3.255 scope global noprefixroute dynamic eth0valid_lft 5183895sec preferred_lft 5183895secinet6 2400:8500:1801:401:118:27:3:78/128 scope global noprefixroute dynamicvalid_lft 7397sec preferred_lft 7097secinet6 fe80::2:76ff:fe1b:34e/64 scope link noprefixroutevalid_lft forever preferred_lft forever3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000link/ether fa:16:3e:99:a1:22 brd ff:ff:ff:ff:ff:ffinet6 fe80::1665:63a4:8ef9:fb18/64 scope link noprefixroutevalid_lft forever preferred_lft forever[root@118-27-3-78 ~]# - サーバにIPアドレスを設定します。※この設定方法は一時的にアドレスを設定する方法です再起動すると設定が消えます.
123456789101112131415161718192021[root@118-27-3-78 network-scripts]# ip addr add 192.168.0.1/24 dev eth1[root@118-27-3-78 network-scripts]# ip add1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000link/ether 02:02:76:1b:03:4e brd ff:ff:ff:ff:ff:ffinet 118.27.3.78/23 brd 118.27.3.255 scope global noprefixroute dynamic eth0valid_lft 5183189sec preferred_lft 5183189secinet6 2400:8500:1801:401:118:27:3:78/128 scope global noprefixroute dynamicvalid_lft 6691sec preferred_lft 6391secinet6 fe80::2:76ff:fe1b:34e/64 scope link noprefixroutevalid_lft forever preferred_lft forever3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000link/ether fa:16:3e:99:a1:22 brd ff:ff:ff:ff:ff:ffinet 192.168.0.1/24 scope global eth1valid_lft forever preferred_lft forever[root@118-27-3-78 network-scripts]# - もう1台のサーバを同じ手順でIPアドレスを設定します。
速度測定用iperf3をインストール
- 速度測定用のiperf3をインストール
123456789101112131415161718192021222324252627282930313233343536[root@118-27-3-78 ~]# yum install iperf3 -y読み込んだプラグイン:fastestmirror, langpacksLoading mirror speeds from cached hostfile* base: ftp.tsukuba.wide.ad.jp* epel: ftp.riken.jp* epel-debuginfo: ftp.riken.jp* epel-source: ftp.riken.jp* extras: ftp.tsukuba.wide.ad.jp* updates: ftp.tsukuba.wide.ad.jp依存性の解決をしています--> トランザクションの確認を実行しています。---> パッケージ iperf3.x86_64 0:3.1.7-2.el7 を インストール--> 依存性解決を終了しました。依存性を解決しました================================================================================Package アーキテクチャー バージョン リポジトリー 容量================================================================================インストール中:iperf3 x86_64 3.1.7-2.el7 base 79 kトランザクションの要約================================================================================インストール 1 パッケージ総ダウンロード容量: 79 kインストール容量: 197 kDownloading packages:iperf3-3.1.7-2.el7.x86_64.rpm | 79 kB 00:01Running transaction checkRunning transaction testTransaction test succeededRunning transactionインストール中 : iperf3-3.1.7-2.el7.x86_64 1/1検証中 : iperf3-3.1.7-2.el7.x86_64 1/1インストール:iperf3.x86_64 0:3.1.7-2.el7完了しました![root@118-27-3-78 ~]#同じ手順でもう1台のサーバにもインストールします。
iperf3を使ってネットワーク速度測定
192.168.0.2側をサーバにして192.168.0.1をクライアントして測定します。
- 192.168.0.2サーバ側の「firewalld」を停止し、「iperf3 -s」を起動する
12345[root@118-27-4-61 ~]# systemctl stop firewalld[root@118-27-4-61 ~]# iperf3 -s-----------------------------------------------------------Server listening on 5201----------------------------------------------------------- - iperf3 -c 192.168.0.2で速度測定しました。 192.168.0.1 → 192.168.0.2 の速度を測定する。
1234567891011121314151617181920[root@118-27-3-78 ~]# iperf3 -c 192.168.0.2Connecting to host 192.168.0.2, port 5201[ 4] local 192.168.0.1 port 50166 connected to 192.168.0.2 port 5201[ ID] Interval Transfer Bandwidth Retr Cwnd[ 4] 0.00-1.00 sec 114 MBytes 953 Mbits/sec 0 1.28 MBytes[ 4] 1.00-2.00 sec 110 MBytes 923 Mbits/sec 0 2.50 MBytes[ 4] 2.00-3.00 sec 111 MBytes 933 Mbits/sec 0 2.84 MBytes[ 4] 3.00-4.00 sec 110 MBytes 923 Mbits/sec 1 2.97 MBytes[ 4] 4.00-5.00 sec 110 MBytes 923 Mbits/sec 0 2.98 MBytes[ 4] 5.00-6.00 sec 110 MBytes 923 Mbits/sec 0 2.98 MBytes[ 4] 6.00-7.00 sec 110 MBytes 923 Mbits/sec 0 2.99 MBytes[ 4] 7.00-8.00 sec 110 MBytes 923 Mbits/sec 0 3.00 MBytes[ 4] 8.00-9.00 sec 110 MBytes 923 Mbits/sec 0 3.01 MBytes[ 4] 9.00-10.00 sec 110 MBytes 923 Mbits/sec 0 3.01 MBytes- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth Retr[ 4] 0.00-10.00 sec 1.08 GBytes 927 Mbits/sec 1 sender[ 4] 0.00-10.00 sec 1.08 GBytes 924 Mbits/sec receiveriperf Done.[root@118-27-3-78 ~]# - 測定方向を反対(192.168.0.2 → 192.168.0.1)にして測定します。
123456789101112131415161718192021[root@118-27-3-78 ~]# iperf3 -c 192.168.0.2 -RConnecting to host 192.168.0.2, port 5201Reverse mode, remote host 192.168.0.2 is sending[ 4] local 192.168.0.1 port 50170 connected to 192.168.0.2 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 99.6 MBytes 836 Mbits/sec[ 4] 1.00-2.00 sec 108 MBytes 902 Mbits/sec[ 4] 2.00-3.00 sec 104 MBytes 874 Mbits/sec[ 4] 3.00-4.00 sec 108 MBytes 910 Mbits/sec[ 4] 4.00-5.00 sec 101 MBytes 844 Mbits/sec[ 4] 5.00-6.00 sec 105 MBytes 881 Mbits/sec[ 4] 6.00-7.00 sec 109 MBytes 912 Mbits/sec[ 4] 7.00-8.00 sec 109 MBytes 913 Mbits/sec[ 4] 8.00-9.00 sec 110 MBytes 921 Mbits/sec[ 4] 9.00-10.00 sec 105 MBytes 882 Mbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth Retr[ 4] 0.00-10.00 sec 1.04 GBytes 891 Mbits/sec 3 sender[ 4] 0.00-10.00 sec 1.03 GBytes 888 Mbits/sec receiveriperf Done.[root@118-27-3-78 ~]#
まとめ
サーバ間を簡単に接続することが出来ました。また、速度も1Gbps近く出ていることがわかります。また、サーバ間の接続には費用が発生しません。WebサーバとDBサーバの分離による2階層構成にするなど活用方法はたくさんあると思います。

ConoHa他記事
-
-
ConoHaの特徴
その他のVPSサービス
-
-
VPS比較 徹底解説 〜ConoHa、さくらインターネット、WebARENA、カゴヤ、ServersMan@VPN〜 各サービスの特徴を解説