Centos6.4如何配置PPTPD
介於***服務器的衆多優勢,例如***服務器享有獨立的硬件資源:獨立的CPU、內存、寬帶等,好處就是不受其他用戶的干擾,不會出現人多的時候很快,很少的時候變慢的情況;由於***服務器隸屬於服務器,其穩定性不言而喻,超過99%,加上獨立的帶寬資源,延遲降低20%-40%。介於***服務器的價格走低,相信不久將會有更多的人喜歡自己搭建***服務器。下面講解一下Centos6.4的環境如何搭建***服務器:
①.安裝軟件,使用如下代碼(直接複製過去使用):
yum
install -y gcc ppp iptables
rpm
-ivhhttp://acelnmp.googlecode.com/files/pptpd-1.3.4-1.rhel5.x86_x64.rpm
②.配置PPTP vim
/etc/pptpd.conf
找到localip和remoteip,將這兩行前面的註釋去掉
如果不喜歡它自帶的這IP段,也可以自己定義,改完後保存退出。然後修改DNS。
③.options.pptpd修改這個文件裏面的DNS,代碼如下:vim
/etc/ppp/options.pptpd
在最下面添加兩行ms-dns 8.8.8.8ms-dns 8.8.4.4這是添加DNS進去
不然可能連上去了訪問不了網頁,修改完成後保存退出。
④.到了設置用戶名密碼的時候了,代碼如下:vim
/etc/ppp/chap-secrets
格式如下:
用戶名 pptpd 密碼 *
用戶名和密碼應該懂,那個*號表示IP地址自動獲取,當然也是可以自己設置的,照樣,添加完成後保存退出。
⑤.修改PPP內核,讓其支持轉發,代碼如下:
vivm /etc/sysctl.conf
將net.ipv4_ipforward 改爲1 保存退出,通過下面命令使其生效
sysctl -p
⑥.配置防火牆iptables轉發規則 分別執行下面幾條命令 iptables
-t nat -A POSTROUTING -s 192.168.0.0/24 -o etho -j ACCEPT iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 1723 -j ACCEPT
#注:這條命令儘量放在防火牆列表前面幾條不然可能會阻止 service
iptables save #注:這條命令比較重要,如果不執行這條命令直接重啓防火牆剛配置的兩條規則是不會寫進去的
一重啓防火牆就沒了 service
iptables restart service
pptpd start好了 到這裏服務端的配置就結束了
========================================
/sbin/modprobe ip_tables /sbin/modprobe ip_nat_ftp /sbin/modprobe ip_conntrack_ftp[object Object] /sbin/iptables -F /sbin/iptables -F -t nat /sbin/iptables -X /sbin/iptables -Z /sbin/iptables -P INPUT ACCEPT /sbin/iptables -P FORWARD ACCEPT /sbin/iptables -P OUTPUT ACCEPT echo 1 > /proc/sys/net/ipv4/ip_forward /sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE /sbin/iptables -A FORWARD -s 0/0 -d 0/0 -j ACCEPT