【逗老师的无线电】ICOM IC-705终端模式Terminal Mode直连反射器配置-内置网关IP直连篇

各位友台大家好呀,逗老师最近整了一台IC-705,最吸引人的莫过于这玩意可以IP直连反射器。下面简单介绍一下这个功能和其配置方法

目录

一、功能

终端模式Terminal Mode允许IC-705电台作为终端直接连接反射器,基于不同的连接方式,可以分为:

模式 优点 缺点
705内置网关IP直连反射器 简单方便,IP直连,不需要额外的任何硬件,清爽 更换反射器需要重新配置Server IP
Pi-Star USB外置网关 可以快速切换反射器,不需要热点板 需要USB连接树莓派,有硬件成本,使用的时候需要挂着一个小尾巴

这两个功能,分别允许IC-705通过WIFI直连指定反射器,或者允许IC-705通过USB连接到ircDDBGateway(例如Pi-Star)

至于反射器和ircDDBGateway的关系和区别,在之前研究编译MMDVMHost的时候大概研究了一下,不过学艺不深,这里不展开介绍了。

总之一句话,就是这一顿操作下来,允许IC-705不通过射频,直接进行网络呼叫。

好了,逼逼了这么多,书归正文。本文重点介绍使用内置网关,即通过WIFI进行IP直连的使用和配置方式

二、依赖条件

IP直连依赖:

  • 有真公网IP,否则只能发,不能收
  • 家里的路由器支持DNAT映射
  • 家里有WIFI
  • 家里有IC-705

要是凑齐了这些东西,那就问题不大,接着往下看

三、配置

3.1、IC-705连接WIFI

嗯~~这个应该都会吧。

3.2、配置Terminal Mode

3.2.1、点击MENU进入菜单,翻到第2屏,点击DV GW

3.2.2、点击Gateway Select,进入二级菜单后,选择Internal Gateway (WLAN)

3.2.3、点击Internal Gateway Settings进入网关参数配置页面


1)配置服务器地址:

055反射器地址52.80.4.154

074反射器地址222.128.4.82

更多反射器地址:

https://github.com/g4klx/ircDDBGateway/blob/5a489bff1ed5b59b4a9d88f2da36ae95cef42c93/Data/DCS_Hosts.txt

当然记不住的话,也可以像我这样,在DNS上注册几个解析地址,方便平时换着用。

2)配置终端呼号

没啥讲究,就按照平时DStar的Your Callsign的格式,配置一个就行,不知道咋配的,就写你的呼号+空格+B,例如BI1FQO B,注意空格。

3)网关类型

选择Global

4)UDP Hole Punch

选择ON,这个选项是寄希望于(对没错,寄希望于)通过STUN来告知通信双方隐藏在NAT后的私网IP和私网端口,借此来提供NAT穿越的可能性。

按理说有这个选项旨在不需要公网IP即可进行通联。但是,ICOM家的IP技术栈一直是个垃圾,或者说日本的网络通信也也真的是垃圾。

ICOM的这个STUN服务器不能自定义,内置配置的咱也不知道选的是哪里的STUN,有时间我得抓包看看,但大概率是个境外STUN。有时候可以正常协商STUN,有时候压根协商不起来。

所以这功能,基本不能解决没有公网IP的问题,保险起见,还是老老实实申请公网IP。

配置完成后,点击返回。

3.3、申请公网IP

DStar Network不同于其他语音业务,例如SIP或者H323,没有包内协商流媒体端口机制,所以不支持NAT穿透。

反射器下行流量会直接送到客户端上行报文源地址的UDP 40000端口,没得商量。

所以必须要配置公网IP+公网端口->私网IP+私网端口的映射关系,这里面最重要的就是要有公网IP。

绝大部分省份,我说绝大部分啊,打10010 10000 10086都能申请下来。

但如果申请不下来,又想尝试这个功能的话,假如你恰好有一些网络运维经验,那你倒是可以去公有云上申请个公网IP,然后家里的路由器VPN上去,再配置双层NAT映射,倒也可以。

3.4、配置NAT端口映射

我觉得,你大概率不会把公网IP直接配置到IC-705上,当然如果你恰好在数据中心工作,那当我没说。

对于常见的家庭网络,配置

公网IP,UDP 40000端口,映射到IC-705的内网IP,UDP 40000端口的映射转发。具体操作参考你家路由器的操作手册。

同时记得放通防火墙策略(如有)

3.5、进入终端模式

哎对,看准这个钮 < < Terminal Mode > > ,点它。

然后,继电器咔哒响一声,断开射频电源。主屏幕界面进入Terminal Mode (Int),表示进入内置网关的终端模式

3.6、配置呼叫呼号

点击TO

滚动到最后,点击Direct Input (RPT),手动输入呼叫呼号

按照下图的格式输入与反射器对应的呼叫目的地,例如/XLX055C注意,与使用热点和中继呼叫不通,这里需要前置一个/

3.7、呼叫测试

掐台子喊CQ就行了

发射和接收的时候,☁️标志的右侧会分别出现↑和↓来表示上行和下行数据。

末尾吐槽

IP直连反射器的终端模式,使用 WLAN 连接并直接连接到互联网,好处是无需额外的硬件。但是,必须在设置中配置支持反射器IP地址或者域名。因此改变反射器就意味着改变设置。

如下图,哎,每次换一个反射器就要重新写一遍服务器IP,不像使用Pi-Star+热点版的时候,可以直接通过Link Repeater命令快速切换。

我想,未来可能会发展出一些 TM"代理",就像Pi-Star内置的ircddbgateway一样,根据 D-Star 链接命令处理所有连接并将它们路由到不同的反射器。此外,该代理应该实现某种形式的心跳,以便即使没有 D-Star 流量,路由器上的传入 UDP 端口也保持打开状态。

但是...目前来说,这样的事情还不存在......

另外一种外置网关的方式(Pi-Star),跟IP直连恰好相反,好处是可以像使用Pi-Star+热点版一样快速切换反射器。但是缺点是,哈,你需要一台Pi-Star。

文章链接:
【逗老师的无线电】ICOM IC-705终端模式Terminal Mode直连反射器配置-外置Pi-Star网关篇

逗老师现在看,未来的最优技术路线,还是等待反射器网络版本更新,出一个支持快速切换反射器的服务端。这个事情可能是DPlus网络来做一个云端的服务器,也可能是跟随MMDVM_Host让本地热点盒子可以支持WIFI连接705.

搞定

这里是BI1FQO,DMR ID:4606666,希望各位HAM通联愉快!

相关推荐
Tassel_YUE39 分钟前
网络自动化04:python实现ACL匹配信息(主机与主机信息)
网络·python·自动化
Diamond技术流1 小时前
从0开始学习Linux——网络配置
linux·运维·网络·学习·安全·centos
Spring_java_gg1 小时前
如何抵御 Linux 服务器黑客威胁和攻击
linux·服务器·网络·安全·web安全
方方怪2 小时前
与IP网络规划相关的知识点
服务器·网络·tcp/ip
weixin_442643423 小时前
推荐FileLink数据跨网摆渡系统 — 安全、高效的数据传输解决方案
服务器·网络·安全·filelink数据摆渡系统
阑梦清川3 小时前
JavaEE初阶---网络原理(五)---HTTP协议
网络·http·java-ee
阿尔帕兹4 小时前
构建 HTTP 服务端与 Docker 镜像:从开发到测试
网络协议·http·docker
FeelTouch Labs4 小时前
Netty实现WebSocket Server是否开启压缩深度分析
网络·websocket·网络协议
千天夜6 小时前
使用UDP协议传输视频流!(分片、缓存)
python·网络协议·udp·视频流
长弓三石7 小时前
鸿蒙网络编程系列44-仓颉版HttpRequest上传文件示例
前端·网络·华为·harmonyos·鸿蒙