在租用国外VPS或服务器的时候,主机商一般都会提供公有IP地址和私有IP地址,公有IP地址是对外开放的,域名解析成功就可以使用,而如果想要使用私有网络IP地址的话还需进行配置。
之前有介绍过程在Centos系统中配置私有网络的方法,本文简单介绍下Ubuntu系统配置私有网络(Private Network)的方法,有不清楚的小伙伴可以参考参考。
Private Networking(私有网络)设置说明
1、启用专用网络时,只要不与其他IP地址冲突,那么可以使用任何RFC1918 IP地址,有效地址包括:
- 10.0.0.0/8
- 172.16.0.0/12
- 192.168.0.0/16
2、私有专用网络不能本地网络和服务器之间进行通信。
3、私有专用网络没有DHCP,所以必须手动管理IP地址或在专用网络上安装DHCP服务器。
4、要获更好的性能,在OS级别配置NIC时,务必将专用网络适配器MTU设置为1450。
Ubuntu 12.xx – Ubuntu 15.xx版本设置方法
将以下内容添加到网络配置文件中,路径一般为:/etc/network/interfaces,请将10.10.10.5换成你自己的私有网络IP地址。
auto eth1
iface eth1 inet static
address 10.10.10.5
netmask 255.255.0.0
mtu 1450
重启接口或者系统,命令如下:
ifup eth1
Ubuntu 16.xx, Ubuntu 17.04版本设置方法
将以下内容添加到网络配置文件中,路径一般为:/etc/network/interfaces,请将10.10.10.5换成你自己的私有网络IP地址。
auto ens7
iface ens7 inet static
address 10.10.10.3
netmask 255.255.0.0
mtu 1450
重启接口或者系统,命令如下;
ifup eth7
Ubuntu 17.10 through 20.04版本设置方法
打开配置文件/etc/netplan/10-ens7.yaml,然后添加以下内容,请将10.10.10.5换成你自己的私有IP地址,将00:00:00:00:00:00换成你自己的MAC地址:
network:
version: 2
renderer: networkd
ethernets:
ens7:
match:
macaddress: 00:00:00:00:00:00
mtu: 1450
dhcp4: no
addresses: [10.10.10.5/16]
更新网络或者重启系统,命令如下:
# netplan apply
以上就是Ubuntu不同系统版本配置私有网络(Private Network)的方法,相对来说还是比较简单的,如果你不知道如何设置可以参考上述教程。