centos7中无线网卡驱动怎么装啊

centos7中无线网卡驱动怎么装啊,第1张

centos7中无线网卡驱动可通过以下方式进行安装:

1、记住无线网卡的型号,然后到网上搜索该型号的驱动,下载后解压;

2、将无线网卡插入计算机的USB接口,系统会发现新硬件,并d出“新硬件向导”对话框;

3、如果没有提示:右击“我的电脑”图标,打开的菜单选择“属性”命令;

4、切换到“硬件”选项卡,单击“设备管理器”按钮;

5、单击“ *** 作”菜单中的“扫描检测硬件改动”命令,这时就会跳出“发现新硬件”的对话框;

6、Windows 可以连接到 Windows Update 以搜索软件吗。选择“否,暂时不”,单击“下一步”继续;

7、然后成功安装后单击“完成”按钮关闭新硬件向导即可。

CentOS7中已经取消了ifconfig,用nmcli进行了代替,服务管理也升级为systemd。所以之前在6x版本上的网络配置 *** 作在7x上行不通了。

下面介绍一下在CentOS7x上进行网络配置的方法。

环境准备:新安装的CentOS7x,最小化安装,没有进行网络配置。

1、查看当前网卡信息

[root@localhost ~]# nmcli connection showNAME UUID TYPE DEVICE

enp0s3 5d58d8cc-8caf-458b-a672-ed0cdf58292e 802-3-ethernet ---

CentOS7中对网上的命名规则有所变更,具体规则如下:

eno1 :代表由主板 BIOS 内建的网卡

ens1 :代表由主板 BIOS 内建的 PCI-E 界面的网卡

enp2s0 :代表 PCI-E 界面的独立网卡,可能有多个网卡接口,因此会有 s0, s1 的编号

eth0 :如果上述的名称都不适用,就回到原本的预设网卡编号

由于现在网卡没有启用,也没有建立相关的配置文件,因此在DEVICE 栏位里显示的是”—”。在配置完成,重启网络服务后就会显示相应的设备名,在我的虚拟机上显示的是“enp0s3”

2、使用nmcli命令手工配置网卡

需要配置的网络信息:

IP地址:1722031221/24

网关:1722031240

DNS:202966938

命令:

[root@localhost ~]# nmcli connection modify enp0s3 \> connectionautoconnect yes \

> ipv4method manual \

> ipv4address 1722031221/24 \

> ipv4gateway 1722031240 \

> ipv4dns 202966468

autoconnect 是设置开机自动连接

ipv4method 是设置手工配置IPV4地址

重启网络服务

[root@localhost ~]# systemctl restart network

3、查看配置后的网卡配置信息

[root@localhost ~]# nmcli connection show enp0s3connectionid: enp0s3connectionuuid: 5d58d8cc-8caf-458b-a672-ed0cdf58292e

(中间省略)ipv4method: manualipv4dns: 202966938ipv4dns-search:ipv4addresses: 1722031221/24ipv4gateway: 1722031240(中间省略)

IP4地址[1]: 1722031221/24IP4网关: 1722031240IP4DNS[1]: 202966938(以下省略)

因为在CentOS7x中取消了ifconfig命令, 我们使用ip addr来代替。

[root@localhost ~]# ip addr1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWNlink/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

inet 127001/8 scope host lo

valid_lft forever preferred_lft forever

inet6 ::1/128 scope host

valid_lft forever preferred_lft forever2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

link/ether 08:00:27:ef:69:36 brd ff:ff:ff:ff:ff:ff

inet 1722031221/24 brd 1722031255 scope global enp0s3

valid_lft forever preferred_lft forever

inet6 fe80::a00:27ff:feef:6936/64 scope link

valid_lft forever preferred_lft forever

4、设置双IP

[root@localhost ~]# cd /etc/sysconfig/network-scripts/[root@localhost network-scripts]# cp ifcfg-enp0s3 ifcfg-enp0s3:1[root@localhost network-scripts]# vi ifcfg-enp0s3:1

将下列二项内容进行修改:

NAME=enp0s3:1DEVICE=enp0s3:1IPADDR=1722031222PREFIX=24

保存退出后,生词网络服务,然后查看配置信息

[root@localhost ~]# nmcli connection show enp0s3connectionid: enp0s3connectionuuid: 5d58d8cc-8caf-458b-a672-ed0cdf58292e

(中间省略)ipv4method: manualipv4dns: 202966938ipv4dns-search:ipv4addresses: 1722031221/24, 1722031222/24ipv4gateway: 1722031240(中间省略)

IP4地址[1]: 1722031221/24IP4地址[2]: 1722031222/24IP4网关: 1722031240IP4DNS[1]: 202966938(以下省略)

查看全部网络设备信息

[root@localhost network-scripts]# ip addr1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

inet 127001/8 scope host lo

valid_lft forever preferred_lft forever

inet6 ::1/128 scope host

valid_lft forever preferred_lft forever2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

link/ether 08:00:27:ef:69:36 brd ff:ff:ff:ff:ff:ff

inet 1722031221/24 brd 1722031255 scope global enp0s3

valid_lft forever preferred_lft forever

inet 1722031222/24 brd 1722031255 scope global secondary enp0s3:1

valid_lft forever preferred_lft forever

inet6 fe80::a00:27ff:feef:6936/64 scope link

valid_lft forever preferred_lft forever

在enp0s3中会出现二个”inet”,包含配置过的二个IP的信息。

5、配置hostname

使用hostnamectl来配置主机的hostname

[root@localhost network-scripts]# hostnamectl set-hostname >

首页

API接口管理

Eolink技术文档

API自动化测试

网关

关键词

首页 Eolink技术文档 接口 文章正文

CentOS6 网络管理之网卡配置及简单路由设置(centos6升级到centos7)

admin 470 2022-09-14

本文转载自网络公开信息

CentOS6 网络管理之网卡配置及简单路由设置(centos6升级到centos7)

CentOS6中关于网络配置的命令有很多,本文将介绍几个平时最长用的几个命令,以及网卡IP地址的配置和简单路由配置。

1、经常使用的查看IP地址命令为 ifconfig,不跟参数的情况下默认查看所有已启用的网卡信息,如下图所示:

如果想查看具体某块网卡信息,则可以在ifconfig后面跟上网卡设备,如只查看eth0的信息则执行:ifconfig eht0 即可。

禁用某块网卡:结合down命令可以禁用某块网卡,如要禁用eth0网卡,则执行:ifconfig eth0 down 即可,这种禁用只是临时性的,当主机一重启则会自动启用。

启用某块网卡:介个up命令可以启用某块网卡,如将eth0启用,则执行:ifconfig eth0 up 即可。

ifconfig -a 命令可以查看所有网卡信息,包括禁用的。

2、NetworkManager服务可以自动检测网络并自动连接网络的程序,优点是简化网络连接的工作,让桌面本身和其他应用程序能感知网络。但是有的时候通过修改配置文件修改网络时会出现问题,因此大多情况下都会把这个服务禁用掉。禁用方式如下:

service NetworkManager stop       #关闭NetworkManager服务

chkconfig NetworkManager off     #禁止NetworkManager服务开机自启

3、配置网卡IP地址

使用ifconfig配置,该方法配置的IP地址立即生效,但是只是临时生效,当主机重启后失效。语法:ifconfig IFACE IP/MASK [up]  或 ifconfig IFACE IP netmask MASK

使用setup或system-config-network命令掉出图形工具配置IP地址,配完之后需要手动重启network服务,重启后永久生效,重启命令为 service network restart,图形配置界面如下

通过修改配置文件设置IP地址,配置文件路径为/etc/sysconfig/network-scripts/ifcfg-IFACE,配置文件修改完后也需要重启network服务才能生效,且永久生效。配置文件中各项参数说明:DEVICE:此配置文件应用到的设备,需要填写设备名,如eth0;HWADDR:对应设备的MAC地址,如果需要手动修改MAC地址的话需要把HWADDR改成MACADDR;BOOTPROTO:激活对应设备时使用的协议,常用的有dhcp、static、none、bootp;NM_CONTROLLED:NM是NetworkManager的缩写,表示此网卡是否接受NM控制,CentOS6中建议设置为“no”;ONBOOT:在系统引导时是否激活此设备;TYPE:设备接口类型,常见的有Ethernet、Bridge;UUID:设备的唯一标识;IPADDR:指明要设置的IP地址;NETMASK:IP地址的子网掩码,也可以使用“PREFIX=网络位”的方式表示;GATEWAY:设置默认网关地址;DNS1、DNS2、DNS3:设置DNS服务器地址,可以同时设置三个地址;USERCTL:普通用户是否可控制次设备;PEEDNS:该选项配合BOOTPROTO使用,如果BOOTPROTO的值为dhcp,则表示是否允许DHCP分配的dns地址覆盖至/etc/reslovconf文件中(该文件是存放DNS服务器地址的);

如下图,一般情况下配置文件中需要填写的内容:

4、一个网卡配置多个IP地址:可通过网卡别名的方式将多个IP地址绑定到一个网卡上,网卡别名为冒号加数字的形式出现,如eht0:1,并且需要单独创建一个对应的配置文件,可在配置文件里设置IP地址,IP地址必须是静态的,不能使用DHCP获取。具体设置步骤如下:

以在eht1上绑定多个ip地址为例:

第一步:在/etc/sysconfig/network-scripts/目录下新建一个配置文件,如 ifcfg-eth1:1,并添加必要信息,如下图:(在eth1网卡上每绑定一个地址都需要建一个对应的配置文件)

第二步:重启network服务使之生效(service network restart)

一个网卡上绑定多个地址需要注意的是主网卡可以使用DHCP自动获取地址,但是绑定的ip则不能使用DHCP获取地址,只能设置静态IP地址。

5、多个网卡共用一个IP地址:这种方式可实现高可用或者负载均衡,可通过bonding的方式实现,bonding的工作模式有三种,分别为:

Mode0(balance-rr):轮询(Round-robin)策略,以轮询的方式在每一个网卡接口上发送数据包,这种模式可提供负载均衡和容错的能力

Mode1(active-backup):活动-备份(热备)策略,在绑定的多个网卡中,只有一个被激活,其他的都是备用状态,当且仅当活动的接口出现问题时,会自动的激活另外一个网卡接口。

Mode3(broadcast):广播策略,在所有绑定的接口上转发所有报文,这种模式可提供容错能力

下面用eth0和eth1做bonding,使用mode1模式,

第一步:先在/etc/sysconfig/network-scripts/目录下创建一个bonding的配置文件,命名为 ifcfg-bond0,并填写必要信息,如下图

其中miimon是用来进行链路检测的,如果miimon=100,那么系统每100ms检测一次链路连接状态,如果有一条线路不通就会自动转到另一条线路。

第二步:修改eth0和eth1两个网卡的配置文件,如下图

SLAVE=yes:表示该网卡作为备用

MASTER=bond0:表示使用bond0设备作为主用

第三步:重启network服务,使之生效,生效后查看如下图

从图上可以看到物理网卡的MAC地址都是一样的,并且eth0作为主用,eth1作为备用

第四步,测试,手动断开eht0观察eth1是否变成主用,然后在手动断开eth1看能否自动切换到eht0

6、路由设置,可以通过route命令手动添加和删除静态路由

查看路由的命令为:route -n

添加路由语法为:route add [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]

如下图,添加一条去往10110/24的路由,该路由从eth1口出来,下一跳是19216812

删除路由语法为:route del [-net|-host] target [gw Gw] [netmask  Nm] [[dev] If]

如下图,删除一条去往1231010/24网段的静态路由

通过以上手动修改路由可以发现,CentOS可以充当路由器,实现路由转发功能,但是需要开启路由转发功能,即将/proc/sys/net/ipv4/ip_forword值修改为1,可以通过下面命令修改:

echo 1 > /proc/sys/net/ipv4/ip_forword

标签:接口 配置 文件

以上就是关于centos7中无线网卡驱动怎么装啊全部的内容,包括:centos7中无线网卡驱动怎么装啊、笔记本安装centos7 网络配置步骤、centos7.6网卡配置mac等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9813159.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存