Linux系统中利用命令行修改IP步骤

简单介绍一下linux系统中通过命令行修改IP的几个步骤,以供需要的参考。
 以Red Hat Enterprise操作系统为例。
 
 1、关闭网卡eth0 
 #ifconfig eth0 down
 
 2、现在可以配置IP了。
 # ifconfig eth0  netmask 
 比如你要修改成的新IP是202.38.130.23, 子网掩码为:255.255.255.250,可执行
 #ifconfig eth0 202.38.130.23 netmask 255.255.255.250
 
 3、修改/etc/hosts文件中内容
 #vim /etc/hosts
 
 hosts文件中一般包含如下几项:
 ----------------------
 # Do not remove the following line, or various programs
 # that require network functionality will fail.
 127.0.0.1               localhost.localdomain localhost
 202.38.130.23           hello.mark.cn hello
 ----------------------
 202.38.130.23为需要改成的新IP。
 对于某些双网卡的情形,hosts文件可能显示为乱码。只需重新编辑此文件成上述形式即可,下面的几个要修改的文件如遇同样问题也可这样处理。
 
 4、修改/etc/sysconfig/network文件
 #vim /etc/sysconfig/network
 
 network文件中一般包含如下几项:
 ----------------------
 NETWORKING=yes
 HOSTNAME=hello.pku.edu.cn
 GATEWAY=202.xx.xxx.xx
 ----------------------
 将GATEWAY改为相应的网关, HOSTNAME(计算机名)项可以选择修改。
 
 5、修改/etc/sysconfig/network-scripts/ifcfg-eth0文件
 #vim /etc/sysconfig/network-scripts/ifcfg-eth0
 
 ifcfg-eth0文件中一般包含如下几项:
 ----------------------
 DEVICE=eth0
 BOOTPROTO=static
 HWADDR=00:06:5B:84:68:6A
 IPADDR=202.38.130.23
 NETMASK=255.255.255.250
 ONBOOT=yes
 TYPE=Ethernet
 ----------------------
 查看“IPADDR”“NETMASK”两项是否正确,如不对,修改成所需的数值即可。

设置dns /etc/resolv.conf

nameserver 61.144.56.101
nameserver 202.96.128.166

 
 6、修改计算机名(可选)
 #hostname 
 例如:
 #hostname hello.mark.cn
 
 7、开启网卡eth0
 #ifconfig eth0 up
 
 8、重启一下网络服务
 #service network restart
 
 至此,修改IP已经完成。上面的步骤只是在Red Hat Enterprise中测试成功,对于其它的linux系统可能有所不同。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21010314/viewspace-671684/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/21010314/viewspace-671684/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值