• 【Ubuntu 16】网络配置文件


    之前使用图形化NetworkManager配置静态IP,但在/etc/network/interfaces中找不到静态IP的配置信息,让人不解。

    今天在网上看到网友的一则文章,知道了在/etc/NetworkManager/system-connections/这个目录也保存着网络配置信息。

    dream361@master:~$ sudo cat /etc/NetworkManager/system-connections/Wired connection 1 
    [connection]
    id=Wired connection 1
    uuid=56d98c74-7ccf-4949-8d8c-1b8f62954cb1
    type=ethernet
    autoconnect-priority=-999
    permissions=
    secondaries=
    timestamp=1488040850
    
    [ethernet]
    #以太网适配器地址
    duplex=full
    mac-address=00:0C:29:2A:37:B9
    mac-address-blacklist=
    
    [ipv4]
    #NetworkManager管理的IPv4配置
    address1=192.168.5.4/24,192.168.5.2
    dns=192.168.5.2;
    dns-search=
    may-fail=false
    method=manual
    
    [ipv6]
    addr-gen-mode=stable-privacy
    dns-search=
    ip6-privacy=0
    method=auto

    为了再比较一下,把/etc/network/interfaces信息也列出来 实际情况就是这样,当前网络环境的静态IP配置信息只存在于上面的文件,下面的就这两行

    dream361@master:~$ cat /etc/network/interfaces
    # interfaces(5) file used by ifup(8) and ifdown(8)
    auto lo #auto 表示系统启动(boot up)时 自动加载lo接口
    iface lo inet loopback #接口 lo 用作 loopback 本地回环测试

    总结:

    1、配置 /etc/network/interfaces文件
    此为Linux传统的配置方式,通过address、netmask、gateway等字段来配置。DNS信息保存在/etc/resolv.conf文件中。
    2、配置/etc/NetworkManager/system-connections目录下的文件
    这是配合图形界面配置程序NetworkManager,可以在桌面通过图形界面配置,配置信息保存在这个目录下的文件中。
    两种配置方法只能选用一种,如果eth0同时出现在两个配置文件中,则以 /etc/network/interfaces中的配置为准。

  • 相关阅读:
    SharePoint 2010学习笔记之一:创建”最新动态”WebPart
    IE6 Png 图片透明
    C# Url 过滤特殊字符
    委托的几个实例用法
    MVC中Code First编程一些小技巧
    Javascript 学习
    NET下XML的读写操作
    C#位运算讲解与示例[转]
    DB2导入导出命令(工作中使用)
    上海长期招聘c#/c++软件工程师
  • 原文地址:https://www.cnblogs.com/zhengwenqiang/p/6804581.html
Copyright © 2020-2023  润新知