linux 不同网段pptp服务器的搭建
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了linux 不同网段pptp服务器的搭建,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1766字,纯文字阅读大概需要3分钟。
内容图文
pptp服务器
内网eth0:192.168.0.10/24 (192.168.0.1是网关)
公网eth1:xxx.xxx.xxx.xxx
用户端拔pptp后分配的ip:192.168.3.0/24
用户未拔pptp前使用的ip:192.168.5.0/24
#yum install ppp libcap-devel libcap
#echo 1 >/proc/sys/net/ipv4/ip_forward
#wget http://nchc.dl.sourceforge.net/project/poptop/pptpd/pptpd-1.3.4/pptpd-1.3.4.tar.gz
#tar zxf pptpd-1.3.4.tar.gz
#cd pptpd-1.3.4
#./configure --prefix=/usr/local/pptpd --enable-bcrelay --with-libwrap
#make && make install
#cp pptpd-1.3.4/samples/pptpd.conf /etc/ppp/
#cp pptpd-1.3.4/samples/options.pptpd /etc/ppp/
#cp pptpd-1.3.4/samples/chap-secrets /etc/ppp/
#vim pptpd.conf
ppp /usr/sbin/pppd
option /etc/ppp/options.pptpd
#debug
# stimeout 10
# logwtmp
localip 客户端要访问的ip (pptp服务器ip )
remoteip 192.168.3.100-200 (用户端将分配的ip)
------------------------------------------------
#vim options.pptpd
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
ms-dns 114.114.114.114 (给客户端分配的dns)
proxyarp
#debug
dump
lock
nobsdcomp
novj
novjccomp
nologfd
------------------------------------------------
#vim chap-secrets
# client server secret IP addresses
#username pptpd password *
adminpptpdadmin123*
------------------------------------------------
iptables设置
iptables -A INPUT -j ACCEPT
iptables -A FORWARD -j ACCEPT
iptables -A OUTPUT -j ACCEPT
iptables -A POSTROUTING -j MASQUERADE (关键)
iptables -A POSTROUTING -s 192.168.3.0/24 -j SNAT --to-source 公网ip (关键)
------------------------------------------------
路由设置
eth0设置
IPADDR=192.168.0.10
NETMASK=255.255.255.0(内网不设网关)
eth1设置
IPADDR=XXX.XXX.XXX.XXX
NETMASK=XXX.XXX.XXX.XXX
GATEWAY=XXX.XXX.XXX.XXX(默认路由)
加路由
route add -net 192.168.5.0/24 gw 192.168.0.1
route add -net 192.168.3.0/24 gw 192.168.0.1
原文:http://hiid365.blog.51cto.com/3142060/1555399
内容总结
以上是互联网集市为您收集整理的linux 不同网段pptp服务器的搭建全部内容,希望文章能够帮你解决linux 不同网段pptp服务器的搭建所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。