openvpn: 클라이언트가 서버에서 사용 가능한 네트워크 이름을 사용하도록 하는 방법은 무엇입니까?

openvpn: 클라이언트가 서버에서 사용 가능한 네트워크 이름을 사용하도록 하는 방법은 무엇입니까?

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에 로그인할 때 서버와 동일한 네트워크 이름을 사용할 수 있도록 서버를 구성할 수 있습니까?

아니요, 호스트 파일은 일반적으로 로컬 확인용으로만 사용됩니다. 클라이언트에 이름 확인 서비스를 제공해야 하는 경우 적절한 DNS 서버를 설정해야 합니다.

Dnsmasq구성이 간단하고 상대적으로 간단하고 설치 공간이 적은 옵션입니다. 서버 /etc/hosts파일에서 해당 구성을 읽도록 구성할 수 있습니다.

클라이언트의 /etc/hosts에 이러한 주소를 설정하는 것이 좋은 해결책입니다.

아니요, 매우 단기적인 일이 아닌 이상 이 작업을 수행하는 것은 결코 좋은 생각이 아닙니다.

관련 정보