How do I configure my DNS settings in Ubuntu server?ping: unknown host google.com in UBUNTU SERVERHow to Change DNS of network from Terminal?Change DNS to Coudflare 1.1.1.1 on Ubuntu 16.0.4 Server Hosted On AWS`apt-get update` cannot find Ubuntu serversAre there differences between CLI and TUI?Very slow DNS lookupCannot connect to internet from VIRTUALBOXKde (Kubuntu) 17.04 error: “waiting for authorization”Ubuntu 17.04 Server DNS ConfigurationHow do I configure network interfaces after installing a basic command-line system?How do I get Ubuntu server 14.04 to display after installation on virtual boxHow to install Ubuntu Server 16.04 from USB (without cdrom)?(K)Ubuntu ignores my router as DNS server, fails to find local hostnameWhere is dhcpcd.conf (dnsmasq installation)?Bind Forward Zone not WorkingUbuntu - Basic Host Name Resolution 18.04 Issues
How to bulge out a face?
Downgrading MacBook Pro 16” to Mojave
Why does this process map every fraction to the golden ratio?
In a world where Magic steam Engines exist what would keep people from making cars
Why would a berry have a slow-acting poison?
What's politest way of writing you got no reply?
How can I speed up secure erasing of a disk?
How can I convince my child to write?
Does trajectory of an object orbiting a planet depend on the object's mass? (With hypothetical apollo example)
Can I exit from a different Schengen country than the one I entered from?
How to write ODE for matrices?
Is it acceptable for the secretary to have full access to our entire Outlook agenda?
How can I swallow pills more easily?
Delete a whole nested list if one of the values in that list contains an "Indeterminate" value
How do I defeat the Molduga
Why dont electrical receptacles have more than one ground?
Who are the strongest non-professional GMs?
Transferring $ from LLC to Personal account
What happens if a player suffers a time penalty but doesn't have enough time left?
Do gray aliens exist in Star Trek?
Does Airplane Mode allow GPS location to pass through?
Should I present forged documents in a Penetration Test/Red team engagement?
Good type of bike to get for commuting (thinking of road v touring)
Is there any reason as to why the schematic symbol of comparators is almost equivalent to that of op amps?
How do I configure my DNS settings in Ubuntu server?
ping: unknown host google.com in UBUNTU SERVERHow to Change DNS of network from Terminal?Change DNS to Coudflare 1.1.1.1 on Ubuntu 16.0.4 Server Hosted On AWS`apt-get update` cannot find Ubuntu serversAre there differences between CLI and TUI?Very slow DNS lookupCannot connect to internet from VIRTUALBOXKde (Kubuntu) 17.04 error: “waiting for authorization”Ubuntu 17.04 Server DNS ConfigurationHow do I configure network interfaces after installing a basic command-line system?How do I get Ubuntu server 14.04 to display after installation on virtual boxHow to install Ubuntu Server 16.04 from USB (without cdrom)?(K)Ubuntu ignores my router as DNS server, fails to find local hostnameWhere is dhcpcd.conf (dnsmasq installation)?Bind Forward Zone not WorkingUbuntu - Basic Host Name Resolution 18.04 Issues
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty
margin-bottom:0;
According to this page it appears to be simple. However, /etc/bind
does not exist on the default installation of Ubuntu 12.04.3 LTS server.
So, without installing any further software, how can configure DNS and remove dnsmasq on ubuntu server? I am quite familiar with sudo
& nano
.
server dns dnsmasq
add a comment
|
According to this page it appears to be simple. However, /etc/bind
does not exist on the default installation of Ubuntu 12.04.3 LTS server.
So, without installing any further software, how can configure DNS and remove dnsmasq on ubuntu server? I am quite familiar with sudo
& nano
.
server dns dnsmasq
Also take a look at help.ubuntu.com/community/Dnsmasq. bind IS a nameserver. If you need nameserver functionality on your server, you must install a nameserver. It would help if you could describe what it is you are trying to achieve.
– hmayag
Sep 17 '13 at 21:37
1
You were reading a manual to configure a DNS Server, not how to configure the DNS entries in the server. The manual you should have read are this
– Braiam
Sep 17 '13 at 22:55
I don't have the rep to post a comment on another answer, but in reply to Nullet's answer on September 17th 2013, this worked for me. I was thinking that there was a problem with my router (a cheap, ISP provided one). I also think it worth mentioning that on the dns-nameservers line, you should use the IP of the public DNS. Don't use the local address of the DNS, which is most likely on your router. I was connecting to the DNS on my router, which for some unknown reason wasn't working with my server. Instead, I found out where the DNS on my router was getting its information from, and set dn
– kyul
Mar 11 '14 at 18:38
1
I think there is a better answer here unix.stackexchange.com/a/154538/82018 - basically you can override your dhcp settings to "prepend" a server in front of the ones you currently use. This is nice as you don't have to rely solely on the new server, you just give it precedence for lookups.
– Steve Midgley
Nov 22 '14 at 21:07
Related: How do I set my DNS when resolv.conf is being overwritten?.
– iammilind
May 4 '17 at 6:07
add a comment
|
According to this page it appears to be simple. However, /etc/bind
does not exist on the default installation of Ubuntu 12.04.3 LTS server.
So, without installing any further software, how can configure DNS and remove dnsmasq on ubuntu server? I am quite familiar with sudo
& nano
.
server dns dnsmasq
According to this page it appears to be simple. However, /etc/bind
does not exist on the default installation of Ubuntu 12.04.3 LTS server.
So, without installing any further software, how can configure DNS and remove dnsmasq on ubuntu server? I am quite familiar with sudo
& nano
.
server dns dnsmasq
server dns dnsmasq
edited Sep 17 '13 at 22:53
Braiam
56.5k21 gold badges147 silver badges230 bronze badges
56.5k21 gold badges147 silver badges230 bronze badges
asked Sep 17 '13 at 21:17
Asta-RiskyAsta-Risky
1,1752 gold badges8 silver badges5 bronze badges
1,1752 gold badges8 silver badges5 bronze badges
Also take a look at help.ubuntu.com/community/Dnsmasq. bind IS a nameserver. If you need nameserver functionality on your server, you must install a nameserver. It would help if you could describe what it is you are trying to achieve.
– hmayag
Sep 17 '13 at 21:37
1
You were reading a manual to configure a DNS Server, not how to configure the DNS entries in the server. The manual you should have read are this
– Braiam
Sep 17 '13 at 22:55
I don't have the rep to post a comment on another answer, but in reply to Nullet's answer on September 17th 2013, this worked for me. I was thinking that there was a problem with my router (a cheap, ISP provided one). I also think it worth mentioning that on the dns-nameservers line, you should use the IP of the public DNS. Don't use the local address of the DNS, which is most likely on your router. I was connecting to the DNS on my router, which for some unknown reason wasn't working with my server. Instead, I found out where the DNS on my router was getting its information from, and set dn
– kyul
Mar 11 '14 at 18:38
1
I think there is a better answer here unix.stackexchange.com/a/154538/82018 - basically you can override your dhcp settings to "prepend" a server in front of the ones you currently use. This is nice as you don't have to rely solely on the new server, you just give it precedence for lookups.
– Steve Midgley
Nov 22 '14 at 21:07
Related: How do I set my DNS when resolv.conf is being overwritten?.
– iammilind
May 4 '17 at 6:07
add a comment
|
Also take a look at help.ubuntu.com/community/Dnsmasq. bind IS a nameserver. If you need nameserver functionality on your server, you must install a nameserver. It would help if you could describe what it is you are trying to achieve.
– hmayag
Sep 17 '13 at 21:37
1
You were reading a manual to configure a DNS Server, not how to configure the DNS entries in the server. The manual you should have read are this
– Braiam
Sep 17 '13 at 22:55
I don't have the rep to post a comment on another answer, but in reply to Nullet's answer on September 17th 2013, this worked for me. I was thinking that there was a problem with my router (a cheap, ISP provided one). I also think it worth mentioning that on the dns-nameservers line, you should use the IP of the public DNS. Don't use the local address of the DNS, which is most likely on your router. I was connecting to the DNS on my router, which for some unknown reason wasn't working with my server. Instead, I found out where the DNS on my router was getting its information from, and set dn
– kyul
Mar 11 '14 at 18:38
1
I think there is a better answer here unix.stackexchange.com/a/154538/82018 - basically you can override your dhcp settings to "prepend" a server in front of the ones you currently use. This is nice as you don't have to rely solely on the new server, you just give it precedence for lookups.
– Steve Midgley
Nov 22 '14 at 21:07
Related: How do I set my DNS when resolv.conf is being overwritten?.
– iammilind
May 4 '17 at 6:07
Also take a look at help.ubuntu.com/community/Dnsmasq. bind IS a nameserver. If you need nameserver functionality on your server, you must install a nameserver. It would help if you could describe what it is you are trying to achieve.
– hmayag
Sep 17 '13 at 21:37
Also take a look at help.ubuntu.com/community/Dnsmasq. bind IS a nameserver. If you need nameserver functionality on your server, you must install a nameserver. It would help if you could describe what it is you are trying to achieve.
– hmayag
Sep 17 '13 at 21:37
1
1
You were reading a manual to configure a DNS Server, not how to configure the DNS entries in the server. The manual you should have read are this
– Braiam
Sep 17 '13 at 22:55
You were reading a manual to configure a DNS Server, not how to configure the DNS entries in the server. The manual you should have read are this
– Braiam
Sep 17 '13 at 22:55
I don't have the rep to post a comment on another answer, but in reply to Nullet's answer on September 17th 2013, this worked for me. I was thinking that there was a problem with my router (a cheap, ISP provided one). I also think it worth mentioning that on the dns-nameservers line, you should use the IP of the public DNS. Don't use the local address of the DNS, which is most likely on your router. I was connecting to the DNS on my router, which for some unknown reason wasn't working with my server. Instead, I found out where the DNS on my router was getting its information from, and set dn
– kyul
Mar 11 '14 at 18:38
I don't have the rep to post a comment on another answer, but in reply to Nullet's answer on September 17th 2013, this worked for me. I was thinking that there was a problem with my router (a cheap, ISP provided one). I also think it worth mentioning that on the dns-nameservers line, you should use the IP of the public DNS. Don't use the local address of the DNS, which is most likely on your router. I was connecting to the DNS on my router, which for some unknown reason wasn't working with my server. Instead, I found out where the DNS on my router was getting its information from, and set dn
– kyul
Mar 11 '14 at 18:38
1
1
I think there is a better answer here unix.stackexchange.com/a/154538/82018 - basically you can override your dhcp settings to "prepend" a server in front of the ones you currently use. This is nice as you don't have to rely solely on the new server, you just give it precedence for lookups.
– Steve Midgley
Nov 22 '14 at 21:07
I think there is a better answer here unix.stackexchange.com/a/154538/82018 - basically you can override your dhcp settings to "prepend" a server in front of the ones you currently use. This is nice as you don't have to rely solely on the new server, you just give it precedence for lookups.
– Steve Midgley
Nov 22 '14 at 21:07
Related: How do I set my DNS when resolv.conf is being overwritten?.
– iammilind
May 4 '17 at 6:07
Related: How do I set my DNS when resolv.conf is being overwritten?.
– iammilind
May 4 '17 at 6:07
add a comment
|
3 Answers
3
active
oldest
votes
Set DNS Servers
You need to configure the /etc/network/interfaces
file if you want to change your DNS server via the command line.
It should look something like this:
# 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
If you have more than one DNS server, just add a space between each:
dns-nameservers X.X.X.X Y.Y.Y.Y Z.Z.Z.Z
Just replace the Xs, Ys, and Zs with your own IPs of the DNS servers of choice, and when this is done, run this command to update the settings:
sudo ifdown eth0 && sudo ifup eth0
Hope this helps!
1
Yeah, dnsmasq is not installed on ubuntu server as default, if I remember correctly.
– Nullet
Sep 17 '13 at 22:47
4
tried @Nullet solution, but got this error,longtth@long-ubuntu-14:~$ sudo ifdown eth0 && sudo ifup eth0
interface eth0 not configured
RTNETLINK answers: File exists
Failed to bring up eth0.
Can you help me fix it ?
– Luke
Mar 28 '15 at 13:58
2
Here's my situation: I opened the file indicated in this answer and I had only the first 3 lines in it. I pasted in the rest. I ran the command and I got this: ifdown: interface eth0 not configured RTNETLINK answers: File exists Failed to bring up eth0. That concludes the output I received. If anyone has any thoughts that come to mind feel free to respond. I would like to know: what, generally speaking, am I to replace the X's in address and gateway with?
– GoProCameraByGoPro
Mar 31 '15 at 10:36
2
@Mr.Hyde You shouldn't type these lines at terminal, you must to write them inside/etc/network/interfaces
file.
– Richard
Aug 13 '15 at 3:19
1
Ensure that you are actually using eth0 and not something else like eth1. ifconfig.
– briankip
Mar 23 '16 at 10:47
|
show 7 more comments
However if you are on newer Ubuntu version, you might be using resolv.conf
In order to set dns-nameservers which won't be removed after reboot
add them in
sudo nano /etc/resolvconf/resolv.conf.d/base
like
nameserver x.x.x.x
nameserver x.x.y.y
And afer that just do
sudo resolvconf -u
that path doesn't exist on my system I only have/etc/resolvconf/update-libc.d/avahi-daemon
which loop for another bash script/usr/lib/avahi/avahi-daemon-check-dns.sh
all I want is to get ride of default192.168.1.1
DNS Servers:
– Salem F
Apr 5 at 16:49
@SalemF just go-ahead and create that missing file...
– Aleksandar Pavić
Apr 8 at 11:46
1
, it's looks like , ubuntu uses different approach to handle dns setting I was only able change it from the GUI nm` which work after changingDHCP
setting toaddress only
and type dns address i.ibb.co/ysqwL0r/DHCP.png
– Salem F
Apr 8 at 16:19
add a comment
|
NetworkManager TUI: nmtui
Beside this alternative using nmcli connection edit
you might like a more ncurses approach with nmtui
, the GNOME's CLITUI alternative to nm-connection-editor
.
Note: This anwer is more related to Ubuntu Desktop, but since the suitable question was marked as duplicate of this one (incorrectly, IMO) I post it here.
add a comment
|
protected by Community♦ May 29 '15 at 8:07
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
Set DNS Servers
You need to configure the /etc/network/interfaces
file if you want to change your DNS server via the command line.
It should look something like this:
# 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
If you have more than one DNS server, just add a space between each:
dns-nameservers X.X.X.X Y.Y.Y.Y Z.Z.Z.Z
Just replace the Xs, Ys, and Zs with your own IPs of the DNS servers of choice, and when this is done, run this command to update the settings:
sudo ifdown eth0 && sudo ifup eth0
Hope this helps!
1
Yeah, dnsmasq is not installed on ubuntu server as default, if I remember correctly.
– Nullet
Sep 17 '13 at 22:47
4
tried @Nullet solution, but got this error,longtth@long-ubuntu-14:~$ sudo ifdown eth0 && sudo ifup eth0
interface eth0 not configured
RTNETLINK answers: File exists
Failed to bring up eth0.
Can you help me fix it ?
– Luke
Mar 28 '15 at 13:58
2
Here's my situation: I opened the file indicated in this answer and I had only the first 3 lines in it. I pasted in the rest. I ran the command and I got this: ifdown: interface eth0 not configured RTNETLINK answers: File exists Failed to bring up eth0. That concludes the output I received. If anyone has any thoughts that come to mind feel free to respond. I would like to know: what, generally speaking, am I to replace the X's in address and gateway with?
– GoProCameraByGoPro
Mar 31 '15 at 10:36
2
@Mr.Hyde You shouldn't type these lines at terminal, you must to write them inside/etc/network/interfaces
file.
– Richard
Aug 13 '15 at 3:19
1
Ensure that you are actually using eth0 and not something else like eth1. ifconfig.
– briankip
Mar 23 '16 at 10:47
|
show 7 more comments
Set DNS Servers
You need to configure the /etc/network/interfaces
file if you want to change your DNS server via the command line.
It should look something like this:
# 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
If you have more than one DNS server, just add a space between each:
dns-nameservers X.X.X.X Y.Y.Y.Y Z.Z.Z.Z
Just replace the Xs, Ys, and Zs with your own IPs of the DNS servers of choice, and when this is done, run this command to update the settings:
sudo ifdown eth0 && sudo ifup eth0
Hope this helps!
1
Yeah, dnsmasq is not installed on ubuntu server as default, if I remember correctly.
– Nullet
Sep 17 '13 at 22:47
4
tried @Nullet solution, but got this error,longtth@long-ubuntu-14:~$ sudo ifdown eth0 && sudo ifup eth0
interface eth0 not configured
RTNETLINK answers: File exists
Failed to bring up eth0.
Can you help me fix it ?
– Luke
Mar 28 '15 at 13:58
2
Here's my situation: I opened the file indicated in this answer and I had only the first 3 lines in it. I pasted in the rest. I ran the command and I got this: ifdown: interface eth0 not configured RTNETLINK answers: File exists Failed to bring up eth0. That concludes the output I received. If anyone has any thoughts that come to mind feel free to respond. I would like to know: what, generally speaking, am I to replace the X's in address and gateway with?
– GoProCameraByGoPro
Mar 31 '15 at 10:36
2
@Mr.Hyde You shouldn't type these lines at terminal, you must to write them inside/etc/network/interfaces
file.
– Richard
Aug 13 '15 at 3:19
1
Ensure that you are actually using eth0 and not something else like eth1. ifconfig.
– briankip
Mar 23 '16 at 10:47
|
show 7 more comments
Set DNS Servers
You need to configure the /etc/network/interfaces
file if you want to change your DNS server via the command line.
It should look something like this:
# 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
If you have more than one DNS server, just add a space between each:
dns-nameservers X.X.X.X Y.Y.Y.Y Z.Z.Z.Z
Just replace the Xs, Ys, and Zs with your own IPs of the DNS servers of choice, and when this is done, run this command to update the settings:
sudo ifdown eth0 && sudo ifup eth0
Hope this helps!
Set DNS Servers
You need to configure the /etc/network/interfaces
file if you want to change your DNS server via the command line.
It should look something like this:
# 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
If you have more than one DNS server, just add a space between each:
dns-nameservers X.X.X.X Y.Y.Y.Y Z.Z.Z.Z
Just replace the Xs, Ys, and Zs with your own IPs of the DNS servers of choice, and when this is done, run this command to update the settings:
sudo ifdown eth0 && sudo ifup eth0
Hope this helps!
edited Sep 14 at 18:39
Pablo A
4,5653 gold badges23 silver badges49 bronze badges
4,5653 gold badges23 silver badges49 bronze badges
answered Sep 17 '13 at 21:36
NulletNullet
2,6761 gold badge13 silver badges15 bronze badges
2,6761 gold badge13 silver badges15 bronze badges
1
Yeah, dnsmasq is not installed on ubuntu server as default, if I remember correctly.
– Nullet
Sep 17 '13 at 22:47
4
tried @Nullet solution, but got this error,longtth@long-ubuntu-14:~$ sudo ifdown eth0 && sudo ifup eth0
interface eth0 not configured
RTNETLINK answers: File exists
Failed to bring up eth0.
Can you help me fix it ?
– Luke
Mar 28 '15 at 13:58
2
Here's my situation: I opened the file indicated in this answer and I had only the first 3 lines in it. I pasted in the rest. I ran the command and I got this: ifdown: interface eth0 not configured RTNETLINK answers: File exists Failed to bring up eth0. That concludes the output I received. If anyone has any thoughts that come to mind feel free to respond. I would like to know: what, generally speaking, am I to replace the X's in address and gateway with?
– GoProCameraByGoPro
Mar 31 '15 at 10:36
2
@Mr.Hyde You shouldn't type these lines at terminal, you must to write them inside/etc/network/interfaces
file.
– Richard
Aug 13 '15 at 3:19
1
Ensure that you are actually using eth0 and not something else like eth1. ifconfig.
– briankip
Mar 23 '16 at 10:47
|
show 7 more comments
1
Yeah, dnsmasq is not installed on ubuntu server as default, if I remember correctly.
– Nullet
Sep 17 '13 at 22:47
4
tried @Nullet solution, but got this error,longtth@long-ubuntu-14:~$ sudo ifdown eth0 && sudo ifup eth0
interface eth0 not configured
RTNETLINK answers: File exists
Failed to bring up eth0.
Can you help me fix it ?
– Luke
Mar 28 '15 at 13:58
2
Here's my situation: I opened the file indicated in this answer and I had only the first 3 lines in it. I pasted in the rest. I ran the command and I got this: ifdown: interface eth0 not configured RTNETLINK answers: File exists Failed to bring up eth0. That concludes the output I received. If anyone has any thoughts that come to mind feel free to respond. I would like to know: what, generally speaking, am I to replace the X's in address and gateway with?
– GoProCameraByGoPro
Mar 31 '15 at 10:36
2
@Mr.Hyde You shouldn't type these lines at terminal, you must to write them inside/etc/network/interfaces
file.
– Richard
Aug 13 '15 at 3:19
1
Ensure that you are actually using eth0 and not something else like eth1. ifconfig.
– briankip
Mar 23 '16 at 10:47
1
1
Yeah, dnsmasq is not installed on ubuntu server as default, if I remember correctly.
– Nullet
Sep 17 '13 at 22:47
Yeah, dnsmasq is not installed on ubuntu server as default, if I remember correctly.
– Nullet
Sep 17 '13 at 22:47
4
4
tried @Nullet solution, but got this error,
longtth@long-ubuntu-14:~$ sudo ifdown eth0 && sudo ifup eth0
interface eth0 not configured
RTNETLINK answers: File exists
Failed to bring up eth0.
Can you help me fix it ?– Luke
Mar 28 '15 at 13:58
tried @Nullet solution, but got this error,
longtth@long-ubuntu-14:~$ sudo ifdown eth0 && sudo ifup eth0
interface eth0 not configured
RTNETLINK answers: File exists
Failed to bring up eth0.
Can you help me fix it ?– Luke
Mar 28 '15 at 13:58
2
2
Here's my situation: I opened the file indicated in this answer and I had only the first 3 lines in it. I pasted in the rest. I ran the command and I got this: ifdown: interface eth0 not configured RTNETLINK answers: File exists Failed to bring up eth0. That concludes the output I received. If anyone has any thoughts that come to mind feel free to respond. I would like to know: what, generally speaking, am I to replace the X's in address and gateway with?
– GoProCameraByGoPro
Mar 31 '15 at 10:36
Here's my situation: I opened the file indicated in this answer and I had only the first 3 lines in it. I pasted in the rest. I ran the command and I got this: ifdown: interface eth0 not configured RTNETLINK answers: File exists Failed to bring up eth0. That concludes the output I received. If anyone has any thoughts that come to mind feel free to respond. I would like to know: what, generally speaking, am I to replace the X's in address and gateway with?
– GoProCameraByGoPro
Mar 31 '15 at 10:36
2
2
@Mr.Hyde You shouldn't type these lines at terminal, you must to write them inside
/etc/network/interfaces
file.– Richard
Aug 13 '15 at 3:19
@Mr.Hyde You shouldn't type these lines at terminal, you must to write them inside
/etc/network/interfaces
file.– Richard
Aug 13 '15 at 3:19
1
1
Ensure that you are actually using eth0 and not something else like eth1. ifconfig.
– briankip
Mar 23 '16 at 10:47
Ensure that you are actually using eth0 and not something else like eth1. ifconfig.
– briankip
Mar 23 '16 at 10:47
|
show 7 more comments
However if you are on newer Ubuntu version, you might be using resolv.conf
In order to set dns-nameservers which won't be removed after reboot
add them in
sudo nano /etc/resolvconf/resolv.conf.d/base
like
nameserver x.x.x.x
nameserver x.x.y.y
And afer that just do
sudo resolvconf -u
that path doesn't exist on my system I only have/etc/resolvconf/update-libc.d/avahi-daemon
which loop for another bash script/usr/lib/avahi/avahi-daemon-check-dns.sh
all I want is to get ride of default192.168.1.1
DNS Servers:
– Salem F
Apr 5 at 16:49
@SalemF just go-ahead and create that missing file...
– Aleksandar Pavić
Apr 8 at 11:46
1
, it's looks like , ubuntu uses different approach to handle dns setting I was only able change it from the GUI nm` which work after changingDHCP
setting toaddress only
and type dns address i.ibb.co/ysqwL0r/DHCP.png
– Salem F
Apr 8 at 16:19
add a comment
|
However if you are on newer Ubuntu version, you might be using resolv.conf
In order to set dns-nameservers which won't be removed after reboot
add them in
sudo nano /etc/resolvconf/resolv.conf.d/base
like
nameserver x.x.x.x
nameserver x.x.y.y
And afer that just do
sudo resolvconf -u
that path doesn't exist on my system I only have/etc/resolvconf/update-libc.d/avahi-daemon
which loop for another bash script/usr/lib/avahi/avahi-daemon-check-dns.sh
all I want is to get ride of default192.168.1.1
DNS Servers:
– Salem F
Apr 5 at 16:49
@SalemF just go-ahead and create that missing file...
– Aleksandar Pavić
Apr 8 at 11:46
1
, it's looks like , ubuntu uses different approach to handle dns setting I was only able change it from the GUI nm` which work after changingDHCP
setting toaddress only
and type dns address i.ibb.co/ysqwL0r/DHCP.png
– Salem F
Apr 8 at 16:19
add a comment
|
However if you are on newer Ubuntu version, you might be using resolv.conf
In order to set dns-nameservers which won't be removed after reboot
add them in
sudo nano /etc/resolvconf/resolv.conf.d/base
like
nameserver x.x.x.x
nameserver x.x.y.y
And afer that just do
sudo resolvconf -u
However if you are on newer Ubuntu version, you might be using resolv.conf
In order to set dns-nameservers which won't be removed after reboot
add them in
sudo nano /etc/resolvconf/resolv.conf.d/base
like
nameserver x.x.x.x
nameserver x.x.y.y
And afer that just do
sudo resolvconf -u
answered Mar 28 at 12:25
Aleksandar PavićAleksandar Pavić
4086 silver badges11 bronze badges
4086 silver badges11 bronze badges
that path doesn't exist on my system I only have/etc/resolvconf/update-libc.d/avahi-daemon
which loop for another bash script/usr/lib/avahi/avahi-daemon-check-dns.sh
all I want is to get ride of default192.168.1.1
DNS Servers:
– Salem F
Apr 5 at 16:49
@SalemF just go-ahead and create that missing file...
– Aleksandar Pavić
Apr 8 at 11:46
1
, it's looks like , ubuntu uses different approach to handle dns setting I was only able change it from the GUI nm` which work after changingDHCP
setting toaddress only
and type dns address i.ibb.co/ysqwL0r/DHCP.png
– Salem F
Apr 8 at 16:19
add a comment
|
that path doesn't exist on my system I only have/etc/resolvconf/update-libc.d/avahi-daemon
which loop for another bash script/usr/lib/avahi/avahi-daemon-check-dns.sh
all I want is to get ride of default192.168.1.1
DNS Servers:
– Salem F
Apr 5 at 16:49
@SalemF just go-ahead and create that missing file...
– Aleksandar Pavić
Apr 8 at 11:46
1
, it's looks like , ubuntu uses different approach to handle dns setting I was only able change it from the GUI nm` which work after changingDHCP
setting toaddress only
and type dns address i.ibb.co/ysqwL0r/DHCP.png
– Salem F
Apr 8 at 16:19
that path doesn't exist on my system I only have
/etc/resolvconf/update-libc.d/avahi-daemon
which loop for another bash script /usr/lib/avahi/avahi-daemon-check-dns.sh
all I want is to get ride of default 192.168.1.1
DNS Servers:
– Salem F
Apr 5 at 16:49
that path doesn't exist on my system I only have
/etc/resolvconf/update-libc.d/avahi-daemon
which loop for another bash script /usr/lib/avahi/avahi-daemon-check-dns.sh
all I want is to get ride of default 192.168.1.1
DNS Servers:
– Salem F
Apr 5 at 16:49
@SalemF just go-ahead and create that missing file...
– Aleksandar Pavić
Apr 8 at 11:46
@SalemF just go-ahead and create that missing file...
– Aleksandar Pavić
Apr 8 at 11:46
1
1
, it's looks like , ubuntu uses different approach to handle dns setting I was only able change it from the GUI nm` which work after changing
DHCP
setting to address only
and type dns address i.ibb.co/ysqwL0r/DHCP.png– Salem F
Apr 8 at 16:19
, it's looks like , ubuntu uses different approach to handle dns setting I was only able change it from the GUI nm` which work after changing
DHCP
setting to address only
and type dns address i.ibb.co/ysqwL0r/DHCP.png– Salem F
Apr 8 at 16:19
add a comment
|
NetworkManager TUI: nmtui
Beside this alternative using nmcli connection edit
you might like a more ncurses approach with nmtui
, the GNOME's CLITUI alternative to nm-connection-editor
.
Note: This anwer is more related to Ubuntu Desktop, but since the suitable question was marked as duplicate of this one (incorrectly, IMO) I post it here.
add a comment
|
NetworkManager TUI: nmtui
Beside this alternative using nmcli connection edit
you might like a more ncurses approach with nmtui
, the GNOME's CLITUI alternative to nm-connection-editor
.
Note: This anwer is more related to Ubuntu Desktop, but since the suitable question was marked as duplicate of this one (incorrectly, IMO) I post it here.
add a comment
|
NetworkManager TUI: nmtui
Beside this alternative using nmcli connection edit
you might like a more ncurses approach with nmtui
, the GNOME's CLITUI alternative to nm-connection-editor
.
Note: This anwer is more related to Ubuntu Desktop, but since the suitable question was marked as duplicate of this one (incorrectly, IMO) I post it here.
NetworkManager TUI: nmtui
Beside this alternative using nmcli connection edit
you might like a more ncurses approach with nmtui
, the GNOME's CLITUI alternative to nm-connection-editor
.
Note: This anwer is more related to Ubuntu Desktop, but since the suitable question was marked as duplicate of this one (incorrectly, IMO) I post it here.
edited Sep 14 at 19:21
answered Sep 14 at 18:53
Pablo APablo A
4,5653 gold badges23 silver badges49 bronze badges
4,5653 gold badges23 silver badges49 bronze badges
add a comment
|
add a comment
|
protected by Community♦ May 29 '15 at 8:07
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?
Also take a look at help.ubuntu.com/community/Dnsmasq. bind IS a nameserver. If you need nameserver functionality on your server, you must install a nameserver. It would help if you could describe what it is you are trying to achieve.
– hmayag
Sep 17 '13 at 21:37
1
You were reading a manual to configure a DNS Server, not how to configure the DNS entries in the server. The manual you should have read are this
– Braiam
Sep 17 '13 at 22:55
I don't have the rep to post a comment on another answer, but in reply to Nullet's answer on September 17th 2013, this worked for me. I was thinking that there was a problem with my router (a cheap, ISP provided one). I also think it worth mentioning that on the dns-nameservers line, you should use the IP of the public DNS. Don't use the local address of the DNS, which is most likely on your router. I was connecting to the DNS on my router, which for some unknown reason wasn't working with my server. Instead, I found out where the DNS on my router was getting its information from, and set dn
– kyul
Mar 11 '14 at 18:38
1
I think there is a better answer here unix.stackexchange.com/a/154538/82018 - basically you can override your dhcp settings to "prepend" a server in front of the ones you currently use. This is nice as you don't have to rely solely on the new server, you just give it precedence for lookups.
– Steve Midgley
Nov 22 '14 at 21:07
Related: How do I set my DNS when resolv.conf is being overwritten?.
– iammilind
May 4 '17 at 6:07