SiteA: 10.11.12.0/24
SiteB: 172.16.8.0/24
VeeamPN Hub 部署在 Site A (有公网IP)
VeeamPN Hub 内网IP: 10.11.12.9
VeeamPN Gateway 部署在 Site B (无公网IP)
VeeamPN Gateway 内网IP:172.16.8.8
VeeamPN System Requirements
- Ubuntu 18.04
- 1 vCPU (Minimum)
- 1 GB vRAM (Minimum)
- 16 GB of Hard Drive space
- External Network Connectivity
1.在ubuntu 18.04 VeeamPN
登录site A ubuntu 配置hostname : ni-pnv 配置静态IP :10.11.12.9
vi /etc/hostname
vi /etc/netplay/01-necfg.yaml
netplan apply 应用配置:
下载并添加Veeam Software Repository Key:
curl -k http://repository.veeam.com/keys/veeam.gpg | apt-key add -
出错了,原因是gnupng2 没有安装
apt install gnupg gnupg2 gnupg1
添加VeeamPN 的 APT source list 文件:
vi /etc/apt/sources.list.d/veeampn.list
或:
echo "deb [arch=amd64] http://repository.veeam.com/pn/public pn stable" > /etc/apt/sources.list.d/veeampn.list
然后运行 apt update
添加 WireGuard apt Repository:
apt-add-repository ppa:wireguard/wireguard
apt install software-properties-common -y
安装完后,重新运行apt-add-repository ppa:wireguard/wireguard
接下来就可以正式安装 VeeamPN:
apt install veeam-pnv-ui veeam-pnv-svc
直到安装完成:
在浏览中打开Veeam PN web Portal:
更改root密码:
正式开始部署Veeam PN Hub:
将这个配置文件保存下来,将在配置Site B 端的Veeam PN 时要用到的。
完成Site A 端的 Veeam PN的配置,
然后在Site A 端的防火墙上配置到Site B 端的默认路由。
到这里,Site A 端就全部配置完毕。
接下来在Site B 端 的Ubuntu 上安装Veeam PN
方法和Site A 完全一样。这里省略….
安装Veeam PN 完后,在 浏览器中打开 Veeam PN web portal: