linux 网卡设置 linux常用命令配置网卡
很多朋友对于linux 网卡设置和linux常用命令配置网卡不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!
如何配置Linux网卡
linux下配置网络步骤方法:
配置动态IP
1、在终端命令窗口中输入setup,就会弹出如下窗口。
[root@wgods~]# setup
2、选择Network Configuration,点击enter进入下面界面。
3、选择Edit Devices选项进入下面界面
4、点击enter,选项进入下面界面,按Tab键在选项间切换,选择Use DHCP后,按下空格键,就会出现[*],然后点击OK键。注意:有时候在Name或Device选项不小心,让eth0多了空格,就会造成配置出问题,此时要检查一下/etc/sysconfig/network-scripts/ifcfg-eth0配置文件,才能发现问题。否则这种细节问题会纠结很久的。
拓展资料:
1、网卡上面装有处理器和存储器(包括RAM和ROM)。网卡和局域网之间的通信是通过电缆或双绞线以串行传输方式进行的。而网卡和计算机之间的通信则是通过计算机主板上的I/O总线以并行传输方式进行。因此,网卡的一个重要功能就是要进行串行/并行转换。由于网络上的数据率和计算机总线上的数据率并不相同,因此在网卡中必须装有对数据进行缓存的存储芯片。
2、在安装网卡时必须将管理网卡的设备驱动程序安装在计算机的操作系统中。这个驱动程序以后就会告诉网卡,应当从存储器的什么位置上将局域网传送过来的数据块存储下来。网卡还要能够实现以太网协议。
3、网卡并不是独立的自治单元,因为网卡本身不带电源而是必须使用所插入的计算机的电源,并受该计算机的控制。因此网卡可看成为一个半自治的单元。当网卡收到一个有差错的帧时,它就将这个帧丢弃而不必通知它所插入的计算机。当网卡收到一个正确的帧时,它就使用中断来通知该计算机并交付给协议栈中的网络层。当计算机要发送一个IP数据包时,它就由协议栈向下交给网卡组装成帧后发送到局域网。
4、随着集成度的不断提高,网卡上的芯片的个数不断的减少,虽然各个厂家生产的网卡种类繁多,但其功能大同小异。
参考资料:百度百科:网卡
Linux网卡配置查看与修改
准备流程:
1首先准备/检查好环境。
主要是确定到底是centos6还是centos7系统,因为两个系统命令不同。
2操作之前做好备份。
操作完成不一定成功,先备份好,给自己留条退路。
3进行配置之后注意保存
4配置完成需要检查
5编写项目文档,方便交接
系统关机:
shutdown
1 ip address show/ip a#检查网卡地址配置
2 ping网址/ip#测试网络的连接性
执行该命令,出现如下界面,选择【edit a connection】,在弹出的新窗口中选择需要编辑的网卡,然后选择【edit】就进入网卡编辑窗口了。
当对网卡进行编辑好后,保存方式依次点击三个窗口的【ok】->【back】->【quit】完成保存退出。注意,该方式只是重新配置好了,但还是没有生效,需要重新启动网卡服务才能生效。
4 systemctl restart network#系统控制重启网络服务
这里介绍一下网卡设置的一些概念的含义:
ip地址:网络通信的标识信息
子网掩码:在局域网中可以有多少个主机
网关地址:从一个局域网到另一个局域网的必经之路
1 ctrl+c#中断当前命令操作(中断那些持续的命令)
2 ctrl+l#清屏操作
linux命令的网卡设置
1、设置ip地址(即时生效,重启失效)
#ifconfig eth0 ip地址 netmask子网掩码
2、设置ip地址(重启生效,永久生效)
#setup
3、通过配置文件设置ip地址(重启生效,永久生效)
#vi/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0#设备名,与文件同名。
ONBOOT=yes#在系统启动时,启动本设备。
BOOTPROTO=static
IPADDR=202.118.75.91#此网卡的IP地址
NETMASK=255.255.255.0#子网掩码
GATEWAY=202.118.75.1#网关IP
MACADDR=00:02:2D:2E:8C:A8#mac地址
4、重启网络服务
#service network restart//重启所有网卡
5、禁用网卡,启动网卡
#ifdown eth0
#ifup eth0
6、屏蔽网卡,显示网卡
#ifconfig eth0 down
#ifconfig eth0 up
7、配置DNS客户端(最多三个)
#vi/etc/resolv.conf
nameserver 202.99.96.68
8、更改主机名(即时生效)
#hostname主机名
9、更改主机名(重启计算机生效,永久生效)
#vi/etc/sysconfig/network
HOSTNAME=主机名