VPS_centos6.5_PPTP点对点隧道协议服务

(非原创,摘自网络)

修改vim /etc/pptpd.conf文件
localip 192.168.0.1
remoteip 192.168.0.2-7

添加VPN用户
修改文件/etc/ppp/chap-secrets
username myname mypswd *

添加DNS
修改文件/etc/ppp/options
ms-dns 8.8.8.8
ms-dns 8.8.4.4

编辑/etc/sysctl.conf文件
net.ipv4.ip_forward=1
运行下面的命令让配置生效
sysctl -p

清除旧规则 ,一定得记得清nat记录,不清越加越多。
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
---查看nat:# iptables -t nat -nL
---查看#iptables -nvL -t nat --line-numbers
2.) /bin/iptables.sh 里的
/sbin/iptables -A INPUT -p gre -j ACCEPT
/sbin/iptables -A INPUT -p tcp --dport 1723 -j ACCEPT
/sbin/iptables -A INPUT -p tcp --dport 47 -j ACCEPT

重点是这一条:
/sbin/iptables -t nat -A POSTROUTING -s 192.168.5.0/24 -o eth1 -j SNAT --to-source x.x.x.x
(192.168.5.0/24为VPN的网段,eth1 为外网网卡,xxxx 为外网ip )
3.) 在 /etc/ppp/ip-up 中 /sbin/ifconfig $1 mtu 1500 的,exit 0 之前加入。

重启pptp的服务
/etc/init.d/pptpd start

时间: 2024-10-19 00:51:31

VPS_centos6.5_PPTP点对点隧道协议服务的相关文章

VPN隧道协议PPTP、L2TP、OpenVPN、IPSec和SSLVPN介绍及区别

VPN (虚拟专用网)发展至今已经不在是一个单纯的经过加密的访问隧道了,它已经融合了访问控制.传输管理.加密.路由选择.可用性管理等多种功能,并在全球的 信息安全体系中发挥着重要的作用.也在网络上,有关各种VPN协议优缺点的比较是仁者见仁,智者见智,很多技术人员由于出于使用目的考虑,包括访问控制. 安全和用户简单易用,灵活扩展等各方面,权衡利弊,难以取舍:尤其在VOIP语音环境中,网络安全显得尤为重要,因此现在越来越多的网络电话和语音网关支 持VPN协议. 一.PPTP 点对点隧道协议 (PPT

虚拟隧道协议

虚拟隧道协议隧道技术是一种通过公共网络的基础设施,在专用网络或专用设备之间实现加密数据通信的技术.通信的内容可以是任何通信协议的数据包.隧道协议将这些协议的数据包重新封装在新的包中发送.新的包头提供了路由信息,从而使封装的数据能够通过公共网络传递,传递时所经过的逻辑路径称为隧道.当数据包到达通信终点后,将被拆封并转发到最终目的地.隧道技术是指包括数据封装.传输和数据拆封在内的全过程. 第二层对应到数据链路(Data-Link)层,以帧(frame)为单元交换资料.PPTP.L2TP及Layer2

GTP (GPRS隧道协议(GPRSTunnellingProtocol))

GTP (GPRS隧道协议(GPRSTunnellingProtocol)) GTP (GPRS隧道协议(GPRSTunnellingProtocol)) 编辑 本词条缺少信息栏.名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧! GTP是一组基于IP的,用于在GSM和UMTS网络中支持通用分组无线服务(GPRS)的通讯协议. GPRS 隧道协议 GTP可以分解成三种独立的协议,GTP-C.GTP-U及GTP'.GTP-C用于在GPRS核心网内传输GGSN(网关GPRS支持结点)和S

使用Netty3或Netty4发布Http协议服务

现在是2018年1月11日18:12分,已经是下班时间了,小Alan今天给大家简单的介绍一下Netty,让大家以后在使用到Netty的时候能够有一定的了解和基础,这样深入学习Netty以及以后灵活应用这门技术也就不在话下了,万丈高楼平地起,程序猿们平时还是要注重积累,多花些时间在技术上面,如果实在对代码提不起兴趣就早点规划好自己的发展路线,死磕着也没什么必要,对自己没啥好处,但是如果你至少不讨厌编程,那么还是多多学习吧! Netty是什么 Netty提供异步的.事件驱动的网络应用程序框架和工具,

udp 协议 服务端 | udp 客户端

# ### udp 协议 服务端 import socket # socket.SOCK_DGRAM 代表udp协议 sk = socket.socket(type = socket.SOCK_DGRAM) # 绑定地址 sk.bind( ("127.0.0.1",9000) ) # udp作为服务器,第一次一定是先接受消息 msg,cli_addr = sk.recvfrom(1024) print(msg,cli_addr) msg2 = "对,确实不错,因为今天周五&q

TCP协议:服务端和客户端demo--【J2SE】

服务端: import java.net.*; import java.io.*; public class TCPServer{ public static void main(String[] args)throws Exception{ ServerSocket ss=new ServerSocket(6666); while(true){ Socket s =ss.accept();//侦听并接受到此套接字的连接.阻塞式等待 DataInputStream dis=new DataInp

Java网络编程(TCP协议-服务端和客户端交互)

客户端: 1 package WebProgramingDemo; 2 3 import java.io.IOException; 4 import java.io.InputStream; 5 import java.io.OutputStream; 6 import java.net.Socket; 7 import java.net.UnknownHostException; 8 9 public class SocketDemo { 10 11 /** 12 * @param args

[ZigBee] 14、Zigbee无线通信前奏——BasicRF 简单无线点对点传输协议

本工程不带zigbee协议栈,作为过渡 实验现象: 一个EB2530(终端A)定义为发射模块,另一个EB2530(终端B)定义为接收模块. 按EB2530(终端A)上的按键,无线控制另一个EB2530(终端B)上的LED1灯亮灭. Main函数开始初始化外设.配置通信参数: 在初始化好之后,判断appMode的值,来决定进入发射模式还是接收模式 在发送模式时是核心在于basicRfSendPacket~ 在接收模式中,看代码也比较好理解: Zigbee系列文章: [ZigBee] 1. ZigB

网络协议

计算机各层网络协议 应用层: (典型设备:应用程序,如FTP,SMTP ,HTTP) DHCP(Dynamic Host Configuration Protocol)动态主机分配协议,使用 UDP 协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配 IP 地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段.实 现即插即用连网. BOOTP (BOOTstrapProtocol) 引导程序协议/ 自举协议,使用UDP 来使 一个无盘工作站自动获取配置信息.静态的配置协议