织梦CMS - 轻松建站从此开始!

罗索实验室

当前位置: 主页 > 杂项技术 > PC常识 >

VPS主机配置VPN服务器(Ubuntu 32bit)

落鹤生 发布于 2014-02-24 16:54 点击:次 
环境:VPS主机,Ubuntu 10.10 32bit,单网卡,带独立IP。 1、安装pptpd # apt-get install pptpd 2、安装vim(可选),个人习惯用vim编辑文本。 # apt-get install vim 3、配置地址池: # vim /etc/pptpd.conf 到文件最后添加: localip xxx.xxx.xxx.200 remoteip xxx.
TAG: VPN  VPS  

环境:VPS主机,Ubuntu 10.10 32bit,单网卡,带独立IP。

1、安装pptpd

# apt-get install pptpd

2、安装vim(可选),个人习惯用vim编辑文本。

# apt-get install vim

3、配置地址池:

# vim /etc/pptpd.conf

到文件最后添加:

localip xxx.xxx.xxx.200
remoteip xxx.xxx.xxx.201-220

说明:xxx.xxx.xxx.200是我VPS的独立IP地址,remoteip要跟localip在同一个网段。

4、配置DNS:

# vim /etc/ppp/pptpd-options

找到带#ms-dns地方添加:

ms-dns 8.8.8.8
ms-dns 8.8.4.4

5、添加用户:

# vim /etc/ppp/chap-secrets

按如下格式添加用户名,一行一个(中间用一个tab隔开,不是空格):

<username>    *    <password>   *

6、修改/etc/sysctl.conf

去掉“net.ipv4.ip_forward=1”前的注释号

完成之后 sysctl -p

7、添加路由规则:

iptables -t nat -A POSTROUTING -s xxx.xxx.xxx.0/24 -o eth0 -j MASQUERADE

iptables -A FORWARD -s xxx.xxx.xxx.0/24 -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1200

注:xxx.xxx.xxx是我VPS的IP地址的前三段。

8、最后reset一下

/etc/init.d/pptpd restart

(craftor)
本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,同学习共成长。转载请注明:文章转载自:罗索实验室 [http://www.rosoo.net]
本文出处:博客园 作者:craftor 原文
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
将本文分享到微信
织梦二维码生成器
推荐内容