首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RHEL/CentOS 7 NIC Boot令

RHEL/CentOS 7 NIC Boot令
EN

Server Fault用户
提问于 2019-06-19 16:17:59
回答 1查看 284关注 0票数 0

有没有办法确保一个网卡启动并获得它的IP地址之前另一个?

我目前正在我的服务器上使用2/4 NIC,一个enp3s0f1是公共网络/IP,另一个enp4s0f1是绑定到内部网络的。当我做一个艰难的重新启动时,enp4s0f1总是最先出现。这意味着所有服务(如sshd、httpd等)都绑定到内部网络,并且远程连接不再起作用。

似乎是一个类似的问题,但不一样,因为我的设备一直都是基于方案3命名的。

我是否应该将每个服务绑定到特定的NIC或IP地址,比如sshd、httpd?

enp3s0f1 Config:

代码语言:javascript
复制
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.61

enp4s0f1 Config (请注意,在DHCP时,地址保留在DHCP路由表中,因此它是静态的):

代码语言:javascript
复制
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
EN

回答 1

Server Fault用户

发布于 2019-06-23 15:01:42

诸如sshd、httpd等绑定服务不依赖NIC引导顺序。默认情况下,它们侦听所有地址(在0.0.0.0)。我没有看到您的网络配置,但我可以假设,您对内部网络NIC上的默认路由有问题。因此,您应该检查您的网络配置,以解决问题。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/972122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档