百度
360搜索
搜狗搜索

linux更改网卡命令详细介绍

在 Linux 系统中,你可以使用不同的工具来更改网卡配置,下面为你介绍常用的几种方法。

1. 使用
ifconfig命令(适用于较旧的系统)

ifconfig命令可用来配置和显示 Linux 系统网卡的网络参数。要更改网卡配置,需要具备 root 权限。

  • 开启网卡

bash

  eth0 up

此命令开启名为eth0的网卡。

  • 关闭网卡

bash

  eth0 down

此命令关闭名为eth0的网卡。

  • 设置静态 IP 地址

bash

  eth0 .1.100 netmask .255.0

此命令将eth0网卡的 IP 地址设置为192.168.1.100,子网掩码设置为255.255.255.0

2. 使用
ip命令(适用于较新的系统)

ip命令是iproute2工具集的一部分,用来替代ifconfig命令。

  • 开启网卡

bash

    eth0 up

此命令开启名为eth0的网卡。

  • 关闭网卡

bash

    eth0 down

此命令关闭名为eth0的网卡。

  • 设置静态 IP 地址

bash

  addr  .1.100/24 dev eth0

此命令将eth0网卡的 IP 地址设置为192.168.1.100,子网掩码为255.255.255.0/24表示子网掩码)。

3. 修改网络配置文件(永久生效)

不同的 Linux 发行版网络配置文件的位置和格式有所差异。

  • Debian/Ubuntu 系统
    网络配置文件为/etc/network/interfaces,你可以使用文本编辑器对其进行修改。

bash

  /etc/network/interfaces

在文件里添加或者修改以下内容:
plaintext

auto eth0

iface eth0 inet static

address 192.168.1.100

netmask 255.255.255.0

gateway 192.168.1.1

修改完成后保存文件,然后重启网络服务:
bash

 systemctl restart networking

  • CentOS/RHEL 系统
    网络配置文件一般位于/etc/sysconfig/network-scripts/ifcfg-eth0eth0为网卡名称)。

bash

  /etc/sysconfig/network-scripts/ifcfg-eth0

修改文件内容如下:
plaintext

TYPE=Ethernet

BOOTPROTO=static

DEFROUTE=yes

PEERDNS=yes

PEERROUTES=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_PEERDNS=yes

IPV6_PEERROUTES=yes

IPV6_FAILURE_FATAL=no

NAME=eth0

UUID=xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

DEVICE=eth0

ONBOOT=yes

IPADDR=192.168.1.100

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

修改完成后保存文件,然后重启网络服务:
bash

 systemctl restart network




912 systemctl network

上述方法中,ifconfigip命令所做的更改在系统重启后会失效,而修改网络配置文件所做的更改会永久生效。

阅读更多 >>>  linuxmake命令error2

网站数据信息

"linux更改网卡命令"浏览人数已经达到20次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux更改网卡命令的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!