Modifying/Adding in the DNS server entry using shell script
Dear Experts.
I need to add/modify the entries in the DNS server and this has to be achieved using shell script and below is the requirement, could you please let me know if a shell script can be written for this task?
what files do I edit?? or what am trying to get at here is that is this process of updating dns entries relatively simple or very complicated. please tell me about the files that are involved (2 Replies)
Hi all,
I have some script that creates a temp csv file. What I need to do is do some search and replace and modify the file from my shell script. I know the commands to open the file and then apply the reg ex but wasnt sure how I could do this from a script and modify the file?
Any help... (2 Replies)
I have a installed Redhat Linux v5 on a new HP Pavillon PC. It has a dual boot with Vista. Booting from Vista, I can connect to the internet. However with Redhat I cannot connect to the internet.
I looked at the /etc/resolv.conf file in Redhat and there is no DNS entry there. From where do I... (28 Replies)
Hi all,
I'm tying to add dns a A record to a dns server running on Solaris 10 on sun's SPARC machine i want to do the following add host name to point to an IP address for a machine running win2k3 both machines have real IPs and exposed to the internet where can i add the A records on DNS server... (2 Replies)
#/bin/sh
echo "enter the user name"
read $username
echo "Enter new home directory"
read $newhd
usermod -d $newhd $username ;;
error while executing :
enter the user name
Rev
Enter new home directory:
/home/58745
usermod: option requires an argument -- 'd'
Try `usermod --help' or... (2 Replies)
Hello all,
I have a Kconfig file that looks like something below ...
================================
menu "Application type"
config GUI_TYPE_STANDARD
bool "Standard Application"
source "cfg/config/std.in"
source... (12 Replies)
Hello,
I have script which work 70% of the desired task , the output from script.sh is following , however the desired output I require is following .
Any piece of suggestion would be great..
thanks in advance,
emily
#!/bin/bash ... (8 Replies)
Hi All,
Please help me and guide me to write a bash/shell script on Linux box to delete parent entry with all their child entries.
example:
Parent is :
----------
dn: email=yogesh.kumar@wipro.com, o=wipro, o=in
child is:
----------
dn: cn: yogesh kumar, email=yogesh.kumar@wipro.com,... (1 Reply)
Discussion started by: Chand
1 Replies
LEARN ABOUT MOJAVE
net::dns::rr::soa5.18
Net::DNS::RR::SOA(3) User Contributed Perl Documentation Net::DNS::RR::SOA(3)NAME
Net::DNS::RR::SOA - DNS SOA resource record
SYNOPSIS
use Net::DNS;
$rr = new Net::DNS::RR('name SOA mname rname 0 14400 3600 1814400 3600');
DESCRIPTION
Class for DNS Start of Authority (SOA) resource records.
METHODS
The available methods are those inherited from the base class augmented by the type-specific methods defined in this package.
Use of undocumented package features or direct access to internal data structures is discouraged and could result in program termination or
other unpredictable behaviour.
mname
$mname = $rr->mname;
$rr->mname( $mname );
The domain name of the name server that was the original or primary source of data for this zone.
rname
$rname = $rr->rname;
$rr->rname( $rname );
The mailbox which identifies the person responsible for maintaining this zone.
serial
$serial = $rr->serial;
$serial = $rr->serial(value);
Unsigned 32 bit version number of the original copy of the zone. Zone transfers preserve this value.
RFC1982 defines a strict (irreflexive) partial ordering for zone serial numbers. The serial number will be incremented unless the
replacement value argument satisfies the ordering constraint.
refresh
$refresh = $rr->refresh;
$rr->refresh( $refresh );
A 32 bit time interval before the zone should be refreshed.
retry
$retry = $rr->retry;
$rr->retry( $retry );
A 32 bit time interval that should elapse before a failed refresh should be retried.
expire
$expire = $rr->expire;
$rr->expire( $expire );
A 32 bit time value that specifies the upper limit on the time interval that can elapse before the zone is no longer authoritative.
minimum
$minimum = $rr->minimum;
$rr->minimum( $minimum );
The unsigned 32 bit minimum TTL field that should be exported with any RR from this zone.
Zone Serial Number Management
The internal logic of the serial() method offers support for several widely used zone serial numbering policies.
Strictly Sequential
$successor = $soa->serial( SEQUENTIAL );
The existing serial number is incremented modulo 2**32 because the value returned by the auxiliary SEQUENTIAL() function can never satisfy
the serial number ordering constraint.
Date Encoded
$successor = $soa->serial( YYYYMMDDxx );
The 32 bit value returned by the auxiliary YYYYMMDDxx() function will be used if it satisfies the ordering constraint, otherwise the serial
number will be incremented as above.
Serial number increments must be limited to 100 per day for the date information to remain useful.
Time Encoded
$successor = $soa->serial( UNIXTIME );
The 32 bit value returned by the auxiliary UNIXTIME() function will used if it satisfies the ordering constraint, otherwise the existing
serial number will be incremented as above.
COPYRIGHT
Copyright (c)1997-2002 Michael Fuhr.
Portions Copyright (c)2002-2004 Chris Reinhardt.
Portions Copyright (c)2010,2012 Dick Franks.
All rights reserved.
This program is free software; you may redistribute it and/or modify it under the same terms as Perl itself.
Package template (c)2009,2012 O.M.Kolkman and R.W.Franks.
SEE ALSO
perl, Net::DNS, Net::DNS::RR, RFC1035 Section 3.3.13, RFC1982
perl v5.18.2 2014-01-16 Net::DNS::RR::SOA(3)