小编gor*_*i93的帖子

在 Linux 上的两个网络之间路由?

我遇到了一个找不到解决方案的问题。我有带两个网卡的 linux pc。第一个 nic(eth1)连接到公共 ip(可能是交换机或其他什么,并不真正重要)所以 eth1 连接到 wan 和另一个我连接到交换机的 eth0 并使其成为 lan nic。配置:

eth1 ip 地址 88.200.1xx.xxx //xxx 是出于安全原因 eth0 ip 地址 192.168.1.1

wan ------> [eth1 (linux PC) eth0]<---->[switch]<----> [eth1 (PC1)]

现在我想把这两个网络连接起来,这样PC1就可以访问linux PC和wan了。我想我知道该怎么做,但我无法正确配置。这是我尝试过的:

  1. 我转向 ip 转发(当然)
  2. 我将 eth1 default gw 设置为 wan 上的正确 ip
  3. 我试图将 eth0 默认 gw 设置为相同的 ip(但我不能)

我该怎么做或如何做到这一点,我正在尝试使用 linux route 命令,但我被卡住了。请帮忙。

networking linux routing

7
推荐指数
1
解决办法
6万
查看次数

标签 统计

linux ×1

networking ×1

routing ×1