2015-12-21 55 views
1

我想通过使用netcat在同一网络上的两台计算机之间进行通信。基本上我需要在同一个网络上从一台机器发送一些UDP帧到另一台机器。 我查看了netcat的资料,发现可以发送UDP帧,所以首先我试着在同一台机器上的两个Linux控制台之间。 接下来,我试图在同一网络上的两台机器之间,但这没有奏效。 有人可以请解释如何做到这一点,或者如果有一些可以使用的替代方法。我们可以使用netcat在同一网络中的两台计算机之间进行通信

在此先感谢!

回答

0

确保您的防火墙允许UDP吞吐量。

iptables -A INPUT -p udp -m udp --dport 1:65535 -j ACCEPT 
+0

您好can thanks非常感谢这些信息,实际上我试图在相同的网络内发送UDP帧,并且没有在我的网络管理员检查的内部设置防火墙。 –

+0

不过出于好奇,我想知道我们在哪里可以添加上面的命令。非常感谢回复! –

+0

iptables是debain linux的一个防火墙程序。你可以在命令行中使用它。你可以用'sudo iptables -L'检查当前配置。这将打印当前的一组规则。 – cantelope

相关问题