使用交换机连接 Ubuntu 机器

使用交换机连接 Ubuntu 机器

根据我的查找,这不是重复的。我需要使用交换机将多台 Ubuntu 16.04 机器连接在一起。我不想让它们连接到互联网,所以我没有路由器或 ISP 信息。我已经设置了手动 IP,但不知道 DNS 和网关该填什么。另外,我不知道交换机 IP。

These are the IP's:
192.168.2.1,
192.168.2.2,
and so on

the mask:
255.255.255.0 for all

the DNS: ?

the gateway: ?

另一个问题是我不知道两个接口是否用于两个网卡,或者一个网卡也可以有多个接口。请解释一下。

另外,我尝试调整的界面(在/etc/network/interfaces)似乎处于非活动状态,因为在执行时它不会显示ipconfig

另外,您能否指定我应该编辑哪些文件以及配置后它们应该是什么样子(因为 Ubuntu 有时会自行编辑它们)?

目前,当我从一台机器 ping 另一台机器时,会出现目标主机不可达的情况。

谢谢

编辑:

/etc/network/interfaces立即提交:

auto lo
iface lo inet loopback

以前是这样的:

auto lo
iface lo inet loopback
iface enp6s0 inet static
address 192.168.2.2
netmask 255.255.255.0
gateway 192.168.2.1 auto enp6s0

答案1

您必须静态配置所有内容。在两台服务器上(界面的相关部分):

auto eth0
iface eth0 inet static
    address 192.168.2.2 # or 192.168.2.1 of course, depending
    netmask 255.255.255.0

如果安装了网络管理器,您可能需要将其删除。

没有网关IP。

也没有 DNS。指定主机名以方便/etc/hosts

ethtool查看(您可能需要安装它)的输出并ifconfig -a查看哪个接口是什么。ethtool您还可以查看哪个接口安装了电缆。

您的交换机可能没有 IP 地址,因为如果它是托管交换机,您可能会提到它。

相关内容