gpt4 book ai didi

linux - 测试网关最简单的方法是什么?

转载 作者:太空宇宙 更新时间:2023-11-04 09:08:23 24 4
gpt4 key购买 nike

我想测试我写的玩具网关。测试将在 Linux 机器上进行。我想以最简单的方式做到这一点,理想情况下不编写代码并使用现有的实用程序。这归结为两个问题:

  1. 是否有一个现有的实用程序可以通过用户指定的网关将包含简单内容(比如我提供的字符串)的数据包发送到主机,而无需重新配置 Linux 的网络设置?如果是这样,该实用程序将使用什么语法?

  2. 是否可以在接收端运行一个简单的实用程序来验证是否收到了正确的数据包?如果是这样,该实用程序将使用什么语法?

最佳答案

我不知道第一个,但我认为修改路由表并不难:

route add -host 1.2.3.4 gw 5.6.7.8

(将 1.2.3.4 替换为您的目标 IP,将 5.6.7.8 替换为您网关的 IP)。

对于 2.:在目标服务器上键入 netcat -l 1234,然后在客户端上键入 netcat 1.2.3.4 1234。 (1234 是一个“随机”端口号)(取决于您的发行版 netcat 可能被称为简单的“nc”。)如果建立了连接,您只需在客户端或服务器计算机上键入数据,按回车键并查看数据到达在另一台机器上。

关于linux - 测试网关最简单的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4910422/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com