我家里有一个用于学习的小型网络,由几台路由器 (Mikrotik) 和 Raspberry Pi 3 组成。目标是学习/测试基本的网络。我想要做的是在路由器上设置一些基本的路由、防火墙和端口转发,然后测试它们在 Raspberry Pi (rpi) 之间是否按预期工作。一个 rpi 将是“监听”设备,另一个将是“连接”设备。
我可以在“监听”设备上启动什么程序或服务(以便我有一个目标 IP:端口),以及如何测试是否可以从“连接”设备建立连接(例如使用什么实用程序)?
答案1
如果你只是想知道如何建立测试连接,答案是 Netcat。在服务器(侦听器)上:
$ nc -lvp 12345
-l 表示监听,-v 表示详细(提供更多信息),p 表示端口(12345)。然后,在客户端(连接器)上:
$ nc -v [server IP] 12345
再次,-v 表示详细。然后它使用 Telnet 语法(事实上,您也可以在客户端上使用 telnet)host port
。