我想了解一些关于路由的基本概念。如果我是对的-s标记网猫实用程序与界面路由表中的列?如果我没记错的话,该标志仅确定源码TCP 段中的地址字段,而路由选择始终基于夏令时地址?
答案1
如果我是对的,那么标志仅确定 TCP 段中的源地址字段,而路由选择始终基于目标地址进行?
传统上,IP 路由表仅用于目的地。(在 Linux 上,路由甚至可以根据目的地建议首选源地址。)
然而,在某些系统上,所选的源地址能路由有所不同。我个人没有使用过“真正的”路由器,但至少在 Linux 上有一个可通过访问的“策略路由” ip rule
,它可以选择不同的路由表 根据来源。 例如:
from 192.168.1.7 lookup table_for_isp_1
from 192.168.4.11 lookup table_for_isp_2
from all lookup default
每个表都可以有自己的路由(包括默认路由),因此如果您使用,nc -s 192.168.1.7 ...
系统将首先尝试搜索table_for_isp_1
匹配。
此功能通常非常需要多个网络连接好好工作。