LINUX修改IP地址
2010-07-17 14:53
246 查看
[align=left]以前都是使用自动IP动态分配获取IP的,虽然每次获得的ip都是相同的,但我还是决定自己设置一个IP。输入命令:
[root@localhost ~]# ifconfig eth0 219.246.177.160 netmask 255.255.255.0 up[/align]
[align=left]
ping以下177网段的ip是可以ping通的,但是ping别的网段无法ping通
[root@localhost ~]# ping 219.246.183.1
connect: Network is unreachable[/align]
[align=left]
查看一下路由表:[/align]
[align=left]没有设置默认网关。设置网关
[root@localhost ~]# route add default gw 219.246.177.1[/align]
[align=left]route add default gw 61.144.47.225[/align]
[align=left]
再查看路由表:[/align]
[align=left]
添加上了默认网关。此时,再ping一下别的网段就可以ping通了。
但是这样的修改,重新启动后就无效了。要让修改的ip永久生效就必须修改配置文件/etc/sysconfig/network-scrips/ifcfg-eth0。因为机子启动的时候加载的就是这个文件的配置参数。对这个文件进行修改:[/align]
[align=left]DEVICE=eth0[/align]
[align=left]BOOTPROTO=none[/align]
[align=left]HWADDR=00:13:D3:90:95:4D[/align]
[align=left]ONBOOT=yes[/align]
[align=left]TYPE=Ethernet[/align]
[align=left]NETMASK=255.255.255.248[/align]
[align=left]IPADDR=61.144.47.228[/align]
[align=left]USERCTL=no[/align]
[align=left]IPV6INIT=no[/align]
[align=left]PEERDNS=yes[/align]
[align=left]IGATEWAY=61.144.47.225[/align]
[align=left]GATEWAY=61.144.47.225[/align]
[align=left]修改好后,要想将修改的配置不用重启而生效。输入命令
[root@localhost ~]# ifdown eth0[/align]
[align=left]
将eth0网络接口关闭,再输入下面的命令将eth0接口重新启动
[root@localhost ~]# ifup eth0[/align]
[align=left]这个命令会到 /etc/sysconfig/network-scripts/下读取相应参数,使刚配置内容生效。[/align]
[align=left]或者输入
[root@localhost ~]# /etc/init.d/network restart[/align]
[align=left]
重新启动整个网络的参数。/etc/init.d/network这个文件也是开机时加载的文件。[/align]
[align=left]这样就可以解决IP设置的问题拉。如果需要设置DNS,则编辑/etc/resolv.conf文件[/align]
[align=left]配置好后当然还得输入[root@localhost ~]# /etc/init.d/network restart,重新启动整个网络的参数。才能生效。[/align]
[root@localhost ~]# ifconfig eth0 219.246.177.160 netmask 255.255.255.0 up[/align]
[align=left]
ping以下177网段的ip是可以ping通的,但是ping别的网段无法ping通
[root@localhost ~]# ping 219.246.183.1
connect: Network is unreachable[/align]
[align=left]
查看一下路由表:[/align]
[align=left][root@localhost ~]# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 219.246.177.0 * 255.255.255.0 U 0 0 0 eth0[/align] |
[root@localhost ~]# route add default gw 219.246.177.1[/align]
[align=left]route add default gw 61.144.47.225[/align]
[align=left]
再查看路由表:[/align]
[align=left][root@localhost ~]# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 219.246.177.0 * 255.255.255.0 U 0 0 0 eth0 default 219.246.177.1 0.0.0.0 UG 0 0 0 eth0[/align] |
添加上了默认网关。此时,再ping一下别的网段就可以ping通了。
但是这样的修改,重新启动后就无效了。要让修改的ip永久生效就必须修改配置文件/etc/sysconfig/network-scrips/ifcfg-eth0。因为机子启动的时候加载的就是这个文件的配置参数。对这个文件进行修改:[/align]
[align=left][root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #网络设备名称,与ifcfg-eth0对应 #BOOTPROTO=dhcp #启动eth0接口时使用动态IP地址分配 #这里使用的是静态IP地址,因此将这句屏蔽掉 BOOTPROTO=static #启动eth0接口时使用静态IP地址分配 HWADDR=00:E0:4C:61:71:E3 #MAC地址 IPADDR=219.246.177.160 #设置IP地址 NETMASK=255.255.255.0 #设置子王掩码 GATEWAY=219.246.177.1 #设置网关 ONBOOT=yes #开机时启动[/align] |
[align=left]BOOTPROTO=none[/align]
[align=left]HWADDR=00:13:D3:90:95:4D[/align]
[align=left]ONBOOT=yes[/align]
[align=left]TYPE=Ethernet[/align]
[align=left]NETMASK=255.255.255.248[/align]
[align=left]IPADDR=61.144.47.228[/align]
[align=left]USERCTL=no[/align]
[align=left]IPV6INIT=no[/align]
[align=left]PEERDNS=yes[/align]
[align=left]IGATEWAY=61.144.47.225[/align]
[align=left]GATEWAY=61.144.47.225[/align]
[align=left]修改好后,要想将修改的配置不用重启而生效。输入命令
[root@localhost ~]# ifdown eth0[/align]
[align=left]
将eth0网络接口关闭,再输入下面的命令将eth0接口重新启动
[root@localhost ~]# ifup eth0[/align]
[align=left]这个命令会到 /etc/sysconfig/network-scripts/下读取相应参数,使刚配置内容生效。[/align]
[align=left]或者输入
[root@localhost ~]# /etc/init.d/network restart[/align]
[align=left]
重新启动整个网络的参数。/etc/init.d/network这个文件也是开机时加载的文件。[/align]
[align=left]这样就可以解决IP设置的问题拉。如果需要设置DNS,则编辑/etc/resolv.conf文件[/align]
[align=left][root@localhost ~]# vi /etc/resolv.conf nameserver 202.201.0.131 nameserver 202.201.0.132 nameserver 202.201.89.131 search lzu.edu.cn ~[/align] |
相关文章推荐
- linux 修改ip地址
- linux修改或者配置IP地址、网络YUM源(针对Centos)
- linux修改或者配置IP地址、网络YUM源(针对Centos)
- LINUX修改IP地址
- LINUX修改IP地址
- LINUX修改IP地址
- Linux修改IP地址
- linux网卡配置修改IP地址操作及文件解析
- linux 修改IP地址,网管,主机名,DNS
- linux服务修改ip地址
- 【linux】修改当前ip地址
- LINUX怎么修改IP地址
- Linux下修改主机IP地址、DNS、主机名的三种方法
- Linux修改ip地址(redhat)
- Linux临时修改IP地址、网关、主机名、DNS
- Linux 修改IP地址DNS服务器等网络设置
- Linux系统修改IP地址的方法
- Linux 修改IP地址和网关
- linux基础-临时和永久修改ip地址以及通配符相关
- LINUX修改IP地址_ifcfg-eth0详解