我有一个位于 10.8.0.1 的 OpenVPN 服务器,通过 ifconfig-push 将客户端到客户端和静态地址提供给某些客户端。
服务器的 /etc/hosts 包含以下内容
bobs_server 10.8.0.100
jims_server 10.8.0.105
是否可以配置服务器,以便当客户端登录 VPN 时,他们可以使用与服务器相同的网络名称?
在客户端的 /etc/hosts 中设置这样的地址不是一个好的解决方案。
答案1
是否可以配置服务器,以便当客户端登录 VPN 时,他们可以使用与服务器相同的网络名称?
不,hosts 文件通常仅用于本地解析。如果您需要向客户端提供名称解析服务,则需要设置适当的 DNS 服务器。
域名管理系统是一个相对简单、占用空间小且易于配置的选项。可以将其配置为从服务器的/etc/hosts
文件中读取其配置。
在客户端的 /etc/hosts 中设置这样的地址是一个很好的解决方案。
不,除了短期的事情之外,这样做永远不是一个好主意。