linux 网络配置
虚拟机上装了一个RHEL AS4 发现启动的时候出现:bringing up interface eth0 这段时间就卡很久,然后就[fault]说明网络连接失败,不过还是可以进到系统的。原先安装的时候记得是使用DHCP的,我这台烂的路由器没开这个功能,于是linux就找不到可用ip地址了。
处理过程:
以root登录系统后,查看eth0这个东西是否在工作状态
#ifconfig
如果在eth0观察到UP这个单词,那就是已经启动了,如果不是(显示的是down),那就启动它
#ifconfig eth0 up 注释(关闭的话就把up改成down)
接下来是设定ip地址 (注,以下的使用vi编辑器,进入后首先按“i”(这个是插入模式),然后就可以编辑了,编辑完后,按“Esc”(这个是退出插入模式),最后连按按大写的“Z”两次,存盘退出)
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
(除此文件外,还有一个与这个文件相关联的配置文件,如果这两个文件没有关联,那就得两个地方都改。
该文件是 /etc/sysconfig/networking/devices/ifcfg-eth0)
DEVICE=eth0 网卡的名字啦
ONBOOT=yes 开机的时候启动这个网卡啦
BOOTPROTO=static 使用静态的ip地址啦
IPADDR=192.168.1.22 你选的ip地址了
NETMASK=255.255.255.0 子网掩码了
GATEWAY=192.168.1.1 网关了
再下来是修改网关
#vi /etc/sysconfig/network
NETWORKING=yes 状态了
HOSTNAME=lewy 注释:主机名了,一般情况下原先就写好了,不用改
GATEWAY=192.168.1.1
再下来是修改DNS
#vi /etc/resolv.conf
nameserver 202.103.224.68
nameserver 202.103.225.68 以上一行或者两行都行,第二行是备用的dns
最后,重启一下网络,随便挑一个下面的4个方法中的一个就可以了,我选第一个
1:# service network restart
2:# /etc/init.d/network restart
3:# ifdown eth0
# ifup eth0
4:# ifconfig eth0 down
# ifconfig eth0 up
ok,到这里,上网应该就没什么问题了。
如果想鼓捣一下防火墙的话
#service iptables start 开启
#service iptables stop 关闭