两个 NIC - 一个用于 Internet,另一个用于 LAN

use*_*983 5 networking internet

我正在运行 Ubuntu 13.04 32 位。我正在努力完成一些我确信很简单的事情。我的 PC 上安装了两个 NIC。

  • eth0 - 使用静态 IP 连接到办公网络。
  • eth1 - 通过带有 DHCP 的路由器连接到 Internet。

我希望所有常规 Internet 流量eth1都能通过,并且所有内部办公室的东西都能通过eth0。从我目前在网上阅读的内容来看,我知道我需要设置一个静态路由。有人可以指导我如何做到这一点吗?

小智 3

geekstuff.com 文章的链接提供了很好的解释,但没有准确描述如何针对双宿主场景执行此操作。

假设:

eth0 - 具有静态 IP 地址的办公网络(10.xxx 地址);eth1 - 通过具有 DHCP 的路由器连接互联网(172.168.1.x 地址)

以下对我有用:

sudo route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.14.21.1 dev eth0
sudo route del default gw 10.14.21.1
sudo route add default gw 172.168.1.1 dev et
Run Code Online (Sandbox Code Playgroud)

就我而言,暂时需要互联网访问,因此没有修改相应的文件来使其永久化。


hma*_*yag 0

看看这篇文章。它描述了与您打算实现的场景类似的场景,并简要解释了网络背后的一些基本概念。