linux中 redhat算是一个不错的系统 今天使用一下试试,但是刚使用就发现好多问题,我竟然连网卡都不能搞定了,遇到的问题。。慢慢记录。
首先我要修改网卡的配置 修改IP地址:
简单点的就是直接命令:ifconfig eth0 (IP地址)netmask (子网掩码)
生效方式
:root账户下 # service network restart
2:# /etc/init.d/network restart
3:# ifdown eth0
# ifup eth0
4:# ifconfig eth0 down
# ifconfig eth0 up
像这样可以通过vi编辑器设置网卡
但是打开时候总会出现这些提示,没有仔细的去看大概是说明的意思,那么接下来就可以设置网卡信息了
设置之后是这样的情况这里先不做说明,继续接下来的动作。
按照正常的当我们修改网卡的配置文件之后肯定要重新启动服务或者重载配置,重载配置的命令是bash使用方法是bash //后跟文件路径即可重载文件的配置,
接下来要看我们配置的东西是否生效
当我们用ifconfig命令查看的时候,我们配置的东西并没有生效
现在我们需要看下每个配置项里的东西都是什么意思
DEVICE(device)=eth0 //制定网卡设备名称为:eth0
HWADDR(hwaddr)=00:0c:29:f1:34:69 //这个不用多看就能看出是MAC地址
NM_CONTROLLED=yes //设置eth设备是否被Network manage图形管理工具托管
ONBOOT(onboot)=no //设置配置文件是否随服务启动而生效
BOOTPROTO(bootroto)=DHCP //网卡是通过dhcp的方式获取ip地址
TYPE(type)=Ethernet //网络类型为以太网模式
IPV6INIT(ipv6init)=yes //当然linux也是可以支持IPV6的等号后面填写yes也就是说开启ipV6
看到这里也许就明白为什么设置的参数不生效了,那就是因为ONBOOT选项设置为no也就是网卡信息不会因为启动而加载配置文件的参数,我们将他改为yes,输入命令后重载配置通过ifconfig命令查看到配置已经加载了
附加一点东西修改网关的配置文件的位置在/etc/sysconfig/network 在里面输入GATWAY=0.0.0.0(网关地址)
配置DNS的地方在/etc/resolv.conf
hosts文件在etc目录下
那么网卡的一些配置项就说完了,当然还有其他的东西,就不一一介绍了,在一些资料中我发现一个可以图形配置网络参数的方式:在命令行中输入setup 如下图
让输入setup之后就可以出现如图的图形设置,与此同时还可以使用system-config-network直接通过图形界面设置网络参数。
8202698**流嵌入式Linux、Linux系统管理、Linux服务器技术、Linux系统开发,Linux架构---群社区xiangruyi.net