linux更新网卡命令,Linux修改网卡信息

Linux关于网卡的几个命令

一、Linux网络属性配置

公司主营业务:成都网站制作、成都网站建设、外贸营销网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联公司推出工农免费做网站回馈大家。

1.Linux主机接入到网络方式

IP/NETMASK:实现本地网络通信

路由(网关):可以进行跨网络通信

DNS服务器地址:基于主机名的通信,Linux可以有三个DNS地址

当第一个地址本身挂了,才会查找其备用地址;若第一个地址无法解析则停止

2.网络属性配置方式

(1)静态指定

1)命令方式

ifcfg系列命令:

ifconfig:配置IP,NETMASK

route:配置路由相关信息

netstat:状态及统计数据查看

iiproute2系列命令:

ip OBJECT:

addr:地址和掩码;

link:接口

route:路由

ss:状态及统计数据查看

CentOS 7:nm(Network Manager)家族

nmcli:命令行工具

nmtui:text window 工具

hostname/hostnamectl:主机名配置

2) 配置文件:

RedHat及相关发行版:/etc/sysconfig/network-scripts/ifcfg-NETCARD_NAME

DNS服务器指定配置文件:/etc/resolv.conf

本地主机名配置文件:/etc/sysconfig/network

注:命令配置能及时生效,但时关闭当前进程之后配置失效,为一次性配置方式

通过配置文件配置网络属性,无法立即生效,需要重启服务、重新加载配置文件或者重启进程

(2)动态分配:依赖于本地网络中有DHCP服务

DHCP:Dynamic Host Configure Procotol, 动态主机配置协议,此时不能固定IP地址

3.网络接口命名

(1)传统命名

以太网:eth#,例如eth0, eth1, …

PPP网络:ppp#, 例如,ppp0, ppp1, …

(2)可预测命名方案(CentOS 7)

支持多种不同的命名机制,根据Fireware, 拓扑结构等信息自动配置

1) Firmware或BIOS为主板上集成的设备提供的索引信息可用,则根据此索引进行命名,如eno1,eno2, …

2) Firmware或BIOS为PCI-E扩展槽所提供的索引信息可用,且可预测,则根据此索引进行命名,如ens1, ens2, …

3) 如果硬件接口的物理位置信息可用,则根据此信息命名,如enp2s0, …

4) 如果用户显式定义,也可根据MAC地址命名,例如eno16777736(十六进制MAC), …

5)上述均不可用,则仍使用传统方式命名;

(3)命名格式的组成

en:ethernet,表示因特网网卡接口

wl:wlan,表示无线网网卡接口

ww:wwan,Wireless Wide Area Network,表示无线广域网网卡

(4)名称类型:

oindex:集成设备的设备索引号;

sslot:扩展槽的索引号;

xMAC:基于MAC地址的命名;

pbussslot:基于总线及槽的拓扑结构进行命名;

linux如何修改网卡配置

Linux中网卡配置/etc/sysconfig/network-script/ifcfg-eth0

网络接口配置文件

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

TYPE=Ethernet #网卡类型

DEVICE=eth0 #网卡接口名称

ONBOOT=yes #系统启动时是否激活 yes|no

BOOTPROTO=static #启用地址协议 –static:静态协议 –bootp:协议 –dhcp:协议 -none:不指定协议[最好指定]

IPADDR=192.168.1.11 #网卡IP地址

NETMASK=255.255.255.0 #子网掩码

GATEWAY=192.168.1.1 #网卡网关地址

DNS1=10.203.104.41 #网卡DNS地址

HWADDR=00:0C:29:13:5D:74 #网卡设备MAC地址

BROADCAST=192.168.1.255 #网卡广播地址

注:在修改文件ifcfg-ethx后还需要重新导入文件才能生效,具体命令如下:

[root@localhost ~]# /etc/init.d/network reload #命令有start | restart | stop | reload

重新导入ifcfg-eth0网络配置文件

[root@localhost ~]# /etc/init.d/network reload

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=主机名


分享文章:linux更新网卡命令,Linux修改网卡信息
网页URL:http://abwzjs.com/article/hsjgos.html