openvpn:如何讓客戶端使用伺服器上可用的網路名稱?

openvpn:如何讓客戶端使用伺服器上可用的網路名稱?

我有一個 OpenVPN 伺服器,位址為 10.8.0.1,客戶端到客戶端的靜態位址透過 ifconfig-push 分發給某些客戶端。

伺服器的 /etc/hosts 有類似的東西

bobs_server 10.8.0.100
jims_server 10.8.0.105

是否可以設定伺服器,以便用戶端登入 VPN 時可以使用與伺服器相同的網路名稱?

在客戶端的 /etc/hosts 中設定此類位址並不是一個好的解決方案。

答案1

是否可以設定伺服器,以便用戶端登入 VPN 時可以使用與伺服器相同的網路名稱?

不,主機檔案通常僅用於本機解析。如果您需要向用戶端提供名稱解析服務,則需要設定適當的 DNS 伺服器。

網域解析是一個相對簡單、佔用空間少且易於配置的選項。可以將其配置為從伺服器的/etc/hosts檔案中讀取其配置。

在客戶端的 /etc/hosts 中設定此類位址是一個很好的解決方案。

不,在非常短期的事情之外這樣做從來都不是一個好主意。

相關內容