/etc/resolv.conf를 /etc/sysconfig/network-scripts/ifcfg-enp0s3의 내용 대신 이전 DNS 항목으로 덮어썼습니다.

/etc/resolv.conf를 /etc/sysconfig/network-scripts/ifcfg-enp0s3의 내용 대신 이전 DNS 항목으로 덮어썼습니다.

고정 IP 주소를 사용하여 VirtualBox에 Oracle Linux 7.5 VM을 설정했습니다. VM을 처음 설정한 이후 DNS 서버가 변경되었습니다. /etc/sysconfig/network-scripts/ifcfg-enp0s3새 DNS 서버의 IP 주소를 가져오도록 파일을 수정했는데 재부팅해도 /etc/resolv.conf여전히 이전 DNS 서버 IP 주소로 다시 생성됩니다.

[root@oel72 ~]# cd /etc/sysconfig/network-scripts
[root@oel72 network-scripts]# cat ifcfg-enp0s3
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=enp0s3
UUID=58524328-dc73-4b1f-9a56-e3a5d5a4edd5
DEVICE=enp0s3
ONBOOT=yes
IPV6_ADDR_GEN_MODE=stable-privacy
DNS1=IPADDRESSOFNEWDNSSERVER
DOMAIN="my domains edited for post"
IPADDR=10.0.2.6
PREFIX=24
GATEWAY=10.0.2.2
IPV6_PRIVACY=no
PROXY_METHOD=none
BROWSER_ONLY=no
[root@oel72 ~]# cat /etc/resolv.conf
# Generated by NetworkManager

search my domains edited for post
nameserver IPADDRESSOFOLDDNS1
nameserver IPADDRESSOFOLDDNS2
nameserver IPADDRESSOFOLDDNS3

실제 IP 주소와 실제 도메인 이름을 편집했습니다. 이로 인해 문제가 모호해지지 않기를 바랍니다. 시스템을 /etc/sysconfig/network-scripts/ifcfg-enp0s3다시 부팅하고 새 DNS IP 주소를 저장 하는 명령이 있는 것 같지만 이 작업에 대한 지침을 찾을 수 없습니다. 누구든지 이것을 업데이트하는 방법을 알고 있습니까?

관련 정보