LinuxサーバーIPアドレス変更

LinuxサーバーIPアドレス変更

運用上ので

テストサーバーを立てることになりました。
手順をまとめました

手順1:IP設定する

vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
HWADDR=××.××.××.××
IPADDR=10.××.××.××
...
NAME="System eth0"
ここにIPADDRを設定したいIPに置き換えます。

手順2:GATEWAYとHOSTNAMEを設定する

vi /etc/sysconfig/network
HOSTNAME=web.example.com
GATWAY=××.××.××.××

手順3:再起動

service httpd restart
しかし、エラー
system eth0'用のデバイスが見つかりません
原因は:VMWare 側で認識していた NIC の MAC アドレスと、CentOS 側で認識していた eth0 のMAC アドレスの値に相違がある事。

手順4:eth0変更

/etc/udev/rules.d/70-persistent-net.rules
一番目の設定をコメントアウトして、二行目のeth1をeth0へ変更
# PCI device 0x8086:0x100f (e1000)
# SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?", ATTR{address}=="00:0c:29:b2:b1:23", ATTR{type}=="1", KERNEL=="eth", NAME="eth0"

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?", ATTR{address}=="00:0c:29:52:42:af", ATTR{type}=="1", KERNEL=="eth", NAME="eth0"

手順5:macアドレスを変更

手順1のファイルでVMWare 側が新しく振られたMACアドレスをHWADDRへ更新

手順6:再び再起動

ifconfigで確認
無事に終了!!

发表评论

邮箱地址不会被公开。 必填项已用*标注