我很困惑,我以为我理解这些基础知识,但现在我不再那么确定了……
考虑到 conf:
cloned_interfaces="lo7"
ifconfig_bce0="dhcp"
ifconfig_bce0_alias0="inet 192.168.0.1/24"
ifconfig_lo7="inet 192.168.0.2/24"
来自 dhcp 的租约:
lease {
fixed-address 65.145.212.48;
next-server 65.145.16.19;
filename "pxelinux.0";
option subnet-mask 255.255.255.0;
option routers 65.145.212.1;
option domain-name-servers 65.145.16.6,65.145.16.7;
option domain-name "online.net";
option dhcp-server-identifier 65.145.18.5;
}
我的信念是:
- 如果数据包通过 192.168.0.2 发送到 65.145.212.1,lo7 将“传出”到 bce0,而 bce0 将“传出”到路由器
- 进入机器的数据包通过接口“进入”,离开另一台物理机器的数据包通过接口“出去”
- rdr 规则适用于“进入”接口的数据包,这些数据包将“进入”不同的 IP 地址,因此可能位于另一个接口上
- nat 规则适用于从一个接口“出去”到另一个 ip 地址的数据包,因此可能在另一个接口上
我想知道这些是否是正确的假设!
我不仅对服务器管理还很陌生,而且从未在学校正确学习过该主题,而且英语不是我的母语,尽管我的英语水平还不错,但一些技术概念仍然很模糊...我认为用英语很好地解释或用法语很好地翻译应该足以让我理解!