Centos Linux Iptables PPTP Configure

前端之家收集整理的这篇文章主要介绍了Centos Linux Iptables PPTP Configure前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

可以参考下面的文章


http://www.jb51.cc/article/p-xaahjjzs-bkd.html


前面都不说了


介绍下环境:

两个网卡

一个是 eth1 这个是 外网网卡 46.88.7.50

一个是 eth0 这个是内网卡 网络是 10.117.

当配置pptp并把协议起来后,会多一个网卡

ppp0 这个IP是自己在profile中配置的。比如是 192.168.0.1


当你能拨入系统后,你就可以通过下面的一些命令来操作:

第一步,由于你的PPTP地址池中 设置和内网eth1不同的网段,当拨入后 会出现ppp1的接口 通过ifconfig查看,所以首先看下路由:

route


第二步,就是添加对应的IPtables:


iptables-tnat-APOSTROUTING-s192.168.0.0/24-jSNAT--to-source46.88.7.50(填写自己的VPS外网网卡IP)
iptables-IINPUT1-pgre-jACCEPT
iptables-IINPUT1-ptcp-mtcp--dport1723-jACCEPTiptables-AINPUT-mstate--stateRELATED,ESTABLISHED-jACCEPT(一般不执行,防火墙默认设置)
iptables-AFORWARD-s192.168.0.0/24-oeth1-jACCEPT
iptables-AFORWARD-d192.168.0.0/24-ieth1-jACCEPT
这些命令的原因的去查看FORWARD表和INPUT表的结构了
可以测试的在INPUT表中这两条是否需要??

最后说下,由于PPTP中没有隧道的功能,所以如果想上网站的话还必须考虑下用本地网关还是远程的网关:

猜你在找的CentOS相关文章