Conoha の DBサーバーのプライベートネットワーク接続までの情報まとめ
1. 下記記事を参考にDBサーバーを立ち上げる
DBサーバー(アプリケーションサーバー)を使う|ConoHa VPSサポート
2. 下記記事を参考にネットワークを作成する。
DBサーバー接続用ネットワークを使う|ConoHa VPSサポート
Ubuntuでのネットワーク設定
この記事のネットワークの設定は、CentOSを対象にしているためUbuntuでネットワークを設定する場合は下記のような network.yaml
を作成する。
network: version: 2 renderer: networkd ethernets: eth1: addresses: [**********] dhcp4: no dhcp6: no routes: - to: ********** via: **********
key | 設定する値 |
---|---|
address | VPSのネットワーク情報で表示NICが shared になっているときのIPアドレス + /23 |
to | 東京リージョンであれば、172.21.74.0/23 。ここに記載 |
via | VPSのネットワーク情報で表示NICが shared になっているときのゲートウェイのIPアドレス |
参考記事
つまづいた点
●ユーザーリストのユーザーの接続許可ホストは、プライベートネットワークのDBサーバー接続用ネットワークのVPSのIPを書く。
private.***.tyo1.database-hosting.conoha.io
ではなく 172.21.***.***
を書く。
https://teratail.com/questions/171630?link=qa_related_pc_sidebar
ユーザーの接続許可ホストに private.***.tyo1.database-hosting.conoha.io
を記載していた為、下記のエラーが出てConohaのDBサーバーに接続出来なかった。
ERROR 1044 (42000): Access denied for user '******'@'172.21.***.***' to database '******'