关于ROS中的PPTP

关于ROS中的PPTP,第1张

PPTP:点对点隧道协议

(PPTP: Point to Point Tunneling Protocol)

点对点隧道协议(PPTP)是一种支持多协议虚拟专用网络的网络技术。通过该协议,远程用户能够通过 Microsoft Windows NT 工作站、Windows 95 和 Windows 98 *** 作系统以及其它装有点对点协议的系统安全访问公司网络,并能拨号连入本地 ISP,通过 Internet 安全链接到公司网络。

PPTP 可以用于在 IP 网络上建立 PPP 会话隧道。在这种配置下,PPTP 隧道和 PPP 会话运行在两个相同的机器上,呼叫方充当 PNS。PPTP 使用客户机-服务器结构来分离当前网络访问服务器具备的一些功能并支持虚拟专用网络。PPTP 作为一个呼叫控制和管理协议,它允许服务器控制来自 PSTN 或 ISDN 的拨入电路交换呼叫访问并初始化外部电路交换连接。

PPTP 只能通过 PAC 和 PNS 来实施,其它系统没有必要知道 PPTP。拨号网络可与 PAC 相连接而无需知道 PPTP。标准的 PPP 客户机软件可继续在隧道 PPP 链接上 *** 作。

PPTP 使用 GRE 的扩展版本来传输用户 PPP 包。这些增强允许为在 PAC 和 PNS 之间传输用户数据的隧道提供低层拥塞控制和流控制。这种机制允许高效使用隧道可用带宽并且避免了不必要的重发和缓冲区溢出。PPTP 没有规定特定的算法用于低层控制,但它确实定义了一些通信参数来支持这样的算法工作。

以ros2.9.27为例,网通为主线

设定ros1(具有双线策略的路由,默认网关为网通)为服务端

首先启用pptp服务

在ppp-interfaces-pptp server中,“enable”前面打勾(废话勒,其实默认的就是启用的,嘻嘻>_<)

然后设定配置文件

ppp-profiles

添加新配置文件,填写主要内容:

name:“配置文件的名字,例如vpn”

local address:“本地虚拟IP地址,可以随意设定,例如192.168.5.1”

remote address:“远程虚拟IP地址,不可以和local address重复,且要在同网段内,例如192.168.5.2”

dns server:“填写电信的主dns”

添加vpn登陆用户

ppp-secrets

name:“登录用户名,例如:user1”

password:“登录密码,例如:123”

service:“当然选pptp”

profile:“之前的配置文件的名字,这里刚好用到 ^3^ 选vpn”

剩下的就是在ip-routes里面添加新网关(电信的哦~~)并命名以供vpn使用,rules里面添允许通过的网段,好了,完成。

客户端的ros,添加pptp_client,使用user name和password连接ros vpn的网通ip,连接之后,就和设置普通双线路策略一样了,只是导入的电信脚本中,电信的网关为ros的虚拟地址

网上的教程很多的,你可以在网上查一下.有什么不懂的,我可以帮你解决一下的

ROS2.927安装

机器要求

主板:845以上

网卡:Intel 82559(推荐)也可以使用8139.INTEL82540等

硬盘:电子硬盘(推荐)也可以使用IDE硬盘1G-80G

光驱:安装时使用

显卡:主板自带(或者别的,没有要求)

好了可以开始了,从光盘启动

我们可以看到这个画面

这里是问你选择要安装的组件,我们按A全选(也可以通过方向键和空格键选择要安装的组件)

这里先不作组件的介绍,我就就全选 A

按I键开始安装

会有一个提示

Do you want to keep old configuration? [y/n]:

意思问你是否保持磁盘原有的格式,这里我们选N,不保留

接下来还有个提示,

Continue? 意思是是否格式化硬盘,我们选Y

正在格式化硬盘,正在复制文件

安装完成,按回车重启

这个时候请取出光盘,或调成从硬盘启动,或者拆下光驱,ROS就安装好了,光驱不需要了

启动路由,进入登录界面

接上内网网线,也可以直接也计算机对连(这里等下再讲,请跳至)

在WIN下用WINBOX访问

---------------------------------------------------------

ROS下配制

默认用户名:ADMIN 密码:空

登录成功会有一个提示

Do you want to see the software license? [y/n]:

意思是问你是否要看ROS使用说明和服务条款,都是E文的,我是看不懂,如果你想看

的话选Y,这里我就不看了选N跳过直接进入我们关键的IP配制关键步骤

setup 开始配制

r - reset all router configuration (恢复所有设置,回到初使)

l - configure ip address and gateway

a - configure ip akkress and gateway

d - setup dhcp client

s - setup dhxp server

p - setup pppoe client

t - setup pptp client

x - exit menu (退出菜单)

your choice [press Enret to configure ip address and gateway]:

我们选A 添加IP

a - add ip address

g - setup default gateway

x - exit menu

your choice [press Enter to add ip address]:

回车添加IP和DNS

enable interface:ether1(网卡选择,默认第一块,ether1,如果你要选择第二块请改成ether2)

回车确认

ip address/netmask: (192.168.1.250/24)

接下来,你可以通过WIN访问你的路由

点击WINBOX下载WINBOX.EXE,运行

如果你在ROS添加了IP,你可以通过IP访问也可以通过MAC访问

---------------------------------------------------------

WINBOX配制

用户名:ADMIN 密码:空

回车或点击Connect进入

打开WINBOX.EXE进入,点击Interfaces

看到有流量的网卡,双击,我们先把他改一下名字,这个我们定义为内网好了LAN

点击OK确定,接下来你把好块没有流量的网卡就改成外网WAN[IMG][IMG]

好了,IP>Address List,让我们来添加网址,点击加号

在d出来的 New Address中我们添加先添加内网网址,也就是你的网关

192.168.1.250/24(这里后面的24是广播,单网段我们设24,多网段有很多种设法,我

在这里就不作多讲,网关可以设成,192.168.1.1或10.1.1.1等私有地址,看个人爱好来)

在Interface中我们点下拉选择LAN,也就是网卡

单击OK,接下我们加外网址,这里我们也是一样填上外网网址就可以了,记得要在Interface中

选择WAN OK确定

接下来我们来添加外网网关,IP>Route List

在d出的对话框里,我们点加号,在d出的对话框中Gateway中添加外网网关,点OK

我的外网网址是220.169.58.153,网关是220.169.58.152

接下我们打开防火墙,添加一条路由规则,我们就可以上网了

IP>Firewall>NAT

单击加号在d出来的对话框中,单击Action,中Action下拉选择masquerade

其它选项都是默认的,单击OK

好了,我们接上外网网线就可以上网了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11367860.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存