我有一个关于 pfSense 和路由的疑问。
我有一台笔记本电脑连接到 ISP 路由器,第二台笔记本电脑运行 pfSense,还有几台笔记本电脑通过交换机连接到它。
isp router network is: 192.168.1.0/24
pfsense eth0: 192.168.1.100/24
pfsense eth0 gateway: 192.168.1.1 (isp router)
pfsense eth2: 192.168.2.1/24
laptop 1: 192.168.1.36/24
gateway for laptop 1: 192.168.1.1 (isp router)
laptop 2: 192.168.2.2
gateway for laptop 2: 192.168.2.1 (pfsense)
所以问题是,我想 ping pfSense 后面的主机。但是,除非我指定 pfSense 机器作为笔记本电脑 1 的网关,否则它不起作用。
问题:有没有办法在我的计算机上设置多个网关?为什么我的 ISP 路由器找不到通往 192.168.2.0/24 网络的路径。我是网络新手,所以还不能理解。提前谢谢。
答案1
您的 ISP 路由器无法找到路由,192.168.2.0/24
因为它不知道路由。路由发现不是自动的,尽管有时看起来像是自动的。
您的 ISP 路由器应该能够添加静态路由。添加192.168.2.0/24
下一跳为192.168.1.100
这会将数据包放入您的 pfSense 盒中。然后您只需要防火墙规则来允许来自两个子网的数据包一起流动。