我们在选择到的有些云服务器支持且提供Private Network支持,一般我们称作为专用网络或者是所谓的私有网络。这里简单的记录下来,如果我们使用的是Debian镜像系统,是如何配置的。这里不同的镜像处理还是稍微有不同的,这里简单的记录如下。
第一、不同系统的差异
1、Debian 7/8
添加脚本:/etc/network/interfaces
auto eth1
iface eth1 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.0.0
mtu 1450
其中我们需要将xxx.xxx.xxx.xxx更换成我们自己的IP地址。然后"ifup ens7"启动生效。
2、Debian 9/10
auto ens7
iface ens7 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.0.0
mtu 1450
这里我们配置后直接启动"ifup ens7"。
第二、配置systemd-networkd网络
这里我们有使用的systemd-networkd网络,则需要单独设置。
移动现有的禁止掉:
mv /etc/network/interfaces /etc/network/interfaces.save
编辑文件
vi /etc/systemd/network/public.network
添加文件:
[Match] Name=ens3 [Network] DHCP=yes
然后在编辑配置private.network
vi /etc/systemd/network/private.network
添加文件:
[Match] Name=ens7 [Link] MTUBytes=1450 [Network] Address=xxx.xxx.xxx.xxx/20
这里我们设置有效。
systemctl enable systemd-networkd
systemctl enable systemd-resolved
然后启动网络:
systemctl start systemd-networkd
systemctl start systemd-resolved
禁止原始网络配置
systemctl disable networking
以上简单的记录到在Debian镜像中设置Private Network网络。