Linux下的IP地址类型分为“动态IP”和“静态IP”,动态IP在机器发生重启时会自动清除,而静态IP会一直绑定。
静态IP的设置方式:通过GUI工具设置或在/etc/sysconfig/network-scripts下创建文件ifcfg-eth0:1,文件内容为:
DEVICE=eth0:1
IPADDR=139.24.214.82 #静态IP地址
NETMASK= 255.255.255.0
ONBOOT= yes
动态IP的设置方式:
/sbin/ifconfig eth0:1 139.24.214.22 netmask 255.255.255.0 #修改为服务IP
/sbin/ifconfig eth0:2 127.0.0.1 netmask 255.255.254.0 #恢复到127.0.0.1
注:上述命令中eth0:2应该是eth0:1,按上述方法设置后执行ifconfig,
[root@centosnetwork-scripts]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:15:F2:1F:A2:EA
inet addr:10.130.16.141 Bcast:10.130.16.255 Mask:255.255.255.0
inet6 addr: fe80::215:f2ff:fe1f:a2ea/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1892 errors:0 dropped:0overruns:0 frame:0
TX packets:901 errors:0 dropped:0overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:188740 (184.3 KiB) TX bytes:131190 (128.1 KiB)
Interrupt:193 Base address:0x6000
eth0:1 Link encap:Ethernet HWaddr 00:15:F2:1F:A2:EA
inet addr:10.130.16.131 Bcast:10.130.16.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:193 Base address:0x6000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1520 errors:0 dropped:0overruns:0 frame:0
TX packets:1520 errors:0 dropped:0overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2634807 (2.5 MiB) TX bytes:2634807 (2.5 MiB)