总结IP配置方法

IP配置可分为动态分配和静态指定
动态分配需要DHCP服务支持。
DHCP: Dynamic Host Configuration Protocol
总结IP配置方法
静态指定可通过写入配置文件或者命令和程序来指定IP地址

临时生效:

ifconfig

  实例

  #禁用eth1网卡
  ifconfig eth1 down
  #配置IP地址
  ifconfig eth1 192.168.1.125/24
  #清除IP地址
  ifconfig eth1 0.0.0.0
  #保留原地址虚拟一个新的IP地址2
  ifconfig eth1:2 192.168.1.126/24
  #删除虚拟的地址2
  ifconfig eth1:2 down

ip

 实例

  #修改网卡名为ens33的IP地址为192.168.232.100
  ip addr add 192.168.232.100/24 dev ens33
  #保留原地址虚拟一个新的IP地址2(ip addr add 缩写为ip a a)
  ip a a 192.168.232.101/24 dev ens33 label ens33:2
  #删除一个ens33上的10.10.10.10的IP地址
  ip a d 10.10.10.10/24 dev ens33
  #清除ens33上的所有IP地址
  ip a f dev eth1

永久生效:

Centos6中

图形化命令:system-config-network

总结IP配置方法
图形化命令:setup
总结IP配置方法
总结IP配置方法

或写入配置文件路径:

/etc/sysconfig/network-scripts/ifcfg-IFACE

  NAME=“ens33”
  DEVICE=“ens33”
  ONBOOT=“yes”
  TYPE=“Ethernet”
  UUID=“d4b08613-a281-4687-8c3d-c0279091ce38”
  BOOTPROTO=“dhcp”
  BROWSER_ONLY=“no”
  DEFROUTE=“yes”
  IPADDR=192.168.232.129
  NETMASK=255.255.255.0
  GATEWAY=192.168.232.1
  DNS1=223.5.5.5
  DNS2=223.6.6.6

配置文件说明:

  NAME:图形界面的网卡名
  DEVICE:此配置文件应用到的设备
  ONBOOT:在系统引导时是否**此设备
  TYPE:接口类型;常见有的Ethernet, Bridge
  UUID:设备的惟一标识
  BOOTPROTO:**此设备时使用的地址配置协议,常用的dhcp, static, none, bootp
  IPADDR:指明IP地址
  PREFIX:以CIDR表示表示子网掩码如255.255.255.0就可以写成24
  NETMASK:子网掩码
  GATEWAY: 默认网关
  DNS1:第一个DNS服务器指向
  DNS2:第二个DNS服务器指向
  HWADDR:对应的设备的MAC地址
  NM_CONTROLLED:NM是NetworkManager的简写,此网卡是否接受NM控制;建议CentOS6为“no”
  USERCTL:普通用户是否可控制此设备
  PEERDNS:如果BOOTPROTO的值为“dhcp”,YES将允许dhcp server分配的dns服务器信息直接覆盖至/etc/resolv.conf文件,NO不允许修改resolv.conf