Ubuntu PPTP

不想用XP了想换个系统试试,那倒好一换总是有有滋有味的难点,那一个Ubuntu
10.10中PPTP难题让本人忙了一凌晨,最终终于弄好了。不知还有没有在这里个标题上过不去的人,作者说说笔者的配置方式,也不必然就对,起码本人成功了,来听取吧!高手请绕过! 
【LINUX公社 www.LinuxIDC.com 】

  1. Ubuntu下采纳 apt 安装 pptpd 非常平价,安装好后自行运转;
    $ sudo apt-get install pptpd

  2. 修改 /etc/pptpd.conf,分配内部IP地址;
    localip 192.168.0.1
    remoteip 192.168.0.234-238,192.168.0.245

  3. 修改 /etc/ppp/chap-secrets,成立VPN客商和口令;

用过无数PQ软件,要么不给力,要么还要root作者的n5,也用过外人的VPN,总感觉不适。想想照旧自行建造VPN吧,上次买了个Ali云以为相似,这一次果决走国外主机,买了US,
Arizona 一台先体验一下,回头全搬到国外主机上去

第一步、安装pptpd
sudo apt install pptpd

率先就是下载安装,都会的,不说了。安装完事后,直接上海教室。

username pptpd password *
注:如果 *
修改为固定内部IP地址,将会分配该顾客到稳固地址,进而确认保证该客户只好创设二个VPN连接。

正文

1.root登陆服务器,安装pptp

apt-get install pptpd

2.编辑pptpd的安插文件

vim /etc/pptdp.conf

去掉文件中以下三行的笺注

option /etc/ppp/pptpd-options 
localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245

那边的情致是当外界计算机连接VPN服务器是给分配的地址池以至服务器本人创设的VPN网卡地址
3.创设用于顾客机登陆的账户

vim /etc/ppp/chap-secrets

格式为:用户名 pptpd 密码 *
个中密码用双引号,星号代表不限客户机的IP
4.设置DNS解析

vim /etc/ppp/pptpd-options

去掉文件中ms-dns(两处)前面包车型地铁疏解,并修改DNS地址,日常都是GoogleDNS(8.8.8.8和8.8.4.4)的呐
5.开启IPv4转发

vim /ect/sysctl.conf

去掉net.ipv4.ip_forward=1前面的疏解

sysctl -p

6.启用NAT

iptables -t nat -I POSTROUTING -j MASQUERADE

7.重启服务

/etc/init.d/pptpd restart

到那就OK了!Computer和手提式无线电话机顾客端的布局很随意的!
速度依旧杠杠的(猎豹wifi共享n5 的进度)

图片 1

其次步、pptpd配置文件
sudo vim /etc/pptpd.conf

找到如下代码,并吊销注释

localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245

图片 2

  1. 修改 /etc/ppp/options,帮忙自动分配DNS,幸免DNS威胁;
    ms-dns 8.8.8.8
    ms-dns 8.8.4.4
    注:上边用的是 Google Open DNS,能够采取其余的。

  2. 修改 /etc/sysctl.conf,支持IP转发;
    net.ipv4.ip_forward=1
    注:使用上边发号施令生效
    $ sudo sysctl -p

  3. 修改 iptables,辅助中间转播;
    $ sudo /sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j
    MASQUERADE
    注:没有VPS,未测试。

  4. 重启VPN服务;
    $ sudo /etc/init.d/pptpd restart

其三步、设置服务器的默许DNS
sudo vim /etc/ppp/pptpd-options

找到如下代码

#ms-dns 10.0.0.1
#ms-dns 10.0.0.2

撤回注释,并修改成如下代码

ms-dns 8.8.8.8
ms-dns 8.8.4.4

 

尝试结果:可以在XP上使用客户名/口令情势连接VPN服务器,而且能够接连VPN服务器;未有VPS,所以未进一步测量检验。下边将尝试对VPN顾客的流量监察和控制。
 

第四步、添加VPN用户

开发客户配置文件

sudo vim /etc/ppp/chap-secrets

在终极面增多上边这一行

test  *  password  *

一发轫 无线连接1 什么的都以绝非的 唯有一个
图片 3,不用管它,看本人上面操作如图:

 

第五步、设置IP转发

开发配置文件

sudo vim /etc/sysctl.conf

找到如下代码,打消注释

#net.ipv4.ip_forward=1

让修改生效

sudo sysctl -p

图片 4

. Ubuntu下选拔 apt 安装 pptpd
非常实惠,安装好后自行运维; $ sudo apt-get install pptpd 2. 改动/etc/pptpd.conf,分配内部IP地址; localip 192.168.0.1…

第六步、安装和装置iptables
sudo apt install iptables
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

为了保障每回重启后设置都见效, 还要修改/etc/rc.local文件, 在exit
0那行下面加上

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

图片 5

相关文章