我试图设置的系统由几个PLC组成,通过以太网连接到树莓派。然后将Pi连接到Hamachi VPN (我使用hamachi,因为我们没有外部ip可用于其他VPN解决方案。如果有另一种选择,我愿意尝试)。在另一端有一台连接到Hamachi网络的PC。我需要能够与连接到Pi的PLC交谈(ping和连接)。我已经能够使用iptables让PC与一个PLC对话,但不是通过它自己的ip,而是购买指向hamachi ip的软件。我可以使用iptables从PLC point,但不能反过来。我的最终目标是能够使用PLC的ip over hamachi vpn从PC访问PLC。有什么想法或方向吗?
------------- ------------- -----------
| PLC |_____(eth0)___| RasPi |____(ham0)____| PC |
| | (eventually | | | |
------------- will have ------------- -----------
switch here) | (eth1) |
| |
------------__________________|
| Internet |
------------发布于 2013-07-04 01:40:13
您可以尝试在您的pi上安装OpenWRT,然后尝试将其配置为执行一些NAPT路由,即根据访问pi的端口号选择要与之通信的特定PLC。我不确定您是否可以使用手动配置的端口号来使用hamachi VPN进行连接,但您肯定可以使用常规的TCP连接进行连接。
另外,这篇文章中的一些答案可能值得一看:
无需安装OpenWRT,您只需实现几个满足您需求的路由功能即可。
发布于 2013-11-18 04:36:32
Hamachi Ok伙计们,最新的工作版本是2.1.0.8.6,更新的版本会让你出现分段错误。
我为你上传的,这是一个借记文件
http://ul.to/ppisqm61
我使用以下命令代替了install.sh,install.sh可能也可以工作,但我就是这么做的:
sudo dpkg -i --force-depends --force-architecture logmein-hamachi_2.1.0.86-1_armel.debhttps://stackoverflow.com/questions/17454296
复制相似问题