After reading this linked page about injecting a DNS as sudo it became clearer to me, what you meant. But as I discarded sudo and just operate with su I found my mistake, that is in the function
Without this line it works properly. To explain my aim:
It is about to make a short list of TIER2 DNS in that new resolv.conf with lets say two functions included. To ping and tcptraceroute that server, wether it is up or not. After reading about dhcp and network manager, reading themselves, knowing that there is truly one special script that resets all my modifications, I decided to make that overkill on booting the system. So there remains just the question where to set the script b e f o r e the network manager starts to run. While booting it says "setting kernel configurations....done" then comes "configuring networkmanager...done". So in between there it should be.
And btw does anybody knows which script in debian resets all my modifications? I once tried to modify resolv.conf and on my old squeeze there are still two files of it, both named resolv.conf, but I can't figure out which one is doing the job. Thats why I would like to make that true radical overkill. And now bash cannot find the new bla.txt on the desktop, though it is there.
Last edited by 1in10; 10-02-2014 at 06:41 PM..
Reason: improving grammar and content, problem description
I am new to unix. I have edited the /etc/resolv.conf. It shows
domain name
ip address
ip address
These are the same ips of the dns I use for windows. Still I get no name resolution on the internet. I can ping external ip's is there anything else I need to check? (1 Reply)
Hi ,,still struggling with unix ,,the system is running sco openserver release 5 and have dsl installed ,, the dsl modem is a bt router which in turn is connected to a vpn hardware router,, which also serves internet to the whole network ,, but i still cant connect to the internet via the unix box... (10 Replies)
I want to have 7 search domains in my resolv.conf, but it seems to like only the first six.
I read somewhere that the OS will only recognize the first 6 (or the first 154 characters). Is that the case with SUSE 10?
thx
-Kevin (2 Replies)
HI ALL
I am making a script,That will does the following,I am in search of ideas
1.Script will comment all existing the entries in resolve.conf
2.Add new entries like this
abc.example.com
192.168.1.x
I can use sed to add comment. (8 Replies)
Hey all!
I'm working on Solaris10 right now and I was fiddling around with a fresh install and was wondering about the service that uses resolv.conf?
I know prior to Sol10 (SMF) it was /etc/init.d/inetsvc stop and start to reload resolv.conf changes
but I can't seem to find the correct SMF... (5 Replies)
Hi everyone
A quick question during a audit this was determined to be a security issue
In the resolv.conf there is a “.” At the end of the domain name
Like this
domain mydomain.com.
I which to understand the function or significance of the .
thk (3 Replies)
Hi all,
I am doing an assignment and there is something I am confused about.
The requirement is to set up the DNS and sendmail to two domains: lab1 and lab2, with hosts of mail.lab1 and mail.lab2 both acting as DNS server and email server, and send mail from root@lab1 to root@lab2. However, it... (4 Replies)
Hi,
My resolv.conf keeps overwritten. I want to have it to just keep the setting that I put in there. I tried a few solutions I found using google.
like supersede domain-name "xxx", prepend domain-name-servers xxx.xxx.xxx.xxx;
This does'nt work.
I also tried to just chmod the file to... (4 Replies)
Hi all, :(
I am facing issue while I have updated in resolv.conf, after nework service restart, it was automatically deleted IP from resolv.conf file.
Could you please let me know what is the reason resolv.conf deleted any IP which I have manually updated, but it store only my router IP... (3 Replies)
Hi,
I've installed Solaris 11.3(live media) and configured DNS. Everytime I reboot the server, resolv.conf got deleted and it created a new nsswitch.conf.
I used below to configure both settings:
# svccfg -s dns/client
svc:/network/dns/client> setprop config/nameserver = (xx.xx.xx.aa... (1 Reply)
Discussion started by: flexihopper18
1 Replies
LEARN ABOUT FREEBSD
resolvconf
RESOLVCONF(8) System Manager's Manual RESOLVCONF(8)NAME
resolvconf -- a framework for managing multiple DNS configurations
SYNOPSIS
resolvconf -I
resolvconf [-m metric] [-p] -a interface <file
resolvconf [-f] -d interface
resolvconf -il pattern
resolvconf -u
DESCRIPTION
resolvconf manages resolv.conf(5) files from multiple sources, such as DHCP and VPN clients. Traditionally, the host runs just one client
and that updates /etc/resolv.conf. More modern systems frequently have wired and wireless interfaces and there is no guarantee both are on
the same network. With the advent of VPN and other types of networking daemons, many things now contend for the contents of
/etc/resolv.conf.
resolvconf solves this by letting the daemon send their resolv.conf(5) file to resolvconf via stdin(3) with the argument -a interface instead
of the filesystem. resolvconf then updates /etc/resolv.conf as it thinks best. When a local resolver other than libc is installed, such as
dnsmasq(8) or named(8), then resolvconf will supply files that the resolver should be configured to include.
resolvconf can mark an interfaces resolv.conf as private. This means that the name servers listed in that resolv.conf are only used for
queries against the domain/search listed in the same file. This only works when a local resolver other than libc is installed. See
resolvconf.conf(5) for how to configure resolvconf to use a local name server.
When an interface goes down, it should then call resolvconf with -d interface arguments to delete the resolv.conf file for the interface.
Here are some more options that resolvconf has:-
-I Initialise the state directory /var/run/resolvconf. This only needs to be called if the initial system boot sequence does not auto-
matically clean it out; for example the state directory is moved somewhere other than /var/run. If used, it should only be called
once as early in the system boot sequence as possible and before resolvconf is used to add interfaces.
-f Ignore non existant interfaces. Only really useful for deleting interfaces.
-i pattern
List the interfaces, optionally matching pattern, we have resolv.conf files for.
-l pattern
List the resolv.conf files we have. If pattern is specified then we list the files for the interfaces that match it.
-m metric
Set the metric of the interface when adding it, default of 0. Lower metrics take precedence. This affects the default order of
interfaces when listed.
-p Marks the interface resolv.conf as private.
-u Force resolvconf to update all it's subscribers. resolvconf does not update the subscribers when adding a resolv.conf that matches
what it already has for that interface.
resolvconf also has some options designed to be used by it's subscribers:-
-v Echo variables DOMAINS, SEARCH and NAMESERVERS so that the subscriber can configure the resolver easily.
INTERFACE ORDERING
For resolvconf to work effectively, it has to process the resolv.confs for the interfaces in the correct order. resolvconf first processes
interfaces from the interface_order list, then interfaces without a metic and that match the dynamic_order list, then interfaces with a met-
ric in order and finally the rest in the operating systems lexical order. See resolvconf.conf(5) for details on these lists.
IMPLEMENTATION NOTES
If a subscriber has the executable bit then it is executed otherwise it is assumed to be a shell script and sourced into the current environ-
ment in a subshell. This is done so that subscribers can remain fast, but are also not limited to the shell language.
Portable subscribers should not use anything outside of /bin and /sbin because /usr and others may not be available when booting. Also, it
would be unwise to assume any shell specific features.
ENVIRONMENT
IF_METRIC
If the -m option is not present then we use IF_METRIC for the metric.
IF_PRIVATE
Marks the interface resolv.conf as private.
FILES
/etc/resolvconf.conf
Configuration file for resolvconf.
/libexec/resolvconf
Directory of subscribers which are run every time resolvconf adds, deletes or updates.
/libexec/resolvconf/libc.d
Directory of subscribers which are run after the libc subscriber is run.
/var/run/resolvconf
State directory for resolvconf.
HISTORY
This implementation of resolvconf is called openresolv and is fully command line compatible with Debian's resolvconf, as written by Thomas
Hood.
BUGS
resolvconf does not validate any of the files given to it.
When running a local resolver other than libc, you will need to configure it to include files that resolvconf will generate. You should con-
sult resolvconf.conf(5) for instructions on how to configure your resolver.
SEE ALSO resolv.conf(5), resolvconf.conf(5), resolver(3), stdin(3)AUTHORS
Roy Marples <roy@marples.name>
BUGS
Please report them to http://roy.marples.name/projects/openresolv
BSD December 3, 2009 BSD