CentOS 6.5搭建PPTP ×××linux
1. 安裝pptpwindows
$ yum -y install ppp pptpd服務器
2. 配置pptpd網絡
$ vi /etc/pptpd.confide
將以下兩行的註釋打開:工具
#localip 192.168.0.1spa
#remoteip 192.168.0.234-238,192.168.0.245orm
其中localip是撥入***後的網關,remoteip是***分配和客戶端的地址池,能夠自行修改,localip會在pptpd服務器的ppp0網卡產生,remoteip在客戶端撥入後產生在ppp0。server
3. 修改DNS資源池blog
$ vi /etc/ppp/options.pptpd
將裏面的以下兩行註釋打開並修改成可用的DNS服務地址。
#ms-dns 10.0.0.1
#ms-dns 10.0.0.2
這裏使用223.5.5.5和223.6.6.6
4. 配置pptp撥入的用戶密碼
$ vi /etc/ppp/chap-secrets
在最下面添加用戶密碼:
5. 設置MTU大小
vi /etc/ppp/ip-up
在文件末尾添加以下內容
6. 修改內核文件,支持ipv4數據轉發
$ vi /etc/sysctl.conf
將 net.ipv4.ip_forward=0 改爲net.ipv4.ip_forward=1
$ sysctl –p
7. 關閉iptables和selinux
service iptables stop
getenforce 0
8. 啓動pptpd服務
/etc/init.d/pptpd status
/etc/init.d/pptpd start
PPTP ×××服務端配置完成。
9. 客戶端撥入pptp ***
9.1 windows客戶端撥入pptp ***
「打開網絡共享中心」 -> 「設置新的鏈接或網絡」 -> 「鏈接到工做區」
看到截圖中的內容表示windows客戶端撥入***已經成功。
9.2 linux客戶端撥入pptp ***
安裝linux下撥入***的工具
$ yum install -y ppp pptp pptp-setup
撥入***
$ pptpsetup --create my*** --server IP --username xusj --password****** --encrypt –start
看到以上信息表示linux下撥入成功。