配置直接连接的网络接口

配置直接连接的网络接口

我需要通过以太网直接连接两台 Ubuntu 机器(即它们之间没有交换机或路由器)。

其中一个运行的是 Ubuntu Desktop,因此我很乐意使用网络管理器。另一个使用 Ubuntu Core,因此需要在 /etc/network/interfaces 中进行配置。

每一侧的适当配置是什么?

答案1

解决方法是将双方配置为静态连接。

在无头端输入/etc/network/interfaces

auto eth0
iface eth0 inet static
    address 192.168.1.100
    gateway 192.168.1.254
    netmask 255.255.255.0

在 Ubuntu 桌面端,在网络管理器中配置静态连接,但使用不同的地址(在同一网络范围内)。

答案2

要将两个以太网 LAN 卡接口连接在一起,其中至少一个必须支持 Auto-MDIX,否则您将需要一根交叉以太网电缆。这是一种特殊的电缆,它将一个 LAN 卡接口的“TRANSMIT”线连接到另一个 LAN 卡接口的“RECEIVE”线,反之亦然。但是,如果两个卡中至少一个支持 Auto-MDIX,那么交叉功能将自动完成。

如果你关心具体的硬件,以下是维基百科的说法以太网交叉电缆

如果电缆(或 Auto-MDIX)不是问题,则配置静态地址和适当的网络掩码,并尝试 ping 彼此的 IP 地址以确认链接有效。由于(可能)没有运行 DNS 服务,因此您需要通过其 IP 地址引用每台计算机。

相关内容