Unable to set DNS server manually

If I go to Yast > Network Settings > Hostname/DNS,

I find the both checkboxes corresponding to “Change /etc/resolv.conf manually” and “Update DNS data via DHCP” are inactive. The second one shows already checked and I cannot uncheck it!

I do not want to get DNS entry from a DHCP server. I do not have any. I want to enter the IPs of my name servers manually. How do I do it? Is it some bug with the Yast interface?! I must be able to check/uncheck if there is a checkbox!

Please help.

Hi there, and welcome to the Forums

Strange – which version of Suse are you using

hello ,
if want to setup a valid DNS with MX records,and if you are using
sue 10.3 and 10.2 plzzz visit this page:
Installing ZCS 5.0.x on openSUSE 10.3 a complete guide - Zimbra - Forums

I can’t swear as I am pretty new to OpenSuse, but most distro’s seem pretty similar, why not just jump to a terminal, modify your /etc/resolve.conf file, add your servers there;
ex.
nameserver 1.2.3.4
nameserver 5.6.7.8

save and your done! People are getting so gui lazy, probably faster then yast anyway!

I am using Opensuse 11 with KDE 4.

Here is the screenshot of the configuration window: http://i263.photobucket.com/albums/ii132/namus_photos/opensuse_11_network_settings.png

By the way, even though the manual configuration box is inactive, I can enter the IP in the boxes as shown and it works. But everytime I open this configuration window, I need to restart the network using “/etc/init.d/network restart” to make the DNS work.

I have no problem with manually editing resolv.conf myself, but then why should I use Suse?! I would go for gentoo. I am trying to do things the way they were supposed to be done! :wink:

On Fri, 15 Aug 2008 18:56:03 GMT
sumanc <sumanc@no-mx.forums.opensuse.org> wrote:

>
> If I go to Yast > Network Settings > Hostname/DNS,
>
> I find the both checkboxes corresponding to “Change /etc/resolv.conf
> manually” and “Update DNS data via DHCP” are inactive. The second one
> shows already checked and I cannot uncheck it!
>
> I do not want to get DNS entry from a DHCP server. I do not have any. I
> want to enter the IPs of my name servers manually. How do I do it? Is it
> some bug with the Yast interface?! I must be able to check/uncheck if
> there is a checkbox!
>
> Please help.
>
>

Hi Sumanc,

From what I’ve seen, I bet you’re using ‘Network-Manager’ mode.

Check the settings on the ‘Global Options’ tab, making sure ‘Traditional
Mode’ is selected.

When shifting between the two modes, I’ve found that often you need to delete
and reconfigure your network devices (this is especially true when dealing
with wireless.)

Very rarely, you may need to delete the network devices, reboot, and then
reconfigure them. But this need is rare.

Once you’ve gotten your card reconfigured in traditional mode as DHCP, you
should be able to check the ‘configure dns manually’ and put in your desired
values. If the system has already been able to connect to dhcp and obtain
dns values, it will complain about overwriting the entries. This is
expected, read the popup and answer accordingly. Again, you may need a
reboot (or ‘rcnetwork restart’) to get the network settings all worked out.

Hope this helps

Loni


L R Nix
lornix@lornix.com

KDE4.0 is experimental – I wouldn’t be the least bit surprised if this problem is a direct consequence of that. openSUSE 11.0 also comes with the venerable and well proven KDE3.5.9 which is rock solid. IMHO there should have been a big red warning in the installer for new users to use 3.5.9 and only the adventurous to use 4.0 if they want to help its development.

There it is FWIW, and of course I might be wrong and some other thing might be the problem.

Hi,
I have a dynamic IP, from my service provider and I want to set DNS manually. Actually, I want to set everything except IP’s manually. Can this be done by manually editing /etc/resolve.conf? Perhaps, would I be better off behind a router?

My computer has a hostname, and it needs it. This is for ZCS 5.0.8.

Thanks for listening,
Alex,