我正在运行一个 Ubuntu 16.04 LTS 机器并试图在上面安装第二个 NIC。这是 /etc/network/interfaces 配置:
源 /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
#nic1
auto et6543
iface et6543 inet static
address 10.16.15.100
netmask 255.255.255.0
gateway 10.16.15.1
dns-nameservers 10.16.15.141
dns-domain example.ext
#nic2
auto et1234
iface et1234 inet static
address 10.16.16.100
netmask 255.255.255.0
gateway 10.16.16.1
dns-nameservers 10.16.15.141
dns-domain example.ext
当我添加第二个 nic 信息时,当我尝试重新启动网络服务时出现故障... ifconfig 显示正确的网络信息,但无法从服务器上方的交换机在网络上访问。我有一种感觉是错误导致了这一点。
错误是:
解析池 ntp.ubuntu.com 时出错:名称解析中的临时故障 (-3) 管理员:无法解析主机 webserver1 管理员:默认条目有问题;TTY=pts/1 ; 密码=/ ;
我认为您正在尝试使该服务器可以从两个网络访问,但是当服务器连接到 Internet 时,您只需要使用其中一个,即 DMZ。否则,您根本不需要将它放在 DMZ 网络上,因为内部网络也有到互联网的连接(基于它有一个网关——相反的情况很少见)。
0.0.0.0
这里,因为您想使用路由器10.16.15.1
来连接除内部网络之外的任何东西10.16.16.0/24
。10.16.15.141
上的名称服务器10.16.16.0/24
。删除它(或替换为在此接口上工作的 DNS 服务器,如有必要)。所有递归 DNS 查询都可以使用10.16.15.1
from nic1。结果配置: