サーバーについて
CentOS 7.7
- WebServer(東京リージョン)用を一台借りる
-- test-web-serverとする - DBServer(東京リージョン)用を一台借りる
-- プライベートネットワークは private.vvvv.vvvv.vvvv.vvvvとする
- サーバー > 該当データーベースサーバー > 接続ホスト名 > プライベートネットワークで確認できる。
プライベートネットワークの設定
konohaコントロールパネル(管理画面)から
ネットワーク > プライベートネットワーク ページへ
DBサーバー接続用ネットワーク > 東京リージョンネットワーク > 契約中VPS から
test-web-serverの接続状況を「接続する」に変更する
konohaVPSの設定の確認
サーバー > test-web-server >ネットワーク情報 > 表示NIC に
「shared-zzz-zzz-zzz-zzz-zzz」が追加されているはずなので選択そこに表示される、下記情報を使用する
IPアドレス: xxx.xxx.xxx.xxx
ゲートウェイ: yyy.yyy.yyy.yyy
- 「ext-www-www-www-www-www」を選択して表示されるものとは別なので注意
サーバー内での設定
test-web-serverにターミナル等でログインする
ssh root@~~~~~
# nmcli d
DEVICE TYPE STATE CONNECTION
eth0 ethernet 接続済み eth0
eth1 ethernet 接続中 (IP 設定を取得中) Wired connection 1
lo loopback 管理無し
# nmcli c modify "Wired connection 1" connection.interface-name eth1 connection.id eth1
# nmcli c modify eth1 ipv4.method manual ipv4.addresses xxx.xxx.xxx.xxx/24 connection.autoconnect yes
# nmcli c modify eth1 ipv4.gateway yyy.yyy.yyy.yyy
# ip route add 172.29.92.0/23 via yyy.yyy.yyy.yyy
繋がるか確認
# ping -d private.vvvv.vvvv.vvvv.vvvv
繋がるはず。
設定の永続化について
再起動すると
# ip route
# systemctl restart network
# ip route
繋がらない
# ping -d private.wwww.wwww.wwww.wwww
永続化
/etc/sysconfig/network-scripts配下にroute-{interface}を作成する
(今回の場合はroute-eth1)
ip route add 172.29.92.0/23 via 172.29.96.1
再度接続
# ping -d private.wwww.wwww.wwww.wwww
繋がるはず。
参考
https://support.conoha.jp/v/dbnetwork/#01