点评:对于想在外部访问内部网络,除了在防火墙上打开相应的服务器端口,最好的方法就是建立VPN服务器,用户可以通过网络中的任何计算机拨入网络的运作,以及VPN可以记录详细的日志,问题也很容易追查责任相应的的人。




我们知道有许多种类的VPN,如Windows Server系列、VPN服务器安装配置非常简单,我想介绍我的日记今天是Linux下的VPN服务器,基于PPTP协议。Ubuntu系统是一个基于Debian的发行版。通讯界非常活跃。因为Debian,自己的包管理器可以处理相关性好,这样我们就可以安装软件。

事实上,在Ubuntu下安装VPN服务器是非常非常容易的,一句话就可以完成。

复制代码代码如下所示:
sudo apt-get install pptpd



嘿,嘿,这已经完成了,下一个是一些配置,我们需要分别修改三个文件:

/ / pptpd.conf等
/ / / pptpd PPP等选项
{或}个人机密

首先,我们使用vi命令修改第一个文件,主要是为用户设置本地IP和IP地址。

复制代码代码如下所示:
sudo vi / / pptpd.conf等





例如,是为Linux主机的IP地址,和remoteip是地址池,即通过远程计算机的IP地址分配。

然后我们要修改 / / / pptpd PPP等选项,主要是补充说明DNS配置。



例如,我们添加两行(MS DNS的开头)

最后,我们修改了用户密钥,主要是配置用户。



根据分配给该格式IP地址的用户名(TAB)主机名(TAB)密码(TAB),可以使用主机名而不是用户名;如果没有指定的用户指定的IP地址,则可以将最后一个IP地址更改为;

最后,我们重新启动vpn服务器并执行它

复制代码代码如下所示:
sudo / /初始化等。D / pptpd重启

等一下,嘿嘿,建立VPN连接的距离。试试。
PS:
如果你发现这不是网络访问,IPv4转发可以打开,修改/ etc / sysctl.conf,除去净。IPv4。ip_forward = 1前者标注号码,然后sudo sysctl - p应用程序的配置,可以享受它!