linux ifconfig 内容详解

使用vi修改配置文件,具体配置文件的内容,可以man以下或者到网上搜索一下,下面是一个模板:   DEVICE="eth0"   #网卡名称   ONBOOT=yes   #启动时就自动链接   NM_CONTROLLED="yes"  #network mamager的参数,实时生效,不需要重启 yes:由Network Manager控制  no:不由Network Manager控制   #由网络管理工具控制   HWADDR=00:22:68:1A:CB:7D   #物理地址MAC   TYPE=Ethernet   #网卡类型:以太网卡   BOOTPROTO=dhcp    //-static -bootp -none不指定协议【最好指定协议】   #ip试通过dhcp server 自动获取的   DEFROUTE=yes   #默认路由   PEERDNS=yes   #自动获取DNS   PEERROUTES=yes   #自动获取路由   IPV4_FAILURE_FATAL=yes  //如果ipv4配置失败禁用设备   IPV6INIT=no   #关闭ipv6   NAME="System eth0"   UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03

 USERCTL=no #是否允许非root用户控制该设备,设置为no,只能用root用户更改    PEERDNS:是否指定DNS。如果使用DHCP协议,默认为yes。    yes:如果DNS设置,修改/etc/resolv.conf中的DNS

   no:不修改/etc/resolv.conf中的DNS

  4、也可以使用setup命令进行设置:进入超级用户,执行:setup,按照菜单和提示输入网络配置信息;

1) 执行service network restart命令,重启网络服务(推荐)

2) 重启计算机

步骤 2 禁用NetworkManager服务。

 将当前激活的服务关闭,使用下面的命令:

service NetworkManager stop

使用下面的命令禁止服务自启动。

chkconfig NetworkManager off

根因 使用/etc/network/interfaces脚本文件配置IP信息的时候,使用的是Network服务;使用图形化界面配置IP地址的时候,使用的是NetworkManager服务。

Netwok服务和NetworkManager服务之间存在下面的关系: •当系统内无NetworkManager时,系统默认使用Netwok服务进行网络配置。 •当系统内启用了NetworkManager之后,NetworkManager默认接管了系统的网络配置。此时需要使用NetworkManager自己的网络配置参数来进行配置。适用于桌面环境,例如使用笔记本等。

原文地址:https://www.cnblogs.com/JianGuoWan/p/10678117.html