linux网卡显示信息和配置不一样,linux中使用ifconfig命令查看网卡信息时显示为eth1,但是在network-scripts中只有ifcfg-eth0的配置文件,并且里面的NAME="e...
时间: 2024-04-23 15:23:54 浏览: 219
这可能是因为在你的系统中存在多个网卡,而ifconfig命令默认显示第一个可用的网卡,而不是按照网卡的名称来显示。你可以使用ip命令来查看所有网卡的详细信息,例如执行命令ip link show,它将列出所有现有的网卡以及它们的状态和其他详细信息。另外,你可以在network-scripts目录下查看所有的ifcfg-*文件,以确定哪个文件是与你想要的网卡对应的。在ifcfg-*文件中,NAME属性应该与你想要的网卡的名称一致,这样系统才能正确地加载和配置该网卡。如果NAME属性不正确,你可以手动编辑该文件并将其更改为正确的值。
相关问题
利用ifconfig命令配置的IP 地址、子网掩码等信息和利用nmcli及编辑/etc/syscofig/network-scripts/if-eth0 文件配置的IP 地址、子网掩码和默认网关等信息有什么不同?
ifconfig命令是用来查看和设置网络接口的工具,可以用来配置IP地址、子网掩码等信息。但是,ifconfig命令配置的信息只是临时的,一旦重启系统,这些配置就会失效。
nmcli是NetworkManager命令行工具,是用来管理网络连接的。利用nmcli命令可以配置IP地址、子网掩码和默认网关等信息,并且这些配置是永久的,即使重启系统也不会失效。nmcli命令还支持配置DNS服务器、路由表等信息。
编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件也是一种永久性的配置方法。该文件包含了网卡的配置信息,如IP地址、子网掩码和默认网关等。在该文件中配置的信息可以被系统持久化,并且可以通过网络管理器或者直接修改该文件来修改网络配置。
总之,利用ifconfig命令配置的信息是临时的,而利用nmcli及编辑/etc/sysconfig/network-scripts/if-eth0文件配置的信息是永久的,可以在系统重启后仍然生效。
linux网卡物理地址命令,Centos系统下查看和修改网卡Mac地址(附ifconfig命令格式)
CentOS系统下,查看网卡的物理地址可以使用ifconfig命令,具体格式如下:
```
ifconfig
```
在命令输出中,可以找到类似于以下的信息:
```
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.0.2 netmask 255.255.255.0 broadcast 10.0.0.255
ether 00:0c:29:2d:4e:08 txqueuelen 1000 (Ethernet)
RX packets 142 bytes 14976 (14.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 87 bytes 10247 (10.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
```
其中,`ether`后面的就是该网卡的物理地址。
修改网卡的物理地址可以使用以下命令:
```
ifconfig eth0 hw ether [new-mac-address]
```
其中,`eth0`为需要修改的网卡名称,`[new-mac-address]`为新的物理地址。需要注意的是,修改后的物理地址在重启后会恢复为原来的地址,如果需要长期生效,可以在`/etc/sysconfig/network-scripts/ifcfg-eth0`文件中添加以下内容:
```
HWADDR=[new-mac-address]
```
阅读全文