CloudAtCostでUbuntu(14.x)を入れてアップデート(16.x)したりして、落ちたりしてなんだかんだで前のCentOS7のときのようにIPアドレスを追加してみました
始めに行っておくね
多分これ、できてない
コントロールパネルからIPアドレスの追加
前やったとおり、インストール時できなかったのに起動しなくなってサポセン頼んでから何故か追加できるようになりました
サーバー側に追加
ここが一番問題です
CentOSではNetworkManagerというツールでやっていましたが、デフォルトで入っていません。また、入れてみましたが設定が同期してないらしくめんどかったので使いませんでした
なのでネットでよくやられている方法でやりました
ちなみにもともとあるIPアドレスがXXX.XXX.XXX.50
追加するIPアドレスがXXX.XXX.XXX.100
です
vim /etc/network/interfaces
このファイルを開くとこのような感じだと思います
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address XXX.XXX.XXX.50
gateway XXX.XXX.XXX.1
netmask 255.255.255.0
sysctl kernel.hostname=c**********-cloudpro-********.cloudatcost.com
hostname c*********-cloudpro-*********.cloudatcost.com
dns-nameservers 8.8.8.8
ちなみにこのファイルはどうやらインストール時に強引にやってるらしく、rootすら書き込み権限がない状態でした(これが問題じゃね?)
chmod u+w /etc/network/interfaces
でもやって書き込み権限を得てください(rootだけ書き込みできるようになります)
先程の後ろに追記します
auto eth0:0
iface eth0:0 inet static
address XXX.XXX.XXX.100
gateway XXX.XXX.XXX.1
netmask 255.255.255.0
hostname e2.example.com
dns-nameservers 8.8.8.8
ホスト名は多分なくても良いかもしれません
あとは再起動またはサービスを再起動してください
確認
ip a
やifconfig -a
でeth0:0
または追加したIPアドレスが表示されていればOKです
やっぱできてない
念のためサービスのステータスを見てみます
systemctl status networking
これ、どんなに頑張っても/etc/network/interfaces
にeth0:0
がある限り正常起動できません
調べても出てこないしモウオテアゲ
誰か解決方法知っていましたらコメントください(ち´;ω;`)ぇ
コメント