it-swarm-ko.tech

DNS IP를 변경하는 올바른 방법은 무엇입니까?

내 ADSL 모뎀/라우터에서 제공 한 네임 서버가 버그 인 것 같습니다. 우분투에서 처음으로 웹 사이트를 탐색 할 때마다 도메인 이름을 확인하는 데 15 초 이상이 걸립니다.

이 문제를 해결하기 위해 /etc/resolv.conf의 네임 서버 구성을 192.168.1.1 (내 ADSL 모뎀)에서 8.8.8.8 (Google의 기본 DNS)로 변경했습니다. 이것은 문제를 해결하는 것으로 보이지만 불행히도 /etc/resolv.conf에 대한 나의 변경 사항은 시작할 때마다 "NetworkManager"로 덮어 씁니다.

우분투 10.4에서 네임 서버 IP를 구성하는 올바른 방법은 무엇입니까?

55
Wim Coenen

네트워크 관리자 및 DHCP와의 일반적인 연결 설정이있는 경우 다음을 시도하십시오.

  1. 패널에서 네트워크 관리자 아이콘을 마우스 오른쪽 버튼으로 클릭하고 "연결 편집 ..."을 선택하십시오.
  2. 유선 또는 무선 탭에서 연결을 선택하고 "편집"을 선택하십시오.
  3. (연결이 "시스템 전체 사용 가능"으로 설정된 경우 비밀번호를 입력하십시오.)
  4. IPv4 설정 탭을 선택하십시오
  5. 방법을 "자동 (DHCP) 주소 만"으로 전환
  6. "추가 DNS 서버"상자에 원하는 이름 서버를 입력하고 "적용"을 누릅니다.

그 트릭을해야합니다.

51
Marcel Stimberg

이렇게 변경할 수 있습니다.

먼저 메뉴 표시 줄에서 네트워크 관리자 아이콘을 클릭하고 Edit Connections... 항목을 클릭하십시오.

enter image description here

이제 사용하는 용도에 따라 "유선"또는 "무선"탭으로 전환하십시오. WiFi를 사용하므로 사용하겠습니다.

네트워크 이름을 선택하고 Edit...

IPv4 탭으로 전환 한 다음 자동 DHCP에서 자동 (DHCP) 주소로만 변경하십시오.

DNS 서버 IP 주소를 입력하십시오.

enter image description here

저장을 클릭하면 완료됩니다!

30
jrg

NetworkManger를 사용하지 않고 CLI를 통해 고정 주소를 사용하거나 연결과 무관하게 네임 서버를 설정하는 가장 좋은 방법은 다음과 같습니다.

resolvconf 패키지를 설치하십시오.

운영

Sudo nano /etc/resolvconf/resolv.conf.d/head

(두려운 경고는 무시하십시오. /etc/resolv.conf는 자동으로 생성되므로 경고가 있으므로 /etc/resolv.conf가 생성 될 때 /etc/resolv.conf에 배치됩니다.) 파일 끝에서, 더하다

 nameserver <ip_of_nameserver>

프레스 Ctrlx 파일을 저장하면 예라고 대답합니다. 완료하려면 /etc/resolv.conf를 다시 생성하여 변경 사항을 지금 적용하십시오.

 Sudo resolvconf -u
27
Azendale

이를 수행하는 다른 방법은 /etc/dhcp3/dhclient.conf를 편집하는 것입니다. 실행 대화 상자에 입력하여이를 수행 할 수 있습니다 ( Alt + F2)

gksudo gedit /etc/dhcp3/dhclient.conf

그런 다음 다음 줄을 찾으십시오.

#prepend domain-name-servers 127.0.0.1;

그리고 그것을

prepend domain-name-servers 8.8.8.8;

그러면 dhclient (NetworkManager에서 사용하는 DHCP 클라이언트)가이를 dns 서버 앞에 추가하므로 resolve.conf는 다음과 같이 보입니다.

nameserver 8.8.8.8
nameserver 192.168.1.1

이 솔루션은 어느 곳에서나 작동하며 항상 기본 DNS로 선택한 DNS를 얻게됩니다.

18
LassePoulsen

다른 해결책은 다른 DNS 서버를 사용하도록 라우터 구성을 변경하는 것입니다. 관리자에게 로그인하기 만하면 문제가 발생하는 라우터가 아닌 한 모든 클라이언트 컴퓨터가 더 나은 DNS를 얻게됩니다.

7
Oli

화면 오른쪽 상단의 네트워크 표시기를 클릭하고 Edit Connections...를 선택하십시오. 수정하려는 연결을 선택하고 (Wired 또는 Wireless 탭에서 Edit... 단추를 클릭하십시오.

연결 창의 IPv4 Settings 탭으로 전환하고 방법을 Automatic (DHCP)에서 Automatic (DHCP) addresses only으로 변경하십시오. 이제 DNS 서버 IP 주소를 지정할 수 있습니다.

연결을 저장하면 잘 가야합니다. 설정을 변경 한 후 표시기 메뉴에서 연결을 선택하여 연결을 재설정해야 할 수도 있습니다.

6
James Henstridge

네트워크 관리자에서 변경하면 자체 변경 사항이 지속됩니다.

예를 들어 eth0을 사용하려면

네트워크 관리자-> 유선-> 자동 eth0-> ipv4 설정.

DNS 서버를 8.8.8.8로 설정하고 적용하십시오.

1
Mark Davidson

X가없고 ssh 등을 통해 관리하는 헤드리스 서버의 경우 명령 줄 솔루션이 필요합니다. resolv.conf를 덮어 쓰지 않으면 이름 서버를 변경할 수있는 올바른 위치입니다.

Resolv.conf does 덮어 쓰는 경우 최소한 14.04LTS에서 편집 할 파일은 다음과 같습니다.

  • /etc/resolvconf/resolv.conf.d/head
  • /etc/resolvconf/resolv.conf.d/tail

주석 문자열을 이와 같은 파일에 넣어서 생성 된 파일 (/etc/resolve.conf)에 나타나고 나중에 찾을 수 있도록하는 것이 좋습니다. 양식의 한 줄 주석으로 각 파일을 시작하고 끝냅니다.

  • # ====== 시작 /etc/resolveconf/resolv.d/tail ======
  • # ====== 끝 /etc/resolveconf/resolv.d/tail ======

그들 사이에 관련 지침을 두십시오.

0
Gordon

유선 파일 dns-nameserver ip를 인터페이스 파일에 추가하고 유선 연결 ipv4 설정을 자동 (DHCP) 설정 만로 설정하고 DNS 서버 IP 및 도메인 이름을 입력 한 것을 발견했습니다. 또한 로컬 DNS IP를 DSL 라우터 고정 DNS 섹션에 추가하면 NetworkManager가이 로컬 주소를 라우터에서 검색된 다른 정보와 함께 덮어 쓰는 resolv.conf 파일에 포함시킵니다. 이 모든 것들이 함께 로컬 DNS 이름 확인을 지속시키는 것으로 보이며 놀랍게도 어려운 작업입니다. 로컬 DNS가 필요한 것은 DHCP 서비스 네트워크에서 mount.cifs를 사용하여 Linux 클라이언트를 Samba 공유에 마운트하는 것입니다.

0
Danegerous

Network-Manager이 중지되고 /etc/resolvconf/resolv.conf.d/base이 (가) 구성된 경우.

resolvconf --enable-updates이 유용 할 것입니다.

0
J.Doe

터미널 사용

리졸버가 쿼리해야하는 네임 서버 IP 주소를 설정하려면 /etc/resolv.conf 파일을 편집해야합니다. 최대 3 개의 네임 서버 인터넷 IP 주소를 정의 할 수 있습니다. 서버가 여러 개인 경우 확인자 라이브러리는 나열된 순서대로 서버를 쿼리합니다.

먼저 입력

sudoedit /etc/resolv.conf

다음과 같이 기본 설정 DNS 서버 IP 주소를 추가하십시오.

nameserver <preferred-ip1>
nameserver <preferred-ip2>
nameserver <preferred-ip3>

에서 얻은 : http://www.cyberciti.biz/faq/ubuntu-linux-configure-dns-nameserver-ip-address /

0
Amith KK