在嵌入式Linux中设置tcp连接

在嵌入式Linux中设置tcp连接,tcp,embedded-linux,Tcp,Embedded Linux,使用ARM、Debian 10作为根用户,我尝试通过Windows(适配器共享)设置与外部世界的静态ip、TCP: 在我可以通过名称ping外部世界之前,我需要多次尝试来执行添加网关。在中间的代码< >路由添加默认GW 192.1692.200 .0 0 0 /代码>返回 SiOCADRD:网络是不可达的。最后,在用ping再次重复之后,ping终于起作用了。怎么了?我认为您不应该刷新主表,因为主表可能已经从路由表中删除了链接本地项。因此,不要执行以下命令: “ip路由刷新表主” 您可以使用以下

使用ARM、Debian 10作为根用户,我尝试通过Windows(适配器共享)设置与外部世界的静态ip、TCP:


在我可以通过名称ping外部世界之前,我需要多次尝试来执行添加网关。在中间的代码< >路由添加默认GW 192.1692.200 .0 0 0 /代码>返回<代码> SiOCADRD:网络是不可达的<代码>。最后,在用ping再次重复之后,ping终于起作用了。怎么了?

我认为您不应该刷新主表,因为主表可能已经从路由表中删除了链接本地项。因此,不要执行以下命令:

“ip路由刷新表主”

您可以使用以下选项:

“路由默认值”


我希望它能帮助您理解。

我认为您不应该刷新主表,因为主表可能会从路由表中删除链接本地项。因此,不要执行以下命令:

“ip路由刷新表主”

您可以使用以下选项:

“路由默认值”

我希望这能帮助你理解

ifconfig eth0 down
ifconfig eth0 192.169.200.10 netmask 255.255.255.0 up
ip route flush table main
route add default gw 192.169.200.200  eth0
echo "nameserver 192.169.200.200" > /etc/resolv.conf