Below you will find pages that utilize the taxonomy term “vpn”
May 13, 2024
记录一次排查vpn无法通讯的过程
"今天收到一个项目重构的需求,项目源码使用私有 gitlab 托管平台,但由于考虑安全原因,必须通过vpn软件才可以访问。公司用的vpn客户端是 Pritunl, 看了一下项目主页 https://github.com/pritunl/pritunl-client-electron,发现它是一个 OpenVPN 客户端,是基于Golang+Electron 框架开发的一个跨平台的客户端。\n以前主要接触的是 wireGuard 和 openvpn 这两个项目,这个客户端还是第一次听说。不过后面发现使用这个客户端会经常出现DNS无法解析的情况,不清楚具体是什么原因引起的,因此不推荐这个客户端。另外从性能方面考虑openvpn也不是推荐方案,推荐优先考虑 wireGuard 这个项目,它的客户端也是跨平台的,而且性能要比openvpn好太多,代码也少很好,无论维护和开发成本都要低的多。个人有很长一段时间一直用wireGuard作为内网穿透方案,不过此方案需要一个公网IP地址,所以后期换成了更节约成本的解决方案,当然这是另一个话题了,不是本文要介绍的内容。\n遇到问题 当在macOS上安装好客户端 …"
May 18, 2011
在FreeBSD上架VPN笔记
"摘自:\n在 Freebsd 上用 mpd5 构建 PPTP VPN\n安装 MPD5 cd /usr/ports/net/mpd5 make install clean 在 /etc/rc.conf 中启用 mpd5 添加如下行\nmpd_enable=\u0026#34;YES\u0026#34; 配置 mpd pptp VPN 复制默认的 mpd.conf 配置文件\ncd /usr/local/etc/mpd5/ cp mpd.conf.sample mpd.conf 修改 mpd.conf 文件中的 startup: default: pptp_server: 三块,其它的不要理睬,放在里面不要删除,因为可以通过 default: 标签来调用需要执行的模块,所以不受影响。\n以下是这三部分的代码,需要修改的地方见我的中文解释。\nstartup: # configure mpd users set user admin password ### 设置 mpd 的访问帐号及密码,通过 telnet 或 web 访问时需要此帐号 #set user foo1 bar1 # configure the …"
April 9, 2011
CentOS 5 VPS上配置pptpd作为VPN服务器[瑞豪开源]
"美国VPS的一大用途就是做为加密的VPN服务器,在国内连上这些VPN服务器就可以无限制访问互联网。常用的VPN服务器一般分两种,一种是SSL VPN,代表软件有openvpn,这个VPN软件有Windows下的客户端软件;另外一种是pptpd VPN,Windows自带这种VPN的客户端支持。本文记录了在CentOS 5 VPS下安装pptpd VPN服务器的过程。\n内核支持 pptpd VPN需要内核支持mppe,我们的VPS自带的内核已经把mppe编译进去了,没有把mppe另外当作内核的模块。\n软件安装 要安装pptpd VPN,ppp和iptables这两个软件是必须安装的,安装命令:\nyum install -y ppp iptables 然后下载pptpd的rpm包:\n32位 64位\n要注意64位的系统要下载64位的rpm包,32位的系统要下载32位的rpm包,别搞错了\n64位系统安装命令:\nrpm -ivh pptpd*.x86_64.rpm\n32位系统安装命令:\nrpm -ivh pptpd*.i386.rpm 编辑配置文件 /etc/ppp/options.pptpd …"
April 9, 2011
Centos下vpn(pptpd)的部署
"现在大多数VPS服务器都位于国外,因此PPTP服务器可以用来搭建一个比较实用的代理服务器。PPTP服务需要用到特定的Linux内核技术,因此绝大多数OpenVZ架构的VPS都不能配置PPTP(可以用OPENVPN代替),但几乎所有的XEN或KVM架构的VPS都能正常安装。本文将以XEN架构的CentOS系统下安装PPTP服务为例进行讲解。\n1、准备环境 PPTPD要求Linux内核支持mppe,一般来说CentOS安装时已经包含了;下面安装ppp与iptables:\nyum install perl ppp iptables 2、安装PPTPD 对于32位CentOS,执行\nwget http://acelnmp.googlecode.com/files/pptpd-1.3.4-1.rhel5.1.i386.rpm rpm -ivh pptpd-1.3.4-1.rhel5.1.i386.rpm 对于64位CentOS,执行\nwget http://acelnmp.googlecode.com/files/pptpd-1.3.4-1.rhel5.1.x86_64.rpm rpm -ivh …"
July 11, 2010
FreeBSD利用poptop架设vpn指南
"安装poptop cd /usr/ports/net/poptop make install clean ===\u0026gt; SECURITY REPORT: This port has installed the following files which may act as network servers and may therefore pose a remote security risk to the system. /usr/local/sbin/pptpd\nThis port has installed the following startup scripts which may cause these network services to be started at boot time. /usr/local/etc/rc.d/pptpd\ncd /usr/local/etc cp pptpd.conf.sample pptpd.conf vi pptpd.conf cd /usr/ports/net/poptop make install clean\n三、设 …"