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 //Vevb.com
- service iptables save
- service pptpd restart
- service iptables restart
- chkconfig pptpd on
- chkconfig iptables on
友情提示,注意哦一定要把iptalbes設置好否則可能配置好了因為iptalbes防火墻給防了哦.
新聞熱點
疑難解答