开源中文网

您的位置: 首页 > Fedora > 正文

fedora 20搭建vpn服务器步骤详解

来源: 网络整理  作者: 佚名

fedora 20搭建vpn服务器过程比较简单只要是安装pptp及编辑与配置了,下面我们一起来看看整个过程吧。

安装pptp server

yum install pptpd -y
编辑

vim /etc/ppp/chap-secrets
加入一行

用户名 pptpd 密码 *
启动pptpd

service pptpd start
到客户机上尝试连接,建立一个pptp连接,记住一定要进入高级设置,打开 use MPPE Encryption,否则连不上

连上后,没法上网了,先断开,后面还有工作要做.

设定vpn ip 段

echo "localip 192.168.0.1" >> /etc/pptpd.conf
echo "remoteip 192.168.0.2" >> /etc/pptpd.conf
设定vpn用的dns

echo "ms-dns 8.8.8.8" >> /etc/ppp/options.pptpd
echo "ms-dns 8.8.4.4" >> /etc/ppp/options.pptpd
设置转发功能

echo 1 > /proc/sys/net/ipv4/ip_forward
sysctl -p
fedora 20 为了推FirewallD取消了iptables,重新装上

yum install iptables-services iptables-utils -y
用iptables来转发,实现上网

iptables --flush POSTROUTING --table nat
iptables --flush FORWARD
iptables -A INPUT -p tcp -m tcp --dport 1723 -j ACCEPT
iptables -A INPUT -p gre -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
service iptables save
service pptpd restart
service iptables restart
chkconfig pptpd on
chkconfig iptables on

友情提示,注意哦一定要把iptalbes设置好否则可能配置好了因为iptalbes防火墙给防了哦。

Tags:步骤 服务器
关于开源中文网 - 联系我们 - 广告服务 - 网站地图 - 版权声明