Using
produces
The use of '-O' came from namecheap.com in response to the question, 'What is the required string, etc"
Quote:
First of all, you need to enable Dynamic DNS (DDNS) for the domain name. You can do it in the following way: log in to your Namecheap account, go to Manage Domains and click on the domain name. Then click on Dynamic DNS at the bottom of the left menu and enable DDNS. After that you will be able to update the IP address using the following command:
If you need to update the root domain (i.e. 'example.com'), the value of 'host' should be @ (e.g. host=@). If you need to update 'www.example.com', the value should be as follows: host=www. Here are the exapmples for both 'example.com' and 'www.example.com':
Hello Everyone,
I'm trying to use wget recursively to download a file.
Only html files are being downloaded, instead of the target file.
I'm trying this for the first time, here's what I've tried:
wget -r -O jdk.bin... (4 Replies)
Hi All
I want to download srs8.3.0.1.standard.linux24_EM64T.tar.gz file from the following website :
http://downloads.biowisdomsrs.com/srs83_dist/
But this website contains lots of zipped files
I want to download the above file only discarding other zipped files.
When I am trying the... (1 Reply)
I need to download the following srs8.3.0.1.standard.linux26_32.tar.gz file from the following website:
http://downloads.biowisdomsrs.com/srs83_dist
There are many gzip files along with the above one in the above site but I want to download the srs8.3.0.1.standard.linux26_32.tar.gz only from... (1 Reply)
I have this one::) doing jstack on JVM proccess.
#!/bin/ksh
# ----------------------------------------------------
# capture_jstack.sh <INTERVAL> <COUNT>
# run jstack and capture output to a log file
#-----------------------------------------------------
#
# scripts and logs are stored... (3 Replies)
Hi all ,
I have a view in teradata , the ouput of that view have to be stored as a file with delimitere as '|'.Is there any possibility of doing this in unix ?
Thanks in advance ,
Vinoth (6 Replies)
I am downloading a file using wget and the following is embedded in a script:
wget http://www.example.com/ABCDfilename123.txt -O filename123.txt
Because the 123 is incremented with every day, I need to pass the file in a parametric manner, so the filename as given after capital D. How do I... (2 Replies)
I'm attempting to write a bash script that will create a network between virtual machines. It accepts three arguments: an RSpec that describes the network topology, and two list of machines (servers and clients).
I have a (working) Perl script that I want to call. This Perl script takes an RSpec... (6 Replies)
Hallo Team,
I would like to redirect an output from a file into another file. Here are the two commands/files.
-bash-3.2$ cat lack.csv
lemontwistpax
-bash-3.2$ ll -ltr BW*|tail -1
-rw-r--r-- 1 mind mind 1844 Sep 25 12:06... (8 Replies)
Is it possible to use a cookie transfer to a location and then rename the output?
cd target_directory
wget -x --load-cookies cookies.txt http://172.24.188.113/data/getCSV.csv |
for file in *
do
mv $file $file.txt
done
For example, if I change the directory to C:\test and use the ... (2 Replies)
Hi,
I need to download a zip file from my the below US govt link.
https://www.sam.gov/SAMPortal/extractfiledownload?role=WW&version=SAM&filename=SAM_PUBLIC_MONTHLY_20160207.ZIP
I only have wget utility installed on the server.
When I use the below command, I am getting error 403... (2 Replies)
Discussion started by: Prasannag87
2 Replies
LEARN ABOUT REDHAT
net::dns::update
Net::DNS::Update(3) User Contributed Perl Documentation Net::DNS::Update(3)NAME
Net::DNS::Update - Create a DNS update packet
SYNOPSIS
"use Net::DNS::Update;"
DESCRIPTION
"Net::DNS::Update" is a front-end for creating "Net::DNS::Packet" objects to be used for making DNS dynamic updates. Programmers should
refer to RFC 2136 for the semantics of dynamic updates.
WARNING: This code is still under development. Please use with caution on production nameservers.
METHODS
new
$packet = Net::DNS::Update->new;
$packet = Net::DNS::Update->new("example.com");
$packet = Net::DNS::Update->new("example.com", "HS");
Returns a "Net::DNS::Packet" object suitable for performing a DNS dynamic update. Specifically, it creates a packet with the header opcode
set to UPDATE and the zone record type to SOA (per RFC 2136, Section 2.3).
Programs must use the "push" method to add RRs to the prerequisite, update, and additional sections before performing the update.
Arguments are the zone name and the class. If the zone is omitted, the default domain will be taken from the resolver configuration. If
the class is omitted, it defaults to IN.
Future versions of "Net::DNS" may provide a simpler interface for making dynamic updates.
EXAMPLES
The first example below shows a complete program; subsequent examples show only the creation of the update packet.
Add a new host
#!/usr/bin/perl -w
use Net::DNS;
use strict;
# Create the update packet.
my $update = Net::DNS::Update->new("example.com");
# Prerequisite is that no A records exist for the name.
$update->push("pre", nxrrset("foo.example.com. A"));
# Add two A records for the name.
$update->push("update", rr_add("foo.example.com. 86400 A 192.168.1.2"));
$update->push("update", rr_add("foo.example.com. 86400 A 172.16.3.4"));
# Send the update to the zone's primary master.
my $res = Net::DNS::Resolver->new;
$res->nameservers("primary-master.example.com");
my $reply = $res->send($update);
# Did it work?
if (defined $reply) {
if ($reply->header->rcode eq "NOERROR") {
print "Update succeeded
";
} else {
print "Update failed: ", $reply->header->rcode, "
";
}
} else {
print "Update failed: ", $res->errorstring, "
";
}
Add an MX record for a name that already exists
my $update = Net::DNS::Update->new("example.com");
$update->push("pre", yxdomain("example.com"));
$update->push("update", rr_add("example.com MX 10 mailhost.example.com"));
Add a TXT record for a name that doesn't exist
my $update = Net::DNS::Update->new("example.com");
$update->push("pre", nxdomain("info.example.com"));
$update->push("update", rr_add("info.example.com TXT 'yabba dabba doo'"));
Delete all A records for a name
my $update = Net::DNS::Update->new("example.com");
$update->push("pre", yxrrset("foo.example.com A"));
$update->push("update", rr_del("foo.example.com A"));
Delete all RRs for a name
my $update = Net::DNS::Update->new("example.com");
$update->push("pre", yxdomain("byebye.example.com"));
$update->push("update", rr_del("byebye.example.com"));
Perform a signed update
my $key_name = "tsig-key";
my $key = "awwLOtRfpGE+rRKF2+DEiw==";
my $update = Net::DNS::Update->new("example.com");
$update->push("update", rr_add("foo.example.com A 10.1.2.3"));
$update->push("update", rr_add("bar.example.com A 10.4.5.6"));
$update->sign_tsig($key_name, $key);
Another way to perform a signed update
my $key_name = "tsig-key";
my $key = "awwLOtRfpGE+rRKF2+DEiw==";
my $update = Net::DNS::Update->new("example.com");
$update->push("update", rr_add("foo.example.com A 10.1.2.3"));
$update->push("update", rr_add("bar.example.com A 10.4.5.6"));
$update->push("additional", Net::DNS::RR->new("$key_name TSIG $key"));
Perform a signed update with a customized TSIG record
my $key_name = "tsig-key";
my $key = "awwLOtRfpGE+rRKF2+DEiw==";
my $tsig = Net::DNS::RR->new("$key_name TSIG $key");
$tsig->fudge(60);
my $update = Net::DNS::Update->new("example.com");
$update->push("update", rr_add("foo.example.com A 10.1.2.3"));
$update->push("update", rr_add("bar.example.com A 10.4.5.6"));
$update->push("additional", $tsig);
BUGS
This code is still under development. Please use with caution on production nameservers.
COPYRIGHT
Copyright (c) 1997-2002 Michael Fuhr. All rights reserved. This program is free software; you can redistribute it and/or modify it under
the same terms as Perl itself.
SEE ALSO perl(1), Net::DNS, Net::DNS::Resolver, Net::DNS::Header, Net::DNS::Packet, Net::DNS::Question, Net::DNS::RR, RFC 2136, RFC 2845
perl v5.8.0 2002-05-30 Net::DNS::Update(3)