スケールアップ手数料無料だったのでスケールアップしたらネットに繋がらなくなりました。pingが通らない。
なんとか対処できたので備忘録を残します。
ドキュメントはここに。
とりあえずネットに関して変な設定はしていないのでそこを初期状態に戻そう。でも初期状態って…?
ここです。
https://manual.sakura.ad.jp/vps/os-packages/ubuntu20.html#id10
重要なのはネットワーク機器の名前が「ens3」であるということ。
ens3を叩き起こす
ifconfigで今アップ状態のネットワーク機器が確認できます。ens3がいない…。繋がらないわけです。
sudo ifconfig ens3 up
アドレスが指定されていない
ifconfig ens3
で確かめるとens3は起きたもののアドレスなどが設定されていない状態。設定します。
sudo ifconfig ens3 inet IPアドレスとしてコンパネに書いてあるもの
sudo ifconfig ens3 netmask サブネットマスクとしてコンパネに書いてあるもの
デフォルトゲートウェイがない
route -nで確認したらデフォルト(0.0.0.0)がない。設定します。
sudo route add default gw ゲートウェイとしてコンパネに書いてあるもの
route -nで確認するとちゃんとあります。
ネットワーク再起動
念のためネットワーク再起動します。
sudo /etc/init.d/networking restart
サーバーを再起動しても自動で再設定されるようにする
/etc/rc.localに以下のように書き込みます。
#!/bin/sh -e
ifconfig ens3 up && ifconfig ens3 inet IPアドレス && ifconfig ens3 netmask サブネットマスク && route add default gw ゲートウェイ && /etc/init.d/networking restart
exit 0
参考にしたサイト
ありがとう。
https://www.atmarkit.co.jp/ait/articles/0109/29/news004.html