Bash to append domain in search field of resolv.conf after vpnc connection in Linux


 
Thread Tools Search this Thread
Operating Systems Linux Bash to append domain in search field of resolv.conf after vpnc connection in Linux
# 1  
Old 05-29-2014
Tools Bash to append domain in search field of resolv.conf after vpnc connection in Linux

After vpn connection,I am not able to resolve any machines in remote gateway.It looks like remote domain is added to domain field instead of adding it to the Search field in /etc/resolv.conf

I want the remote domain to add to search field along with local domain.Can anyone tell a bash or script to do it?
# 2  
Old 05-29-2014
A few questions:-
  • What have you tried so far?
  • What errors/output/messages do you get?
  • What is your config file like at the time of the problem?
  • What OS and version are you using?
Most importantly, What have you tried so far?

It would be helpful if you could post a before and after view of /etc/resolv.conf in CODE tags too.




Robin
This User Gave Thanks to rbatte1 For This Post:
# 3  
Old 06-02-2014
Details of resolv.conf and os

Thank you rbattle1...
I have tried to edit the resolv.conf using vi editor But as I am student I dont know about the creation of script for this?
My Os is RHEL6
This is the resolv.conf which U will get clear idea
sorry for the delay



#Resolv.conf before vpnc start
--------------------------------------
Code:
[root@tstdpigw02 etc]# more resolv.conf
# Generated by NetworkManager
domain dev-dpi.india.blazer.com
search dev-dpi.india.blazer.com
nameserver 172.16.2.1
nameserver 172.16.2.3

[root@tstdpigw02 etc]# service vpnc start
Starting VPNC connection: VPNC started in background (pid: 2230)...

# Resolv.conf after vpnc start
--------------------------------
Code:
[root@tstdpigw02 etc]# more resolv.conf
#@VPNC_GENERATED@ -- this file is generated by vpnc
# and will be overwritten by vpnc
# as long as the above mark is intact
# Generated by NetworkManager
domain usdev.harley.com
search dev-dpi.india.blazer.com
nameserver 10.0.1.7

#Required resolv.conf after vpnc start
----------------------------------------
Code:
[root@tstdpigw02 etc]# more resolv.conf.required
#@VPNC_GENERATED@ -- this file is generated by vpnc
# and will be overwritten by vpnc
# as long as the above mark is intact
# Generated by NetworkManager
domain usdev.harley.com
search dev-dpi.india.blazer.com usdev.harley.com
nameserver 172.16.2.1

---------- Post updated 06-02-14 at 12:16 AM ---------- Previous update was 06-01-14 at 11:46 PM ----------


#Resolv.conf before vpnc start
--------------------------------------
Code:
[root@tstdpigw02 etc]# more resolv.conf
# Generated by NetworkManager
domain dev-dpi.india.blazer.com
search dev-dpi.india.blazer.com
nameserver 172.16.2.1
nameserver 172.16.2.3

[root@tstdpigw02 etc]# service vpnc start
Starting VPNC connection: VPNC started in background (pid: 2230)...

# Resolv.conf after vpnc start
--------------------------------
Code:
[root@tstdpigw02 etc]# more resolv.conf
#@VPNC_GENERATED@ -- this file is generated by vpnc
# and will be overwritten by vpnc
# as long as the above mark is intact
# Generated by NetworkManager
domain usdev.harley.com
search dev-dpi.india.blazer.com
nameserver 10.0.1.7

#Required resolv.conf after vpnc start
----------------------------------------
Code:
[root@tstdpigw02 etc]# more resolv.conf.required
#@VPNC_GENERATED@ -- this file is generated by vpnc
# and will be overwritten by vpnc
# as long as the above mark is intact
# Generated by NetworkManager
domain usdev.harley.com
search dev-dpi.india.blazer.com usdev.harley.com
nameserver 172.16.2.1


Last edited by Scrutinizer; 06-02-2014 at 03:29 AM.. Reason: Add CODE tags. + Changed icode tags to code tags
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Solaris

Configure resolv.conf and nsswitch.conf

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

2. Ubuntu

Adding Domain name n resolv.conf file without vi editor

Hi Guys, I want to add the domain name entry to resolv.conf file. when i use the vi editor to do it the changes are gone after DNS client is being restarted. In Solairs 11 I figured out svccfg command will help to retain the cinfguration. but in linux how do we do that. Also for Solaris are there... (2 Replies)
Discussion started by: karthikk0508
2 Replies

3. Red Hat

save resolv.conf in linux

hi, I use red hat linux . When I start up network service . I get below error in eth2 root@vls etc]# service network restart Shutting down interface eth2: Shutting down loopback interface: Bringing up loopback interface: Bringing up interface eth2: RTNETLINK answers: File exists Error... (10 Replies)
Discussion started by: chuikingman
10 Replies

4. Ubuntu

resolv.conf

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)
Discussion started by: jld
4 Replies

5. UNIX for Dummies Questions & Answers

Search directive in resolv.conf

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)
Discussion started by: tetelee
4 Replies

6. UNIX for Dummies Questions & Answers

resolv.conf

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)
Discussion started by: Ex-Capsa
3 Replies

7. Shell Programming and Scripting

resolv.conf

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)
Discussion started by: aliahsan81
8 Replies

8. UNIX for Dummies Questions & Answers

dns and resolv.conf

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)
Discussion started by: b03der
10 Replies

9. IP Networking

/etc/resolv.conf

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)
Discussion started by: rpnhavoc
1 Replies
Login or Register to Ask a Question