7 networking routing printing lan
我想在教室里使用 Ubuntu 10.10 服务器,这是一个计算机实验室,其带宽由本地电缆 ISP 提供。这没问题,尽管学校网络有一台我想使用的 IP 打印机。我无法通过有线 Internet 连接到打印机。但是,我有两个网卡。
如何同时使用两个网络?
eth0(静态 192.168.1.254)插入四端口路由器 192.168.1.1。四端口路由器的公共端是有线公司提供的互联网。我也将教室工作站插入交换机。交换机插入四端口路由器。整个教室都连接到有线互联网。
另一个网卡 eth1 可以插入墙上的以太网插孔吗?它使用学校网络,我可能会通过 DHCP 收到一个 IP 地址,如 10.140.10.100,而打印机可能在 10.120.50.10。
我正在考虑在服务器上安装打印机,以便它可以与工作站共享。但这是如何工作的?我可以将 eth1 插入学校网络并访问两个局域网吗?
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.254
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
auto eth1
iface eth1 inet dhcp
Run Code Online (Sandbox Code Playgroud)
我假设您没有在 Ubuntu 机器上本地设置任何路由。
如果您的目标 IP 地址与直接连接的接口共享地址空间,则默认情况下它应该路由到正确的 IP。
您将能够看到您的接口“拥有”哪些网络ip route show。
例如,
$ ip route show
192.168.2.0/24 dev eth0 proto kernel scope link src 192.168.2.22 metric 1
Run Code Online (Sandbox Code Playgroud)
在这种情况下,192.168.1.x/24地址 (eth0) 将是同一192.168.1.x/24. 地址将成为其子网掩码下10.x.x.x所有子网的网关。10.x.x.x这实际上就是你在培根的答案中看到的。它显示了 ping 测试,其中网关和目标 IP 地址位于同一网络中 - 网络掩码完全匹配。 与接口192.168.43.102位于同一/24网络内(如网络掩码所示)。255.255.255.0
唯一的问题是与其他子网的混淆——连接到出站 ISP 路径的接口需要成为所有非直接连接路由的“最后手段网关”。
您可以让它工作,但您应该进行快速测试以确保您可以获得所需的资源。您可能会发现需要使用route add添加默认路由。
| 归档时间: |
|
| 查看次数: |
10244 次 |
| 最近记录: |