Cent0S 6.7 이/etc/resolv.conf 파일 에서 DNS 주 소 를 직접 수정 하여 다시 시작 하 는 것 은 유효 하지 않 습 니 다.
3494 단어 etcresolv.cnf
1:임시 수정:
1.1:IP 주소 수정\#ifconfig eth 0 192.168.2.104
1.2:게 이 트 웨 이 주소 수정\#route add default gw 192.168.2.1 dev eth0
1.3:DNS\#echo"nameserver 192.168.2.1">/etc/resolv.conf 수정 // 호스트 의 DNS 서버 와 일치 합 니 다.
이때 인터넷 에 접속 할 수 있 습 니 다.인터넷 의 IP 주 소 는 192.168.2.104 이 고 게 이 트 웨 이 주 소 는 192.168.2.1 입 니 다.그러나 이러한 설정 은 임시 적 인 것 으로 네트워크 카드 를 다시 시작 하거나 서버 를 다시 시작 하면 1.3 동작 을 제외 하고 모두 복원 된다.이런 방식 은 임시 IP 수정 에 만 적합 하고 네트워크 카드 설정 파일 을 영구적 으로 수정 하려 면 해당 하 는 파일 을 수정 해 야 한다.
2:영구적 인 수정:
2.1:IP 주소 수정
/etc/sysconfig/network-scripts/ifcfg-eth 0 파일 을 수정 하고 여러 장의 네트워크 카드 가 있 으 면 해당 네트워크 카드 를 수정 합 니 다.
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #
BOOTPROTO=static # ip ( dhcp, )
HWADDR=08:00:27:F9:5B:B9 # MAC ( )
IPADDR=192.168.2.104 #IP
NETMASK=255.255.255.0 #
ONBOOT=yes #
2.2:게 이 트 웨 이 주소 수정/etc/sysconfig/network 파일 수정
# vi /etc/sysconfig/network
NETWORKING=yes # ,no
HOSTNAME=doiido # , /etc/hosts
GATEWAY=192.168.100.1 # IP
이 때 는 IP 주 소 를 ping 할 수 있 지만 도 메 인 이름 을 ping 할 수 없 기 때문에 DNS 를 수정 해 야 합 니 다.2.3:DNS 수정
/etc/resolv.conf 파일 수정
# vi /etc/resolv.conf
nameserver 192.168.2.1 # DNS
nameserver 114.144.114.114 #
2.4:네트워크 카드 재 부팅# service network restart
인터페이스 eth 0 닫 는 중:[확인]
루프 인터페이스 닫 기:[확인]
팝 업 루프 인터페이스:[확인]
팝 업 인터페이스 eth 0:[확정]
이 럴 때 시스템 이 정상적으로 인터넷 에 접속 할 수 있 습 니까?정상 적 인 상황 에 따라 가능 하지만 저 는 centos 6.7 에서 이렇게 시 도 했 을 때 핑 만 IP 주소 로 연결 되 고 도 메 인 이름 에 접근 할 수 없다 는 것 을 알 게 되 었 습 니 다.인터넷 에서 찾 아 봤 는데
원래 Centos 6.7 아래 에서 직접 수정/etc/resolv.conf 는 안 됩 니 다./etc/sysconfig/network-scripts/ifcfg-eth 0 에 마지막 으로 dns 설정 을 추가 해 야 합 니 다.그렇지 않 으 면 재 부팅 후 eth 0 설정 에 dns 가 설정 되 어 있 지 않 은 정 보 를 사용 하여/etc/resolv.conf 를 원래 상태 로 복원 합 니 다.
/etc/sysconfig/network-scripts/ifcfg-eth 0 을 열 고 DNS 설정 을 추가 합 니 다.
[root@localhost /]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=08:00:27:F9:5B:B9
TYPE=Ethernet
UUID=16b21d21-1ea0-4d4f-9d5d-4c164066cf15
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.2.104
NETMASK=255.255.255.0
GATEWAY=192.168.2.1
DNS1=192.168.2.1 # DNS , 8.8.8.8,
DNS2=114.144.114.114 #
~
저장 이 종료 되면/etc/resolv.conf 에 설정 이 필요 하지 않 습 니 다.service network restart 후,/etc/resolv.conf 에 두 개의 dns 분석 ip 이 있 음 을 발견 할 수 있 습 니 다.설정 후 네트워크 를 다시 시작 합 니 다.cat/etc/resolv.conf 는 다음 과 같은 인 자 를 볼 수 있 습 니 다.
[root@localhost /]# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 192.168.2.1
nameserver 114.144.114.114
DNS 분석 설정 이 성공 하 였 습 니 다.이 럴 때 ping 도 메 인 주 소 를 다시 입력 하면 ping 이 가능 합 니 다.여기 서 강조 하고 자 하 는 것 은/etc/resolv.conf 파일 을 직접 수정 하 는 것 은 소 용이 없습니다.네트워크 서비스 재 개 후/etc/sysconfig/network-scripts/ifcfg-eth 0 에 따라 설정 을 다시 불 러 옵 니 다.ifcfg-eth 0 에 DNS 가 설정 되 어 있 지 않 으 면 resolv.conf 가 지 워 지고 빈 값 으로 다시 변 합 니 다.
위 에서 말 한 것 은 편집장 이 여러분 에 게 소개 한 해결 Cent0S 6.7 입 니 다.직접/etc/resolv.conf 파일 에서 DNS 주 소 를 수정 하여 다시 시작 하 는 것 은 유효 하지 않 습 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 저 에 게 메 시 지 를 남 겨 주세요.편집장 은 제때에 답 해 드 리 겠 습 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Apple store bundle id 찾기앱스토어 링크를 보면 다음과 같은 형식으로 돼 있다. (예시는 멜론 어플) 우리는 맨 뒤의 값인 id415597317 중에서 id를 제외한, 415597317 값을 이용해서 bundle id를 찾을 것이다. 링크를 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.