2016 - 2024

感恩一路有你

ros多机通信 如何实现通过ros让两个不同子网可以互相通讯?

浏览量:1376 时间:2021-03-17 21:15:35 作者:admin

如何实现通过ros让两个不同子网可以互相通讯?

这很简单。我给你两个解决方案:1。可以将多少个LAN网卡连接到不同的线路上,然后在IP add中设置LAN网卡的IP段,如lan1:192.168.0.1/24lan2:192.168.1.1/24。之后,您就可以互相访问,在NAT中执行0.0.0转发或不执行任何操作,只需设置操作。2你可以随时访问对方的ROS忽略一个问题,也就是说,一张网卡可以做多个IP段,但是有一个问题。您最好只设置一个DHCP,否则很容易搞砸,即在ip add中选择LAN网卡,并添加一个ip段为192.168.1.1/24。此时,您可以单击“添加”并选择该网卡,添加192.168.2.1/24。此时,从该网卡连接的LAN有两个IP段,可以用作intranet IP网关为192.168.1.1。192.168.2.1,两段可以相互访问。您可以将电影服务器的IP设置为放入防火墙。以上两个方案已经在ROS 2.9.27下设置,可以满足您的需求。我希望他们能帮到你

你想要哪个版本的ROS?一般来说,在添加一个IP段之后,这个IP的NAT是IP fir NAT Gen,chain:srcnat,SRC add:192.168.1.0/24,action:masquerade,我不知道你是否开了一个DHCP帐户。如果是,则在IP池中的219.238.53.1-219.238.53.100 IP段设置中,下一个池:选择新IP段的名称,即192.168.1.2-192.168.255。

ros多机通信 ros通信机制 ros底层的通信机制

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。