ip address与ifconfig以及网卡配置文件的总结

为什么在network -scripts 中配置了网卡文件,nmcli connection show里面看都没有生效

可能是因为NetworkManager和network -scripts产生了冲突,导致配置文件未能生效。您可以尝试手动停止NetworkManager服务,并重启网络服务来使配置文件生效:

  • 停止NetworkManager服务:
sudo systemctl stop NetworkManager
  • 重启网络服务:
sudo systemctl restart network

如果你想要永久停止NetworkManager服务,也可以运行以下命令:

sudo systemctl disable NetworkManager

然后重新启用Network service:

sudo systemctl enable network
sudo systemctl restart network

这样可能会解决您的问题。

修改了网卡文件ifcfg-eth1后,要怎么操作
当您修改了ifcfg-eth1文件后,需要重新启动网络服务以使更改生效。具体操作如下:

  • 使用以下命令打开ifcfg-eth1文件:
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth1
  • 修改文件中的相关参数。
  • 保存并退出编辑器。
  • 执行以下命令重启网络服务:
sudo systemctl restart network

执行完以上步骤后,ifcfg-eth1文件中的更改将生效,你可以使用ifconfig或ip addr命令来检查新的网络配置是否已生效。

正确的网卡配置文件有哪些内容

DEVICE=eth0	#物理网卡的设备名
UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03  每个配置文件的UUID都不一样,可删除
NAME=eth0	#连接名
BOOTPROTO=none  #DHCP  static   none 三种模式
ONBOOT=yes      #开机自启
TYPE=Ethernet    
DEFROUTE=yes
IPV6INIT=no
IPV4_FAILURE_FATAL=no
PEERDNS=yes

IPADDR=103.27.110.195
NETMASK=255.255.255.0
GATEWAY=103.27.110.1
DNS1=8.8.8.8
DNS2=8.8.4.4

ip address 命令增加修改的网卡配置重启之后就失效了吗
如果您使用 “ip address” 命令手动修改了网卡配置,那么该修改将在系统重启后失效。要使您的更改永久生效,您需要将其写入系统配置文件中。

在大多数 Linux 发行版中,可以通过修改 “/etc/network/interfaces” 文件来实现这一点。具体方法因发行版而异,但大多数教程都会涵盖这个主题。

另外,请注意,如果您使用网络管理器或其他网络配置工具来管理网络设置,则应该使用这些工具进行任何更改。手动修改网络设置可能会导致不可预料的问题。

ifconfig修改的网卡配置重启后也会失效吗

是的,同样地,如果您使用 “ifconfig” 命令手动修改了网卡配置,那么该修改将在系统重启后失效。要使更改永久生效,您需要将其写入系统配置文件中。

在大多数 Linux 发行版中,可以通过修改 “/etc/network/interfaces” 文件来实现这一点。具体方法因发行版而异,但大多数教程都会涵盖这个主题。

另外,请注意,如果您使用网络管理器或其他网络配置工具来管理网络设置,则应该使用这些工具进行任何更改。手动修改网络设置可能会导致不可预料的问题。

那为什么ip address 看到的内容会和ifconfig 内容不一样

ip address 和 ifconfig 命令都可以用于查看和修改网络接口的配置,但它们实现的方式不同。

ifconfig 命令是传统的 Linux 网络工具,它在早期版本的 Linux 中非常流行。它使用 ioctl() 系统调用从内核中读取网卡配置信息,并且存在一些限制(例如只能显示 IPv4 地址)。尽管原本设计用于配置网络接口,但它现在几乎已经被 iproute2 工具中的 ip 命令完全取代。

ip address 命令是新一代的 Linux 网络工具,在大多数 Linux 发行版中默认安装。它使用 Netlink socket 与内核通信,提供了更多的功能和选项。相比之下,ip 命令与 ifconfig 相比具有更高的灵活性和可扩展性,同时也加强了对 IPv6 的支持。

因此,在某些情况下,ip address 和 ifconfig 命令可能显示的内容会有所不同,但它们都可以用于查看和修改网络接口的配置。

nmcli修改的增加的网卡配置在重启后会失效吗

如果你使用nmcli命令修改或者添加了网卡配置,并且是通过nmcli connection addnmcli connection modify命令来进行的,那么它们不会在重启后失效。这是因为这些配置信息被保存在NetworkManager的配置文件中,它们会在系统重启后重新读取并应用。

但是,如果你直接修改配置文件而绕过nmcli工具,那么可能会导致配置在重启后失效。因此,如果你需要修改NetworkManager配置,请尽量使用nmcli命令,避免直接修改配置文件。

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/7710

(0)
郭靖的头像郭靖
上一篇 2023年3月21日 下午4:47
下一篇 2023年3月22日 下午4:46

相关推荐

  • 如何在华为交换机上重置密码而不丢失配置?如何配置SSH远程登录?

    在网络设备管理中,保持设备的安全性是至关重要的,所以console密码是必须设置的,绝对不能偷懒。 但是,如果习惯不好,或者离职时交接不好,就会导致密码丢失,此时想要修改网络设置的配置就麻烦了。 本文以华为交换机为例,讲解如何安全地重置密码,不丢失配置,并且开启SSH远程登录,以便维护。 1. 重置密码而不丢失配置 重置华为交换机的密码通常需要在没有密码的情…

    2024年5月16日
    1.7K00
  • 网管最后的倔强——你要上网可以,但是走哪条链路由我说了算

    作为一名合格的网管,除了修得了电脑,还要换得了灯泡;除了能折腾服务器,还得做好物业服务,要么擅长通下水道,要么会修中央空调。 但是,千万别说网管没脾气,他们也有倔强的时候,比如说,你想要上网,那没问题,但是走哪条链路(上高速还是走国道),那就是网管说了算。 如上图所示,公司有两条外部网络链,其中,左边一条是高速链路,网关为10.1.10.1/24;右边一条是…

    2024年5月22日
    69000
  • 路由生成

    1、获取路由的方式1)直连路由 路由器的直连网段,自动添加到路由表中 2)静态路由 静态路由的方式是指网络管理员手工配置路由条目,只能适用网络比较简单、规模比较小的环境 3)动态路由 动态感知、动态更新路由,占用链路带宽、协议包括ospf、rip、isis、bgp等 2、直连路由的来源 直连路由指向本地直连网路的路由,由设备自动生成当路由器为路由转发的最后一…

    2024年6月21日
    91600
  • Stream流式编程

    如何创建 Stream 对象 从集合创建:我们可以通过调用集合的 stream() 方法来创建一个 Stream 对象。例如: 从数组创建:Java 8 引入了 Arrays 类的 stream() 方法,我们可以使用它来创建一个 Stream 对象。例如: 通过 Stream.of() 创建:我们可以使用 Stream.of() 方法直接将一组元素转换为 …

    2023年9月4日
    79800
  • 常用华为网络设备display命令合辑,真香!

    下午好,我的网工朋友。 今天给你做了个命令整合,华为设备提供了多条display命令用于查看硬件部件、接口及软件的状态信息。 通常这些状态信息可以为用户故障处理提供定位思路。 01 常用的故障信息搜集命令 信息项 使用命令 使用说明 基本信息 display diagnostic-information 此命令主要用于系统基本信息的收集,集合了多条常用dis…

    2024年1月15日
    1.0K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信