有没有办法确保一个网卡启动并获得它的IP地址之前另一个?
我目前正在我的服务器上使用2/4 NIC,一个enp3s0f1是公共网络/IP,另一个enp4s0f1是绑定到内部网络的。当我做一个艰难的重新启动时,enp4s0f1总是最先出现。这意味着所有服务(如sshd、httpd等)都绑定到内部网络,并且远程连接不再起作用。
这似乎是一个类似的问题,但不一样,因为我的设备一直都是基于方案3命名的。
我是否应该将每个服务绑定到特定的NIC或IP地址,比如sshd、httpd?
enp3s0f1 Config:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp3s0f1
UUID=bea91dea-5c34-4012-b185-743d223f1247
DEVICE=enp3s0f1
ONBOOT=yes
ZONE=public
IPADDR=76.81.xxx.xxx
PREFIX=29
GATEWAY=76.81.xxx.xxx
DNS1=209.18.47.61enp4s0f1 Config (请注意,在DHCP时,地址保留在DHCP路由表中,因此它是静态的):
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp4s0f1
UUID=ec51c215-e32b-4924-a90b-661fd2431168
DEVICE=enp4s0f1
ONBOOT=yes发布于 2019-06-23 15:01:42
诸如sshd、httpd等绑定服务不依赖NIC引导顺序。默认情况下,它们侦听所有地址(在0.0.0.0)。我没有看到您的网络配置,但我可以假设,您对内部网络NIC上的默认路由有问题。因此,您应该检查您的网络配置,以解决问题。
https://serverfault.com/questions/972122
复制相似问题