이 페이지 에 따르면 간단합니다. 그러나 /etc/bind
Ubuntu 12.04.3 LTS 서버의 기본 설치에는 없습니다.
따라서 추가 소프트웨어를 설치하지 않고 우분투 서버에서 DNS를 구성하고 dnsmasq를 제거하는 방법은 무엇입니까? sudo
&에 익숙 nano
합니다.
답변
DNS 서버 설정
/etc/network/interfaces
명령 행을 통해 DNS 서버를 변경 하려면 파일 을 구성해야합니다 .
다음과 같이 보일 것입니다 :
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.X.X
netmask 255.255.255.0
gateway 192.168.X.X
dns-nameservers X.X.X.X
DNS 서버가 둘 이상인 경우 각 서버 사이에 공백을 추가하십시오.
dns-nameservers X.X.X.X Y.Y.Y.Y Z.Z.Z.Z
X, Y 및 Z를 선택한 DNS 서버의 고유 한 IP로 바꾸고이 작업이 완료되면이 명령을 실행하여 설정을 업데이트하십시오.
sudo ifdown eth0 && sudo ifup eth0
도움이 되었기를 바랍니다!
답변
그러나 최신 Ubuntu 버전을 사용하는 경우 resolv.conf를 사용 중일 수 있습니다
재부팅 후 제거되지 않는 dns-nameservers를 설정하려면 다음에 추가하십시오.
sudo nano /etc/resolvconf/resolv.conf.d/base
처럼
nameserver x.x.x.x
nameserver x.x.y.y
그리고 그냥 그 일을
sudo resolvconf -u
답변
NetworkManager TUI : nmtui
이 대안을 사용하는nmcli connection edit
것 외에도 , GNOME의 CLI TUI 대안으로 보다 ncurses 접근 방식을 원할 수 있습니다 .nmtui
nm-connection-editor
참고 :이 답변은 Ubuntu Desktop과 더 관련이 있지만 적절한 질문은이 질문 (중도 IMO) 과 중복으로 표시되어 있으므로 여기에 게시하십시오.