接口的手动配置问题

接口的手动配置问题

我正在建立一些家庭实验室(Linux 和 Windows),并且遇到了一些非常基本的配置问题。

问题:Ubuntu 14.04 更新升级(将成为路由器)

我想配置 3 个接口并以此方式应用 IP 和 MAC

  • 第一个 ( eth0) 使用 HW ADDR 桥接到 ISP,例如:D0:D0:D0:D0:D0:00&IP 来自我的 Box
  • 第二个 ( eth1) 在 LAN 段上,具有 HW ADDR 例如:D0:D0:D0:D0:D0:01&IP10.10.10.254/24
  • 第三个(eth2)位于 LAN 段上,具有 HW ADDR 例如:D0:D0:D0:D0:D0:02&IP10.10.11.254/24

我在接口文件中应用了这一点eth1 & 2

# interface LAN_10
auto eth1
iface eth1 inet static
        address         10.10.10.254
        netmask         255.255.255.0
        broadcast       10.10.10.255
        network         10.10.10.0
        hwaddress ether D0:D0:D0:D0:D0:01

因为eth0它桥接到了 Box。它正在获取一个 DHCP IP,目前还不错。但我想手动只应用 HW ADDR,D0:D0:D0:D0:D0:00然后eth0再应用 IP,但那是以后的事了。

当我完成所有这些时,ipconfig -a我得到了mismatched & mixedHWADDR 和 IP 的关系

前任:

eth2      Link encap:Ethernet  HWaddr D0:D0:D0:D0:D0:01  
              inet addr:10.10.11.254  Bcast:10.10.11.255  Mask:255.255.255.0
              inet6 addr: fe80::20c:29ff:fe42:a002/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:55 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:15000 
              RX bytes:0 (0.0 B)  TX bytes:8355 (8.3 KB)
              Interrupt:17 Base address:0x2080 

这种不匹配从何而来?

/etc/network/interface网络管理器图形工具和文件哪个更优先?

如果我在这些模式下做不同的事情(事实并非如此)那么会设置哪一种?

最糟糕的是,有时该/etc/network/interface文件甚至不被考虑,我失去了连接。

我在你的论坛上发现此问答并且需要摆脱if...fi启动前和停止后的两个障碍,/etc/init/networking.conf但我不确定我正在做什么以及我哪里做错了。

答案1

让我们换个角度...如果我只想更改由 dhcp 服务器提供服务的唯一 eth0 的 HW ADDR。我应该修改哪个文件?同一个文件(etc/network/interface),因为那里只有 auto eth0 init dhcp

...

有人吗?

相关内容