[さくらのVPS] ローカルネットワーク接続

さくらのVPSでは、複数のサーバをローカルネットワークで接続することができます。
ただし、ローカルネットワーク接続を行う場合は、同一会員IDの同一リージョンのサーバに限るので、注意が必要です。

1. スイッチの作成

ローカルネットワーク接続に使用する、スイッチを作成します。
なお、同一リージョン内では最大20個のスイッチが作成できます。
  • コントロールパネルにログインします。
  • 左側のメニューより「スイッチ」を選択します。
  • 「スイッチ一覧」画面が表示されますので、右上の「スイッチ作成」ボタンをクリックします。
  • 「スイッチ作成」画面で「名前」、「説明」に該当の項目を入力し、「ゾーン」にサーバが所属しているリージョンを指定し、「スイッチを作成する」ボタンをクリックします。
  • 「スイッチ一覧」画面に戻り、作成したスイッチ名が表示されます。

2. ネットワーク接続

各サーバでローカルネットワークに接続します。
  • 左側のメニューより「サーバ」を選択します。
  • 「サーバ一覧」画面で、ローカルネットワークに接続したサーバを選択します。
  • 該当の「サーバ情報」画面が表示されます。サーバを停止させる必要があるので、「シャットダウン」ボタンをクリックして、サーバを停止させます。
  • 右上の「各種設定」の「ネットワーク接続」を指定します。
  • ネットワークの設定画面が表示されます。ここで「eth1」に1.で作成したスイッチ名を指定し、「接続先を変更する」ボタンをクリックします。
  • 「起動」ボタンをクリックして、サーバを起動させます。
ネットワーク接続したいサーバに対して、上記手順を繰り返します。

3. ネットワークの設定

各サーバでネットワークの設定を行います。
SSHでログインして下さい。
(1) ネットワークデバイスの確認
現在のネットワークデバイスの状況の確認を行います。
# nmcli device
以下のように表示されます。
DEVICE  TYPE      STATE         CONNECTION
eth0    ethernet  connected     System eth0
eth1    ethernet  disconnected  --
eth2    ethernet  disconnected  --
lo      loopback  unmanaged     --

デバイス名も確認します。
# nmcli connection show
もしくは
# nmcli c s
ネットワークデバイス一覧が表示されます。
NAME         UUID                                  TYPE      DEVICE
System eth0  5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03  ethernet  eth0
System eth1  9c92fad9-6ecb-3e6c-eb4d-8a47c6f50c04  ethernet  --
System eth2  3a73717e-65ab-93e8-b518-24f5af32dc0d  ethernet  --

(2) ネットワークデバイスの起動
「eth1」は初期の状態ではネットワークに接続していないので、起動設定を行います。
# nmcli connection up "System eth1"
もしくは
# nmcli c u "System eth1"
自動起動の設定を行います。
# nmcli connection modify "System eth1" connection.autoconnect yes
もしくは
# nmcli c m "System eth1" connection.autoconnect yes

(3) IPアドレスの設定
IPアドレスを任意に設定します。(ここでは、192.168.100.1を割り当ててみます。)
# nmcli connection modify "System eth1" ipv4.method manual ipv4.addresses "192.168.100.1/24"
# nmcli connection up "System eth1"
もしくは、自動起動の設定も合わせて行うことができます。
# nmcli connection modify "System eth1" ipv4.method manual ipv4.addresses "192.168.100.1/24" connection.autoconnect yes
# nmcli connection up "System eth1"

IPアドレスが正常に設定されたか確認します。
# ip addr
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 9c:a3:ba:03:35:31 brd ff:ff:ff:ff:ff:ff
    inet 192.168.100.1/24 brd 192.168.100.255 scope global noprefixroute eth1
       valid_lft forever preferred_lft forever
 



最終更新:2019年07月13日 13:11