一、配置目标
---------------------------------------------------------------------------------
Gre源地址: 192.168.101.250(专线客户端地址) //此地址为联通为客户分配的MSTP专线互连地址,用于建立GRE隧道,联通侧MSTP专线互连地址为192.168.101.249(联通侧专线地址)
Gre目标地址: 114.247.23.220(联通侧loopback地址) //此地址为联通侧GGSN地址,用于和客户建立GRE隧道
Gre接口地址: 192.168.152.2/30(客户侧tunnel地址) //此地址为客户侧GRE隧道接口地址,联通侧GRE隧道接口地址为192.168.152.1(联通侧tunnel地址)
路由: 10.247.2.0/24(用户地址池) 下一跳 192.168.152.1(联通侧tunnel地址)
//此段路由为客户侧需要配置的终端回程路由10.247.2.0/24(用户地址池)为联通GGSN侧已经为客户配置好的终端地址池
114.247.23.220(联通侧loopback地址) 下一跳 192.168.101.249(联通侧专线地址)
二、测试方法
-------------------------------------------------------------------------------
1.专线测试:从192.168.101.250(专线客户端地址)可以ping通192.168.101.249(联通侧专线地址)
2.隧道外层:从192.168.101.250(专线客户端地址)可以ping通114.247.23.220(联通侧loopback地址)
3.隧道内层:从192.168.152.2/30(客户侧tunnel地址)可以ping通192.168.152.1(联通侧tunnel地址)
4.全程测试
移动终端拨号上网后,使用移动终端ping -f -l 1500 192.168.152.2/30(客户侧tunnel地址),
用 -f 和 -l 参数探测网络可用的mtu值大小,逐步修改 –l 后面的“1500”的大小,
直到能ping通为止并对终端或者服务器端的mtu进行修改,
确保传输速率不会因mtu而损耗,建议MTU设置不超过1400。最后进行应用层面的测试。
三、配置命令参考:
----------------------------------------------------------------------------
用户侧配置参考(以华为路由器为例):
第一步:进行接入端口配置:
------------------------------
互联接口
interface GigabitEthernet0/0/8
description GRE-VPN-huliankou
ip address 192.168.101.250 255.255.255.252
配置完成后可以尝试与物联网 VPDN接入路由器的互通;
第二步:配置与物联网的GRE Tunnel接口,并检查至的连通性
---------------------------------------------------------------
首先配置tunnel接口:
#
interface Tunnel0/0/0 //Tunnel接口号根据实际情况配置,此例假设企业未配置过Tunnel
description To Unicom-M2M-AR
ip address 192.168.152.2 255.255.255.252 //客户侧tunnel地址
tunnel-protocol gre
source 10.254.0.55 //指定本端与联通互联loopback接口
destination 114.247.23.220 //联通侧loopback地址
第三步:配置至物联网终端的路由
-----------------------------------
Ip route-static 114.247.23.220(联通侧loopback地址) 255.255.255.255 192.168.101.249(联通侧专线地址)
Ip route-static 10.247.2.0/24(用户地址池) 255.255.255.0 Tunnel0/0/0 //无线终端地址段如用户有特殊需求,需通知联通进行相应修改
最后测试隧道建立是否成功,进行连通性测试和应用运行测试。
Rails2.3可以选择随时使用RouteSet#add_configuration_file添加更多路由。是否可以在Rails3项目中做同样的事情? 最佳答案 在config/application.rb中:config.paths.config.routes在Rails3.2(也可能是Rails3.1)中,使用:config.paths["config/routes"] 关于ruby-on-rails-Rails3中的多个路由文件,我们在StackOverflow上找到一个类似的问题
我有一个在Linux服务器上运行的ruby脚本。它不使用rails或任何东西。它基本上是一个命令行ruby脚本,可以像这样传递参数:./ruby_script.rbarg1arg2如何将参数抽象到配置文件(例如yaml文件或其他文件)中?您能否举例说明如何做到这一点?提前谢谢你。 最佳答案 首先,您可以运行一个写入YAML配置文件的独立脚本:require"yaml"File.write("path_to_yaml_file",[arg1,arg2].to_yaml)然后,在您的应用中阅读它:require"yaml"arg
我已经在Sinatra上创建了应用程序,它代表了一个简单的API。我想在生产和开发上进行部署。我想在部署时选择,是开发还是生产,一些方法的逻辑应该改变,这取决于部署类型。是否有任何想法,如何完成以及解决此问题的一些示例。例子:我有代码get'/api/test'doreturn"Itisdev"end但是在部署到生产环境之后我想在运行/api/test之后看到ItisPROD如何实现? 最佳答案 根据SinatraDocumentation:EnvironmentscanbesetthroughtheRACK_ENVenvironm
我没有找到太多关于如何执行此操作的信息,尽管有很多关于如何使用像这样的redirect_to将参数传递给重定向的建议:action=>'something',:controller=>'something'在我的应用程序中,我在路由文件中有以下内容match'profile'=>'User#show'我的表演Action是这样的defshow@user=User.find(params[:user])@title=@user.first_nameend重定向发生在同一个用户Controller中,就像这样defregister@title="Registration"@user=Use
我真的为这个而疯狂。我一直在搜索答案并尝试我找到的所有内容,包括相关问题和stackoverflow上的答案,但仍然无法正常工作。我正在使用嵌套资源,但无法使表单正常工作。我总是遇到错误,例如没有路线匹配[PUT]"/galleries/1/photos"表格在这里:/galleries/1/photos/1/edit路线.rbresources:galleriesdoresources:photosendresources:galleriesresources:photos照片Controller.rbdefnew@gallery=Gallery.find(params[:galle
华为OD机试题本篇题目:明明的随机数题目输入描述输出描述:示例1输入输出说明代码编写思路最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南华为o
system-view进入系统视图quit退到系统视图sysname交换机命名vlan20创建vlan(进入vlan20)displayvlan显示vlanundovlan20删除vlan20displayvlan20显示vlan里的端口20Interfacee1/0/24进入端口24portlink-typeaccessvlan20把当前端口放入vlan20undoporte1/0/10删除当前VLAN端口10displaycurrent-configuration显示当前配置02配置交换机支持TELNETinterfacevlan1进入VLAN1ipaddress192.168.3.100
之前在培训新生的时候,windows环境下配置opencv环境一直教的都是网上主流的vsstudio配置属性表,但是这个似乎对新生来说难度略高(虽然个人觉得完全是他们自己的问题),加之暑假之后对cmake实在是爱不释手,且这样配置确实十分简单(其实都不需要配置),故斗胆妄言vscode下配置CV之法。其实极为简单,图比较多所以很长。如果你看此文还配不好,你应该思考一下是不是自己的问题。闲话少说,直接开始。0.CMkae简介有的人到大二了都不知道cmake是什么,我不说是谁。CMake是一个开源免费并且跨平台的构建工具,可以用简单的语句来描述所有平台的编译过程。它能够根据当前所在平台输出对应的m
注意:本文主要掌握DCN自研无线产品的基本配置方法和注意事项,能够进行一般的项目实施、调试与运维AP基本配置命令AP登录用户名和密码均为:adminAP默认IP地址为:192.168.1.10AP默认情况下DHCP开启AP静态地址配置:setmanagementstatic-ip192.168.10.1AP开启/关闭DHCP功能:setmanagementdhcp-statusup/downAP设置默认网关:setstatic-ip-routegeteway192.168.10.254查看AP基本信息:getsystemgetmanagementgetmanaged-apgetrouteAP配
1.1.1 YARN的介绍 为克服Hadoop1.0中HDFS和MapReduce存在的各种问题⽽提出的,针对Hadoop1.0中的MapReduce在扩展性和多框架⽀持⽅⾯的不⾜,提出了全新的资源管理框架YARN. ApacheYARN(YetanotherResourceNegotiator的缩写)是Hadoop集群的资源管理系统,负责为计算程序提供服务器计算资源,相当于⼀个分布式的操作系统平台,⽽MapReduce等计算程序则相当于运⾏于操作系统之上的应⽤程序。 YARN被引⼊Hadoop2,最初是为了改善MapReduce的实现,但是因为具有⾜够的通⽤性,同样可以⽀持其他的分布式计算模