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

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

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

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

我希望所有常规互联网流量eth1和所有内部办公室事务都通过eth0。从我目前在网上读到的内容来看,我了解到我需要设置静态路由。有人可以指导我如何做到这一点吗?

答案1

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

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

答案2

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

相关内容