真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

利用VeeamPN做SitetoSitePNV-創(chuàng)新互聯(lián)

對(duì)于一般企業(yè)要做Site to Site PNV 一般配置比較麻煩和有點(diǎn)復(fù)雜,

站在用戶(hù)的角度思考問(wèn)題,與客戶(hù)深入溝通,找到新吳網(wǎng)站設(shè)計(jì)與新吳網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶(hù)體驗(yàn)好的作品,建站類(lèi)型包括:網(wǎng)站建設(shè)、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名申請(qǐng)虛擬主機(jī)、企業(yè)郵箱。業(yè)務(wù)覆蓋新吳地區(qū)。

但是 Veeam 為了方便備份到Azure 上,在2017年出了一下能夠打通企業(yè)內(nèi)網(wǎng)到Azure云 的通信,

推出了一個(gè)免費(fèi)的產(chǎn)品:Veeam PN

利用它可以方便的做 Site to Site /point to Site 的PNV

veeam PN 從2.0 開(kāi)始 可以在ubuntu 18.04上直接安裝,而不用下載他的OVA的虛擬機(jī)文件了。

接下來(lái),我就來(lái)在ubuntu 上直接安裝Veeam PN 來(lái)實(shí)現(xiàn) site to site PNV

以下是我測(cè)試的環(huán)境:

SiteA: 10.11.12.0/24

SiteB: 172.16.8.0/24

VeeamPN Hub 部署在 Site A (有公網(wǎng)IP)

VeeamPN Hub 內(nèi)網(wǎng)IP: 10.11.12.9

VeeamPN Gateway 部署在 Site B (無(wú)公網(wǎng)IP)

VeeamPN Gateway 內(nèi)網(wǎng)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 配置靜態(tài)IP :10.11.12.9

vi /etc/hostname

vi /etc/netplay/01-necfg.yaml

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

netplan apply 應(yīng)用配置:

利用Veeam PN 做 Site to Site PNV

下載并添加Veeam Software Repository Key:

curl -k http://repository.veeam.com/keys/veeam.gpg | apt-key add -

利用Veeam PN 做 Site to Site PNV

出錯(cuò)了,原因是gnupng2 沒(méi)有安裝

利用Veeam PN 做 Site to Site PNV

apt install gnupg gnupg2 gnupg1

利用Veeam PN 做 Site to Site PNV

添加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

然后運(yùn)行 apt update

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

添加 WireGuard apt Repository:

apt-add-repository ppa:wireguard/wireguard

利用Veeam PN 做 Site to Site PNV

apt install software-properties-common -y

安裝完后,重新運(yùn)行apt-add-repository ppa:wireguard/wireguard

利用Veeam PN 做 Site to Site PNV

接下來(lái)就可以正式安裝 VeeamPN:

apt? install veeam-pnv-ui veeam-pnv-svc

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

直到安裝完成:

利用Veeam PN 做 Site to Site PNV

在瀏覽中打開(kāi)Veeam PN web Portal:

利用Veeam PN 做 Site to Site PNV

更改root密碼:

利用Veeam PN 做 Site to Site PNV

正式開(kāi)始部署Veeam PN Hub:

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

將這個(gè)配置文件保存下來(lái),將在配置Site B 端的Veeam PN 時(shí)要用到的。

利用Veeam PN 做 Site to Site PNV

完成Site A 端的 Veeam PN的配置,

然后在Site A 端的防火墻上配置到Site B 端的默認(rèn)路由。

利用Veeam PN 做 Site to Site PNV

到這里,Site A 端就全部配置完畢。

接下來(lái)在Site B 端 的Ubuntu 上安裝Veeam PN

方法和Site A 完全一樣。這里省略….

安裝Veeam PN 完后,在 瀏覽器中打開(kāi) Veeam PN web portal:

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

利用Veeam PN 做 Site to Site PNV

找到在Site A 配置 Client 時(shí)下載的xml配置文件:

利用Veeam PN 做 Site to Site PNV

點(diǎn)擊 :finish 完成配置。

接下來(lái)看到 server Connected :

利用Veeam PN 做 Site to Site PNV

接下來(lái)我們看看,從site A 到 site B 是否能連通:

在Site A 的系統(tǒng)上運(yùn)行cmd

利用Veeam PN 做 Site to Site PNV

到這里為止,從Site A 到 Site B 是可以通信的。

最后我們要看一下從Site B 到 Site A是否能通信?

在site B 端的防火墻上添加一條 到site A 的靜態(tài)路由:

利用Veeam PN 做 Site to Site PNV

然后看看,在site B 的系統(tǒng)上ping Site A 是否能通:

利用Veeam PN 做 Site to Site PNV

這樣看來(lái),site B 到 Site A 是無(wú)法通信的。

通過(guò)對(duì)比 site A 和 B 的 Veeam PN上的路由表,我們發(fā)現(xiàn)在 Site B 的 Veeam PN 上沒(méi)有到 Site A的路由:

Site A 的路由表:

利用Veeam PN 做 Site to Site PNV

Site B 的路由表:

利用Veeam PN 做 Site to Site PNV

現(xiàn)在試著在Site B 上手工添加一條到 site B 的路由是不是可以呢:

利用Veeam PN 做 Site to Site PNV

結(jié)果是:

利用Veeam PN 做 Site to Site PNV

之前是請(qǐng)求超時(shí),加了路由后是 無(wú)法訪問(wèn)目標(biāo)該機(jī)

利用Veeam PN 做 Site to Site PNV

跟蹤路由發(fā)現(xiàn)應(yīng)該是site B 端的 veeam pn? 無(wú)法轉(zhuǎn)發(fā) 到 site A 的通信。

此問(wèn)題暫時(shí)無(wú)解,后續(xù)再看看應(yīng)該是wireguard 的配置問(wèn)題。

這個(gè)問(wèn)題在官方的文檔里都沒(méi)有體現(xiàn),Veeam 在這上面有點(diǎn)過(guò)分,

記得 veeam PN 1.0 出現(xiàn)同樣的問(wèn)題,手工添一條路由就可以相互通信的。

現(xiàn)在Veeam PN 2.0 同樣的問(wèn)題還是沒(méi)有在官方的文檔上提到,

https://helpcenter.veeam.com/docs/veeampn/userguide/how_to_local_sites.html?ver=20

官方論壇里有人提到:https://forums.veeam.com/veeam-tools-for-microsoft-azure-f36/veeampn-working-but-only-in-one-direction-t62278.html

附:

解決方法:

通過(guò)對(duì)比Site A 和 Site B 上的 Wireguard的配置發(fā)現(xiàn):

site A :

利用Veeam PN 做 Site to Site PNV

Site B:

利用Veeam PN 做 Site to Site PNV

發(fā)現(xiàn)在site B 配置中的allowed ips 中并示包括 site A 的地址段:10.11.12.0/24

所以我們要在site B 的WireGuard 的allowed ips配置中添加 10.11.12.0/24 這段地址:

wg set wg.veeampn peer? ************? allowed-ips 10.11.12.0/24,10.211.0.0/16,10.210.0.0/16

利用Veeam PN 做 Site to Site PNV

現(xiàn)在來(lái)看看 site B 到 Site A是否能正常通信:

利用Veeam PN 做 Site to Site PNV

這樣現(xiàn)在是可以正常通信的。

所以,從這件事可以看出有時(shí)候完全按官方文檔來(lái)操作也是會(huì)出問(wèn)題,

而且像veeam PN 這樣的在連續(xù)幾個(gè)版本的更新都存在同樣問(wèn)題視而不見(jiàn),

直不知寫(xiě)那個(gè)官方文檔的人是否真正做過(guò)測(cè)試,還是想當(dāng)然的憑空來(lái)寫(xiě)的文檔。

通過(guò)測(cè)試發(fā)現(xiàn)手動(dòng)添加的路由和修改,系統(tǒng)重啟后會(huì)消失的。

可以考慮讓這幾條命令在系統(tǒng)啟動(dòng)時(shí)自動(dòng)加載

由于Ubuntu 18.04 默認(rèn)不啟用rc.local,因些先得啟用:

ubuntu18.04不再使用 inited 管理系統(tǒng),改用 systemd,

systemd 默認(rèn)會(huì)讀取 /etc/systemd/system 下的配置文件,該目錄下的文件會(huì)鏈接 /lib/systemd/system/ 下的文件。一般系統(tǒng)安裝完 /lib/systemd/system/ 下會(huì)有 rc-local.service 文件,將 /lib/systemd/system/rc-local.service 鏈接到 /etc/systemd/system/ 目錄下面來(lái):

ln -fs /lib/systemd/system/rc-local.service /etc/systemd/system/rc-local.service

vim /etc/systemd/system/rc-local.service

在文件末尾增加:

[Install]

WantedBy=multi-user.target
Alias=rc-local.service

編輯/etc/rc.local

vim /etc/rc.local

內(nèi)容為:

#!/bin/bash

sleep 90

wg set wg.veeampn peer ************ allowed-ips 10.11.12.0/24,10.211.0.0/16

route add -net 10.11.12.0/24 dev wg.veeampn

exit 0

利用Veeam PN 做 Site to Site PNV

這樣就實(shí)現(xiàn)真正的site to site 之間的相互通信了。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。


分享標(biāo)題:利用VeeamPN做SitetoSitePNV-創(chuàng)新互聯(lián)
轉(zhuǎn)載來(lái)源:http://weahome.cn/article/gpeje.html

其他資訊

在線咨詢(xún)

微信咨詢(xún)

電話咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部