华为ICDComm通讯控件IP映射(穿透)

操作指引

在下图所示界面中的IP地址和端口号编辑框中输入本ICDComm需要绑定的IP地址和端口号。

系统初始配置的IP地址即为本机的IP地址,端口号为“8888”。

最大消息长度,设置值最大不能超过100000000字节。

配置IP地址等参数信息

如果要配置NAT表,在配置绑定的IP地址、端口号界面中单击“高级”按钮,进入NAT表配置界面 。

配置NAT表

在上图所示的NAT表配置栏中,单击鼠标右键,选择“增加”快捷菜单项。输入“目的IP地址”和“替代IP地址”。

目前呼叫中心系统通常采用防火墙配置方式

举例说明如何配置NAT表(适用于呼叫中心系统):

机器A(如核心服务器,实际IP为192.168.21.8,映射IP为19.9.21.8)与机器B(如WWW服务器,实际IP为19.9.21.31,映射IP为192.168.21.31)。

  • 如果机器A要同机器B通讯,在机器A上的NAT配置表中:

    目的IP地址:配置为机器B的IP地址(19.9.21.31)

    替代IP地址:配置为机器B映射的IP地址(192.168.21.31)

  • 如果机器B要同机器A通讯,在机器B上的NAT配置表中:

    目的IP地址:配置机器A的IP地址(192.168.21.8)

    替代IP地址:配置为机器A映射的IP地址(19.9.21.8)

  • 如果某机器有多个IP地址,需要配置路由表信息(自身的IP地址、该IP所在的子网网段、该IP的子网掩码)。

    实际上,路由表配置是对“ICDMYTCPIP”(绑定的IP地址配置项)的补充。例如:一台机器具有10.76.175.206、10.76.176.167、19.9.21.206 三个IP地址,可以将10.76.175.206配置到“ICDMYTCPIP”中,然后在路由表配置中增加另外两个IP(10.76.176.167、10.76.176.0、 255.255.255.0) 和(19.9.21.206、19.9.0.0、255.255.0.0)。

时间: 2024-07-29 01:51:28

华为ICDComm通讯控件IP映射(穿透)的相关文章

用于后台管理的列表数据控件:DataGrid和Select

常听人说不喜欢javascript.然而我一个一直用C#做后端的人,最喜欢的编程语言就是javascript了,我接收它的优点,也接收它的缺点! 前段时间接触过easyui,用过里面的DataGrid和Combobox等控件,感觉DataGrid的确减少了一些重复的工作,但是easyui改变原有的Element,比如textbox,不能用$("#id").val()获取值了,只能用$(“#id”).textbox('getValue')来获取,不喜欢这样.国庆放假,票到3号了,今天有时

CIPAddressCtrl控件

CIPAddressCtrl m_ipCtrl; 1.获取控件IP值 int GetAddress(byte& byteFirst, byte& byteTwo, byte& byteThree, byte& byteFour); int GetAddress(DWORD& dwAddress); byte byteIP[4]; (1).m_ipCtrl.GetAddress(byteIP[0], byteIP[1], byteIP[2], byteIP[3]);

UISlider与UISwitch控件

1.UISlider控件就像其名字一样,是一个像滑动变阻器的控件: 上图中的圆圈可以移动,它处在不同的位置,这个UISlider会有不同的值.接下来的例子是关于UISlider的简单使用. (1)假设我们已经建立了一个Single View Application,打开ViewController.xib,在IB中添加一个UISlider控件和一个Label,这个Label用来显示Slider的值. (2)选中新加的Slider控件,打开Attribute Inspector,修改属性值,设置最

MFC控件随对话框大小改变而改变

这也是我项目中碰到的问题,要让对话框中的控件随着对话框大小的变化进行自动调整,一般的做法是在WM_SIZE的响应函数中对所有的控件用MoveWindow()或者SetWindowPos()设置其变化比例. 但是由于需要自己计算,并且还有各种系统引起的情况,比如WIN7里有个选项"拖动时显示窗口内容",选中与不选中导致对话框内容显示完全不一样,选中时错误,不选正确,确实让人头大. 如EasySize是一个很好解决方案,用一些宏封装了内部的实现机制,使用起来方便快捷.原文地址:http:/

BCB的TCP/IP控件

用BCB的TServerSocket和TClientSocket进行编程的问题,所以决定把我的一些编程经验告诉给大家,让大家能够尽快的掌握他们的用法. 首先要讲一下他们的一些设置(属性): TServerSocket 的几个属性 Active 是否是工作状态,可以把它设置为ture或false来启动和停止侦听. Port 本机侦听的端口,可以设置为一大于1024的数: ServerType 服务端的工作方式,有两个选择,一个是stNonBlocking 非阻塞方式,一个是stThreadBloc

Android UI组件之自定义控件实现IP地址控件

趁着时间挺充裕,就多写几篇博客.每一篇都是学习中的教训.今天在做东西的时候突然想到之前在MFC的时候都会有一个IP地址控件,可能是PC端用的比较多,但是在移动端好像基本没什么用处,但是偶尔也会有项目要用到,毕竟还是有些项目不需要接入互联网,只需要接入企业的内部网络.这个时候为了程序的通用性,我想到的第一个就是在程序中去配置一个网络环境,并将它保存到本地中,这样以后程序每次加载直接去本地中获取值.既然没有已有的控件,那么久自定义好了.存储在本地首先想到的就是sqlite和SharedPrefere

CIPAddressCtrl IP控件

 CIPAddressCtrl 属性  CIPAddressCtrl 成员函数  成员函数代码测试   一.CIPAddressCtrl Class Members IsBlank Determines if all fields in the IP Address Control are empty. ClearAddress Clears the contents of the IP Address Control. GetAddress Retrieves the address valu

支持嵌入式的TCP/IP协议可加载到用户的应用程序的条码控件TConnector

TConnector ActiveX条码控件可加载到用户的应用程序或MS-IE.VB.VC++.Excel.Access.WinWord.Delphi等应用程序中,用户可以在几分钟内连接任意设备(如一个条形码阅读器的加载时间). 产品特征: 支持嵌入式的TCP/IP协议,简化企业级网络应用. 标准的应用程序接口只需调用5个函数就可支持串行接口(读/写),并行接口(写),企业网(TCP/IP)读/写,空设备和文件IO读/写. TConnector主要是为了数据采集而开发的,但是由于其设计的灵活性,

MFC Unicode编码下,获取CString描述的IP地址并赋值到CIPAddressCtrl控件中

1. UniCode编码下,CString中字符被声明为宽字,应使用如下方法获取char* CString cstrIp = strIp; // Unicode 下将 CString转为char* int n = cstrIp.GetLength(); int len = WideCharToMultiByte(CP_ACP,0,cstrIp,cstrIp.GetLength(),NULL,0,NULL,NULL); char *p = new char[len+1]; WideCharToMu