开源软件名称(OpenSource Name):essandess/macos-openvpn-server开源软件地址(OpenSource Url):https://github.com/essandess/macos-openvpn-server开源编程语言(OpenSource Language):Shell 100.0%开源软件介绍(OpenSource Introduction):macos-openvpn-servermacOS OpenVPN Server and Client ConfigurationThis repo describes how to build an OpenVPN VPN server on macOS using pfctl and Tunnelblick. This configuration provides a TLS-based VPN server using 4096-bit certificates and UDP port 443, accessible by any OpenVPN client, especially iOS with the OpenVPN app. VPN Configuration AdvantagesThis OpenVPN configuration provides the following advantages:
Tunnelblick ConfigurationConfigure Tunnelblick settings so that the server connection persists over macOS Fast User Switching. Failure to do this is observed to cause routing problems beyond OpenVPN server accessibility. Use the recommended standard and advanced settings:
Privatizing Proxy for Mobile DevicesA privatizing proxy is necessary to block mobile carriers from adding uniquely identifying HTTP headers used for customer tracking. See, for example, Does your phone company track you?. The repo essandess/osxfortress provides a firewall, blackhole, and privatizing proxy . Use the server configuration config.ovpn.osxfortress for these features, including blocking the mobile carrier tracking headers:
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论