CentOS7에서 DNS 구성이 유효하지 않은 경우가 자주 발견되고 구성 정보가 비워집니다.
CentOS7을 사용하면/etc/resolv를 자주 검색할 수 있습니다.conf의 영구 설정 DNS 정보는 더 이상 좋지 않습니다. 추가된nameserver 192.168.1.xxx의 정보는 카드를 다시 켜거나 다시 켜면 간혹 자동으로 사라집니다
해결 방법:
위의 설명을 통해 알 수 있듯이 DNS는/etc/sysconfig/network-scripts/디렉토리의 NIC 구성 파일을 통해 다음과 같은 형식으로 추가할 수 있습니다.
DNS1=xxx.xxx.xxx.xxx DNS2=xxx.xxx.xxx.xxx DOMAIN=lab.foo.com bar.foo.com
모든 CentOS7 이후 DNS 설정 정보는 네트워크 카드 설정 파일에 직접 추가되며 더 이상/etc/resolv에 추가되지 않습니다.conf.올바른 추가 사례는 다음과 같습니다.
[root@DB4 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE="Ethernet"
BOOTPROTO="static"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="no"
IPV6_AUTOCONF="no"
IPV6_DEFROUTE="no"
IPV6_PEERDNS="no"
IPV6_PEERROUTES="no"
IPV6_FAILURE_FATAL="no"
NAME="eth0"
UUID="229ff2c7-3c28-4736-9304-d6fe11f7c275"
DEVICE="eth0"
ONBOOT="yes"
IPADDR=192.168.1.90
NETMASK=255.255.255.0
GATEWAY=192.168.1.3
DNS1=192.168.1.253
DNS2=192.168.1.254
DOMAIN=hbgslz.com
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[CentOS] yum을 이용하여 OpenJDK설치하기1. 자바가 설치되어있는지 확인한다. 아무것도 설치 되어있지 않으니 없다고 나올 것이다. 2. 설치 가능한 OpenJDK가 어떤 것이 있는지 확인한다. 3. OpenJDK를 설치한다. 목록을 확인하고 원하는 버전을 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.