さくらのVPS と for Windows Server のローカル接続手順

[更新: 2026年10月26日]

本マニュアルでは、「 さくらのVPS 」と「 さくらのVPS for Windows Server 」をローカルで接続する方法をご案内します。
異なるサービスを接続するため、一部の接続方法では「さくらのクラウド」の「ブリッジ接続」を用います。
VPS側のスイッチ作成に追加料金は発生しませんが、さくらのクラウドのブリッジ接続は別途有料のサービスとなります。

前提条件・事前確認

さくらのクラウドに新規登録してみよう(2018年2月版) – 「楽しいさくらのクラウド」(20)

事前準備

スイッチの追加

「 さくらのVPS 」及び「 さくらのVPS for Windows Server 」のご利用環境においてスイッチが未作成の場合は、以下のマニュアルをご参考いただき追加ください。

サーバとスイッチの接続

追加したスイッチへサーバーを接続します。この時点ではネットワーク設定が済んでいないため、ローカル間のネットワーク疎通はありません。
接続については以下のマニュアルをご利用ください。

さくらのクラウド ブリッジ接続の設定

ブリッジの追加

ここでは先に追加した異なる環境のスイッチを接続するためにブリッジを追加します。
「さくらのクラウド」コントロールパネルの操作になります。

「さくらのクラウド」のログイン画面からさくらインターネット会員としてログインします。

「さくらのクラウド(IaaS)」のアイコンをクリックします。

ブリッジを追加するゾーンを選択します。

「ネットワーク」から「ブリッジ」をクリックします。

「+追加」をクリックします。

「名前」と「説明」を入力(どちらも任意)して、下部の「+作成」をクリックします。

確認画面が表示されますので「作成」をクリックします。

ステータスが「成功」になれば、ブリッジの追加は完了です。「閉じる」をクリックして追加作業を終了します。

ブリッジにスイッチを接続する

ブリッジを作成したゾーンを選択します。

「ネットワーク」から「ブリッジ」をクリックします。

スイッチを接続するブリッジを選択し、「詳細」をクリックします。

「VPSスイッチ」をクリックします。

「+接続」をクリックします。

事前準備で作成したVPS側のスイッチを「-▼」から選択して、右下の「接続」をクリックします。

ステータスが「成功」になれば接続完了です。同様の操作で「 さくらのVPS 」と「 さくらのVPS for Windows Server 」の両スイッチをブリッジに接続してください。

サーバーの設定

「 さくらのVPS 」、及び「 さくらのVPS for Windows Server 」の設定を行います。コントロールパネルのVNCコンソールやリモートデスクトップ等でサーバーにログインします。

ネットワークインターフェースへのローカルIPアドレス設定

VNCコンソール等でサーバーにログインし、コマンドによる編集や設定ファイルの編集・新規作成を行います。

さくらのVPS の場合

【設定例】
ネットワークインターフェース(NIC2)にローカルIPアドレス「192.168.1.1」とネットマスク「255.255.255.0」を設定する。
[Ubuntu 24.04]

NICに割り当てられたインターフェース名称を確認する
$ ip -br link

lo               UNKNOWN        00:00:00:00:00:00 <LOOPBACK,UP,LOWER_UP>
ens3             UP             XX:XX:XX:XX:XX:XX <BROADCAST,MULTICAST,UP,LOWER_UP>
ens4             DOWN           XX:XX:XX:XX:XX:XX <BROADCAST,MULTICAST> ←NIC2
ens5             DOWN           XX:XX:XX:XX:XX:XX <BROADCAST,MULTICAST>

設定ファイルを新規作成する(既存の設定ファイルは変更しない)
$ sudo vi /etc/netplan/02-local.yaml

network:
  version: 2
  ethernets:
    ens4:
      addresses:
        - 192.168.1.1/24

設定ファイルの権限を変更する
$ sudo chmod 600 /etc/netplan/02-local.yaml

設定を反映させる
$ sudo netplan apply

反映後の確認方法
$ ip -br address show ens4

ens4             UP             192.168.1.1/24
[Rocky Linux 10]

NICの確認
$ nmcli device status

DEVICE  TYPE      STATE                   CONNECTION
ens3    ethernet  connected               ens3
ens4    ethernet  disconnected            --  ←NIC2
ens5    ethernet  disconnected            --
lo      loopback  connected (externally)  lo

NICにローカルIPアドレスを設定する
$ sudo nmcli connection modify ens4 ipv4.method manual ipv4.addresses "192.168.1.1/24" ipv6.method "ignore"

設定を反映させる
$ sudo nmcli connection up ens4

反映後の確認方法
$ nmcli device show ens4

GENERAL.DEVICE: ens4
GENERAL.TYPE: ethernet
GENERAL.HWADDR: XX:XX:XX:XX:XX:XX
GENERAL.MTU: 1500
GENERAL.STATE: 100 (connected) ←デバイスが接続された状態
GENERAL.CONNECTION: ens4
IP4.ADDRESS[1]: 192.168.1.1/24 ←ローカルIPアドレスが設定されている
提供を終了したOS(CentOS 6、CentOS 7、Ubuntu 16.04)の設定例はこちら
[CentOS 6]

設定ファイルを編集(または新規作成)する
$ vi /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE="eth1"
IPADDR="192.168.1.1"
NETMASK="255.255.255.0"
ONBOOT="yes"
TYPE="Ethernet"

設定を反映させる
$ ifup eth1

反映後の確認方法
$ ifconfig eth1
eth1 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
     inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
[CentOS 7]

NICの確認
$ nmcli device show eth1

GENERAL.DEVICE: eth1
GENERAL.TYPE: ethernet
GENERAL.HWADDR: XX:XX:XX:XX:XX:XX
GENERAL.MTU: 1500
GENERAL.STATE: 30 (disconnected) ←デバイスが切断された状態
GENERAL.CONNECTION: --
GENERAL.CON-PATH: --
WIRED-PROPERTIES.CARRIER: on

NICを接続する
$ nmcli connection add type ethernet ifname eth1 con-name eth1

NICにローカルIPアドレスを追加する
$ nmcli connection modify eth1 ipv4.method manual ipv4.addresses "192.168.1.1/24" ipv6.method "ignore"

追加後の確認方法
$ nmcli device show eth1

GENERAL.DEVICE: eth1
GENERAL.TYPE: ethernet
GENERAL.HWADDR: XX:XX:XX:XX:XX:XX
GENERAL.MTU: 1500
GENERAL.STATE: 100 (connected) ←デバイスが接続された状態
GENERAL.CONNECTION: eth1
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/XX
WIRED-PROPERTIES.CARRIER: on
IP4.ADDRESS[1]: 192.168.1.1/24 ←ローカルIPアドレスが設定されている
IP4.GATEWAY: --
IP6.GATEWAY: --
[Ubuntu 16.04]

NICに割り当てられたインターフェース名称を確認する
$ ip address show

1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  inet 127.0.0.1/8 scope host lo
  valid_lft forever preferred_lft forever
2: ens3: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
 link/ether 9c:a3:ba:01:ad:c4 brd ff:ff:ff:ff:ff:ff
 inet XXX.XXX.XXX.XXX/23 brd 160.16.51.255 scope global ens3
 valid_lft forever preferred_lft forever
3: ens4: &lt;BROADCAST,MULTICAST&gt; mtu 1500 qdisc noop state DOWN group default qlen 1000
 link/ether 9c:a3:ba:03:34:64 brd ff:ff:ff:ff:ff:ff
4: ens5: &lt;BROADCAST,MULTICAST&gt; mtu 1500 qdisc noop state DOWN group default qlen 1000
 link/ether 9c:a3:ba:04:bb:04 brd ff:ff:ff:ff:ff:ff

設定ファイルを編集する
$ sudo vi /etc/network/interfaces

auto ens4
iface ens4 inet static
        address 192.168.1.1
        netmask 255.255.255.0

設定を反映させる
$ sudo ifup ens4

反映後の確認方法
$ ip address show

1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
 inet 127.0.0.1/8 scope host lo
 valid_lft forever preferred_lft forever
2: ens3: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
 link/ether 9c:a3:ba:01:ad:c4 brd ff:ff:ff:ff:ff:ff
 inet XXX.XXX.XXX.XXX/23 brd 160.16.51.255 scope global ens3
 valid_lft forever preferred_lft forever
3: ens4: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
 link/ether 9c:a3:ba:03:34:64 brd ff:ff:ff:ff:ff:ff
 inet 192.168.1.1/24 brd 192.168.1.255 scope global ens4
 valid_lft forever preferred_lft forever
4: ens5: &lt;BROADCAST,MULTICAST&gt; mtu 1500 qdisc noop state DOWN group default qlen 1000
 link/ether 9c:a3:ba:04:bb:04 brd ff:ff:ff:ff:ff:ff

さくらのVPS for Windows Server の場合

【設定例】
ネットワーク接続の「Local」にローカルIPアドレス「192.168.1.2」とネットマスク「255.255.255.0」を設定する。

「サーバー マネージャー」を起動します。

Windows Server 2025 では「スタートボタン」をクリックし、「サーバー マネージャー」をクリックして起動します。

「ローカル サーバー」をクリックし、「Local」の右にあるリンク(「IPv4 アドレス(DHCP により割り当て)、IPv6(有効)」)をクリックします。

「ネットワーク接続」画面が開きます。「Local」を右クリックして「プロパティ」をクリックします。

「インターネット プロトコル バージョン 4(TCP/IPv4)」を選択して、「プロパティ」をクリックします。

「次の IP アドレスを使う(S)」を選択し、「IP アドレス」と「サブネット マスク」を入力します。入力後に「OK」をクリックします。

「閉じる」をクリックして「Localのプロパティ」を閉じます。 入力したIPアドレスが「サーバー マネージャー」の「ローカル サーバー」にある「Local」に表示されていれば設定は完了です。

提供を終了したOS(Windows Server 2012 R2、Windows Server 2016)の手順はこちら

「サーバー マネージャー」を起動します。

Windows Server 2016 Datacenter Edition では「スタートボタン」をクリックします。

次に「サーバー マネージャー」をクリックして起動します。

提供を終了したOS(Windows Server 2012 R2)の起動方法はこちら

Windows Server 2012R2 Standard Edition では「サーバー マネージャー」をクリックして起動します。

「ローカル サーバー」をクリックします。

「Local」のリンクをクリックします。

「Local」を右クリックして「プロパティ」をクリックします。

「プロパティ」をクリックします。

「インターネット プロトコル バージョン4(TCP/IPv4)」を選択して、「プロパティ」をクリックします。

「次のIPアドレスを使う(S)」を選択し、「IPアドレス」と「サブネット マスク」を入力する。入力後に「OK」をクリックします。

「閉じる」をクリックして「Localのプロパティ」を閉じます。

入力したIPアドレスが「サーバー マネージャー」の「ローカル サーバー」にある「Local」に表示されていれば設定は完了です。

ローカル接続間の疎通確認

「 さくらのVPS for Windows Server 」にて「 さくらのVPS 」に設定したローカルIPアドレス「192.168.1.1」へ ping コマンドで疎通確認を行います。

以上で さくらのVPS と さくらのVPS for Windows Server のローカル接続設定は完了です。