我有一个侦听 TCP 端口并与外围设备通信的服务。我想通过 UDP 将服务接收到的数据包转发到另一台计算机。我不需要与第二台计算机握手,只需要第一台接收到的数据。有没有办法使用 iptables 来获得它?我可以通过修改我的服务来提取数据并将其作为 UDP 发送来实现这一点,但我要求一种更底层的方法来做到这一点。
谢谢约翰
我有一个侦听 TCP 端口并与外围设备通信的服务。我想通过 UDP 将服务接收到的数据包转发到另一台计算机。我不需要与第二台计算机握手,只需要第一台接收到的数据。有没有办法使用 iptables 来获得它?我可以通过修改我的服务来提取数据并将其作为 UDP 发送来实现这一点,但我要求一种更底层的方法来做到这一点。
谢谢约翰
我有一台没有互联网的计算机,我将 NTP 与 USB GPS 同步并将 NTP 提供给其他计算机。这行得通,但有时服务器不适合同步,我需要计算机之间的时间去同步化不超过 100 毫秒,因为我有按时间获取引用的触发器。计算机都在本地网络中,有时我需要多次调用 ntpdate 直到偏移量降低(例如下面)。
15 Jul 15:25:07 ntpdate[10755]: adjust time server 192.168.0.10 offset -0.147476 sec
15 Jul 15:25:16 ntpdate[10811]: adjust time server 192.168.0.10 offset -0.144538 sec
15 Jul 15:25:25 ntpdate[10815]: adjust time server 192.168.0.10 offset -0.142689 sec
15 Jul 15:26:07 ntpdate[10875]: adjust time server 192.168.0.10 offset -0.126713 sec
15 Jul 15:26:18 ntpdate[10878]: adjust time server 192.168.0.10 offset -0.122535 sec
问题是:有没有办法让我的计算机更快、更准确地同步?使用 NTP 或哪个工具更好?