CentOS6用文件配置IP模板
到 CentOS6.9 , 默认还不能用 systemctl , 能用 service
chkconfig sshd on 对应 systemctl enable sshd 启用,开机启动该服务
### chkconfig sshd on 对应 systemctl enable sshd  启用,开机启动该服务
sudo chkconfig sshd on
service sshd start 对应 systemctl start sshd 启动该服务
### service sshd start 对应 systemctl start sshd  启动该服务
sudo service sshd start
service network restart 对应 systemctl restart network 重启该服务
### service network restart 对应 systemctl restart network 重启该服务
sudo service network restart
240710 , CentOS-6.9-x86_64-bin-DVD1 , 在安装过程界面配置IP后, 对应生成的文件
运行在vmware17.5上 , 设置了3块虚拟网卡:eth0,eth1,eth2. 均为nat网络地址转换



[z@1235vm-c69w network-scripts]$ ls
ifcfg-eth0  ifcfg-lo     ifdown-eth   ifdown-ipv6  ifdown-ppp     ifdown-tunnel  ifup-bnep  ifup-ippp  ifup-plip   ifup-ppp     ifup-tunnel       net.hotplug
ifcfg-eth1  ifdown       ifdown-ib    ifdown-isdn  ifdown-routes  ifup           ifup-eth   ifup-ipv6  ifup-plusb  ifup-routes  ifup-wireless     network-functions
ifcfg-eth2  ifdown-bnep  ifdown-ippp  ifdown-post  ifdown-sit     ifup-aliases   ifup-ib    ifup-isdn  ifup-post   ifup-sit     init.ipv6-global  network-functions-ipv6
[z@1235vm-c69w network-scripts]$ cat ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
UUID=f7bdafe2-38e3-4184-b435-2c0173ca0098
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
HWADDR=00:0C:29:08:7E:D8
PEERDNS=yes
PEERROUTES=yes
DHCP_CLIENT_ID=1.0.0.2
[z@1235vm-c69w network-scripts]$ cat ifcfg-eth1
DEVICE=eth1
TYPE=Ethernet
UUID=3247d76c-bdba-436c-b38a-9d30802e9c1a
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=1.69.1.10
PREFIX=8
GATEWAY=1.0.0.2
IPADDR2=1.69.1.11
PREFIX2=8
GATEWAY2=1.0.0.2
IPADDR3=1.69.1.12
PREFIX3=8
IPADDR4=1.69.1.13
PREFIX4=8
DNS1=180.76.76.76
DNS2=119.29.29.29
DNS3=223.6.6.6
DNS4=223.5.5.5
DNS5=8.8.8.8
DNS6=9.9.9.9
DNS7=114.114.114.114
DOMAIN="baidu.com qq.com 163.com"
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME="System eth1"
HWADDR=00:0C:29:08:7E:E2
[z@1235vm-c69w network-scripts]$ cat ifcfg-eth2
DEVICE=eth2
TYPE=Ethernet
UUID=c2f607ca-8ced-4eba-a8ef-97a2a1e3fc46
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=1.69.1.20
PREFIX=8
GATEWAY=1.0.0.2
DNS1=180.76.76.76
DNS2=119.29.29.29
DNS3=223.6.6.6
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth2"
HWADDR=00:0C:29:08:7E:EC
[z@1235vm-c69w network-scripts]$ 
240709 , CentOS-6.9-x86_64-LiveDVD , 在图形界面配置IP后, 对应生成的文件
运行在vmware17.5上 , 设置了3块虚拟网卡:eth0,eth1,eth2. 均为nat网络地址转换,
 用图形界面设置的第三块,

 对应生成的文件名为: ifcfg-Auto_eth2
cd /etc/sysconfig/network-scripts
[z@localhost network-scripts]$ ls
ifcfg-Auto_eth2  ifdown       ifdown-eth  ifdown-ippp  ifdown-isdn  ifdown-ppp     ifdown-sit     ifup          ifup-bnep  ifup-ib    ifup-ipv6  ifup-plip   ifup-post  ifup-routes  ifup-tunnel    init.ipv6-global  network-functions
ifcfg-lo         ifdown-bnep  ifdown-ib   ifdown-ipv6  ifdown-post  ifdown-routes  ifdown-tunnel  ifup-aliases  ifup-eth   ifup-ippp  ifup-isdn  ifup-plusb  ifup-ppp   ifup-sit     ifup-wireless  net.hotplug       network-functions-ipv6
[z@localhost network-scripts]$ cat ifcfg-Auto_eth2
HWADDR=00:0C:29:08:7E:EC
TYPE=Ethernet
BOOTPROTO=none
IPADDR=1.69.1.30
PREFIX=8
GATEWAY=1.0.0.2
IPADDR2=1.69.1.31
PREFIX2=8
GATEWAY2=1.0.0.2
IPADDR3=1.69.1.32
PREFIX3=8
GATEWAY3=1.0.0.3
IPADDR4=1.69.1.33
PREFIX4=8
IPADDR5=1.69.1.34
PREFIX5=8
DNS1=180.76.76.76
DNS2=119.29.29.29
DNS3=223.5.5.5
DNS4=223.6.6.6
DNS5=8.8.8.8
DNS6=9.9.9.9
DNS7=114.114.114.114
DOMAIN="baidu.com qq.com 163.com"
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="Auto eth2"
UUID=df9323e9-c420-4d38-9290-c737a1619569
ONBOOT=yes
LAST_CONNECT=1720485647
[z@localhost network-scripts]$ 
文件内容:
HWADDR=00:0C:29:08:7E:EC
TYPE=Ethernet
BOOTPROTO=none
IPADDR=1.69.1.30
PREFIX=8
GATEWAY=1.0.0.2
IPADDR2=1.69.1.31
PREFIX2=8
GATEWAY2=1.0.0.2
IPADDR3=1.69.1.32
PREFIX3=8
GATEWAY3=1.0.0.3
IPADDR4=1.69.1.33
PREFIX4=8
IPADDR5=1.69.1.34
PREFIX5=8
DNS1=180.76.76.76
DNS2=119.29.29.29
DNS3=223.5.5.5
DNS4=223.6.6.6
DNS5=8.8.8.8
DNS6=9.9.9.9
DNS7=114.114.114.114
DOMAIN="baidu.com qq.com 163.com"
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="Auto eth2"
UUID=df9323e9-c420-4d38-9290-c737a1619569
ONBOOT=yes
LAST_CONNECT=1720485647
可看出, 一块网卡可设置多个ip, 用PREFIX设置子网掩码 , 第二个ip用 IPADDR2和PREFIX2来设置ip和掩码, 以此类推,
 网关也能设置多个, 第二个用GATEWAY2 , 第三个用GATEWAY3
 DNS也能设置多个, DNS1 , DNS2 , DNS3 …
 DOMAIN 用来设置"搜索域"
CentOS6 , /etc/sysconfig/network-scripts 下的网络配置文件属性说明
 
ONBOOT
ONBOOT:这个是指开机的时候是否启动这个网卡,yes就是开机启动,no就是不启动。
 取值:
- yes: 开机启动
- no: 不启动
BOOTPROTO
BOOTPROTO 属性取值有:
- none:手动指定IP地址、子网掩码、网关等网络配置信息,不使用DHCP协议进行自动获取。
- static:手动指定IP地址、子网掩码、网关等网络配置信息,但是需要使用DHCP服务器分配DNS服务器地址。
- dhcp:使用DHCP协议(TCP)自动获取IP地址、子网掩码、网关、DNS服务器等网络配置信息。
- bootp:使用BOOTP协议(UDP)自动获取IP地址、子网掩码、网关等网络配置信息。
手动指定固定静态IP可以选择none或static;自动IP选择dhcp或bootp。
HWADDR
HWADDR 硬件地址 MAC
IPADDR
IPADDR IP地址 , 可以设置多个, 从第二个起分别为 IPADDR2 , IPADDR3 , IPADDR4…
PREFIX
PREFIX 对应单个IPADDR的掩码长度 , PREFIX2对应IPADDR2 , PREFIX3对应IPADDR3 , 以此类推
 值为数字1~32 , 另外也可用 NETMASK 设置总掩码
NETMASK
NETMASK 设置掩码, 当只有一个ip时,可用其设置掩码
 也可用 PREFIX 设置掩码
 如 NETMASK 255.255.255.0 对应 PREFIX 24 , NETMASK 255.0.0.0 对应 PREFIX 8
TYPE
TYPE : 网卡类型
取值:
- Ethernet: 以太网
DIVICE
DIVICE 设备名称, 可以没有
 如: ens33
IPV4_FAILURE_FATAL
IPV4_FAILURE_FATAL 对应图形界面的 “需要IPV4地址完成这个连接”
 取值:
- yes需要IPV4地址完成这个连接 ,
- no不需要IPV4地址完成这个连接 ,
  

















![[高频 SQL 50 题(基础版)]第一千七百五十七题,可回收且低脂产品](https://i-blog.csdnimg.cn/direct/5194077ed56246abb3ea2b35f750e628.png)
