Virtual Box에 CentOS7을 설치했습니다. 2개의 네트워크 카드가 있습니다. 하나는 호스트 전용(vboxnet0) 어댑터 enp0s8
(정적으로 사용하고 싶습니다)이고 다른 하나는 NAT 어댑터입니다 enp0s3
. 호스트 전용 어댑터는 부팅 시 활성화되지 않으므로 ifup
시작하려면 항상 실행해야 합니다. NAT는 시작 시 활성화됩니다.
나는 ONBOOT="yes"
그것을 추가했습니다 /etc/sysconfig/network-scripts/ifcfg-enp0s8
. 그 내용은 /etc/sysconfig/network-scripts/ifcfg-enp0s8
다음과 같습니다.
TYPE=Ethernet
BOOTPROTO="static"
IPADDR=192.168.56.101
NETMASK=255.255.255.0
NM_CONTROLLED=no
PEERDNS=yes
PEERROUTES=yes
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=enp0s8
UUID=451a1700-6a0f-430a-b5ac-96fe2bf748b3
DEVICE=enp0s8
ONBOOT="yes"
콘텐츠/etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE="Ethernet"
BOOTPROTO="dhcp"
DEFROUTE="yes"
#PEERDNS="yes"
IPV4_FAILURE_FATAL="no"
#IPV6INIT="yes"
IPV4_AUTOCONF="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
NAME="enp0s3"
UUID="b5ee8854-996e-44dc-9548-f6a1f1afa3b2"
DEVICE="enp0s3"
ONBOOT="yes"
DNS1=8.8.8.8
DNS2=8.8.4.4
DNS3=192.168.0.1
PEERDNS=yes
PEERROUTES=yes
IPV6INIT=no
무엇이 문제일까요?
답변1
호스트 전용 인터페이스를 enp0s8에서 enp0s9로 변경합니다. enp0s8은 항상 내부 네트워크이고 enp0s9는 호스트일 뿐입니다. 작동합니다.