在租用国外VPS的时候,如果安装的是CentOS系统,并且需要使用专用网络的话,那么就得设置Private Network(私有网络),这样才能让VPS服务器正常的访问网络。本文简单说说在CentOS系统中设置私有网络的方法,设置过程仅供参考。
Private Networking(私有网络)设置说明
1、启用专用网络时,只要不与其他IP地址冲突,那么可以使用任何RFC 1918 IP地址,有效地址包括:
- 10.0.0.0/8
- 172.16.0.0/12
- 192.168.0.0/16
2、私有专用网络不能本地网络和服务器之间进行通信。
3、私有专用网络没有DHCP,你必须手动管理IP地址或在专用网络上安装DHCP服务器。
一、CentOS 8设置Private Networking(私有网络)
编辑ifcfg-ens7配置文件(也可以使用自己常用的编辑器),命令如下:
# nano /etc/sysconfig/network-scripts/ifcfg-ens7
将以下内容粘贴到ifcfg-ens7配置文件中,将10.10.10.4替换成你自己IP地址:
TYPE=”Ethernet”
DEVICE=”ens7″
ONBOOT=”yes”
BOOTPROTO=”none”
IPADDR=10.10.10.4
PREFIX=16
MTU=1450
重新连接网络或者重启系统,命令如下:
# nmcli con load /etc/sysconfig/network-scripts/ifcfg-ens7
# nmcli con up ‘System ens7’
二、CentOS 7 、CentOS 6设置Private Networking(私有网络)
编辑ifcfg-eth1配置文件,命令如下:
# nano /etc/sysconfig/network-scripts/ifcfg-eth1
将以下内容粘贴到ifcfg-eth1配置文件中,将10.10.10.4替换成你自己IP地址:
DEVICE=eth1
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=10.10.10.4
NETMASK=255.255.0.0
IPV6INIT=no
MTU=1450
启动接口或重新启动系统,命令如下:
# ifup eth1