zoukankan      html  css  js  c++  java
  • 【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中的配置为准。

  • 相关阅读:
    Django 2.1 配sql server 2008R2
    1.内网安全代理技术
    3.frp搭建socks5代理
    2.变量常量和注释
    1.域环境&工作组&局域网探针方案
    4.nps搭建socks5代理
    1.php介绍和安装
    2.内网安全隧道技术
    3.横向smb&wmi明文或hash传递
    5.域横向CobaltStrike&SPN&RDP
  • 原文地址:https://www.cnblogs.com/zhengwenqiang/p/6804581.html
Copyright © 2011-2022 走看看