�h���C�����擾(�Ǝ��h���C����)

�ŏI�X�V���F 2022.10.12

���T�v

�O������centossrv.com�Ƃ������O(�h���C����)�ŃT�[�o�[�ɃA�N�Z�X�ł���悤�ɂ��邽�߁A�h���C�������擾����B
�����ł́A�L������centossrv.com�̂悤�ɒZ���Ă킩��₷���Ǝ��h���C������VALUE DOMAIN�Ŏ擾����B
�܂��Acentossrv.com�̑��ɁAwww.centossrv.com�Amail.centossrv.com�Aftp.centossrv.com���ł��T�[�o�[�ɃA�N�Z�X�ł���悤�ɂ���B

��centossrv.com�̕����͓��T�C�g�̗�


���h���C�����擾

�i�P�jVALUE DOMAIN�����[�U�[�o�^����B

�i�Q�j���[�U�[�o�^���̃��[�U�[ID�ƃp�X���[�h�����O�C������B

�i�R�j�u�x��������v�Ńh���C���������x�����B
��com�Anet�Aorg�Ainfo�Abiz�̏ꍇ�A�P�N�Ԃ�990�~

�i�S�j�u�h���C������v�ˁu�V�K�h���C���̎擾�v�Ńh���C�����擾����B

�i�T�j�u�h���C������v�ˁuWHOIS�o�^���̕ύX�v�ˁu���`��㗝���J����v�Ő����ɏ]���AWHOIS���Ԑl��񂪌��J����Ȃ��悤�ɂ���B
���h���C���擾���ɓ��͂����l���̂�����VALUE-DOMAIN�Ђ̏�񂪌��J�����

�i�U�j�u�h���C������v�ˁuDNS���R�[�h/URL�]���̕ύX�v�ŁA�u�ݒ�t�B�[���h�v�Ɉȉ��̗v�̂�DNS������͂���B

a @ �O���[�o��IP�A�h���X
a www �O���[�o��IP�A�h���X
a mail �O���[�o��IP�A�h���X
a ftp �O���[�o��IP�A�h���X
mx mail.centossrv.com. 10

1�s�ڂ�centossrv.com�ŃT�[�o�[�ɃA�N�Z�X�ł���悤�ɂ���ݒ�
2�s�ڂ�www.centossrv.com�ŃT�[�o�[�ɃA�N�Z�X�ł���悤�ɂ���ݒ�
3�s�ڂ�mail.centossrv.com�ŃT�[�o�[�ɃA�N�Z�X�ł���悤�ɂ���ݒ�
4�s�ڂ�ftp.centossrv.com�ŃT�[�o�[�ɃA�N�Z�X�ł���悤�ɂ���ݒ�
5�s�ڂ�xxxx@centossrv.com�̂悤�ȃ��[���A�h���X�𗘗p�ł���悤�ɂ���ݒ聦���[���T�[�o�[�𗧂��グ��ꍇ�̂�

�����݂̃O���[�o��IP�A�h���X���m�F�����́u���Ȃ��̂h�o�A�h���X(IPv4)�v�Ŋm�F�”\

�i�V�j�u�h���C������v�ˁu�l�[���T�[�o�[�̕ύX�v�ˁu�l�[���T�[�o�[�ύX�v�́u���@�I���v�ŁuVALUE-DOMAIN�Ǝ��̃l�[���T�[�o�[(����)�v��I�����āu�ύX�v�{�^�������B

�i�W�j���O�A�E�g����B

����ŊO������centossrv.com�ŃA�N�Z�X�����VALUE DOMAIN���o�^����IP�A�h���X���A�N�Z�X���ɕԂ��Ă����悤�ɂȂ邽�߁A�O������centossrv.com�ŃT�[�o�[�ɃA�N�Z�X�ł���悤�ɂȂ�
���Ȃ��A�h���C�����ŃA�N�Z�X�ł���悤�ɂȂ�܂�24�`48���Ԓ��x�|����(�����A�N�Z�X�ł���悤�ɂȂ�ꍇ������)�B

��IP�A�h���X�̎����X�V(��Œ�IP�A�h���X�‹��̏ꍇ�̂�)

��Œ�IP�A�h���X�‹��̏ꍇ�A�s�����IP�A�h���X���ς���Ă��܂����AIP�A�h���X��VALUE DOMAIN�ɓo�^����IP�A�h���X�ƕς���Ă��܂���centossrv.com�ŃT�[�o�[�ɃA�N�Z�X�ł��Ȃ��Ȃ��Ă��܂��B
�����ŁA����I��IP�A�h���X�̕ύX���`�F�b�N���AIP�A�h���X���ύX����Ă����ꍇ�͎�����VALUE DOMAIN�֐V����IP�A�h���X��o�^����悤�ɂ��A���centossrv.com�ŃT�[�o�[�ɃA�N�Z�X�ł���悤�ɂ���B

�i�P�jVALUE DOMAIN�̃_�C�i�~�b�NDNS�@�\��L����
IP�A�h���X�X�V���s�Ȃ���悤�ɂ��邽�߁AVALUE DOMAIN�̃_�C�i�~�b�NDNS�@�\��L���ɂ���B

�E���[�U�[�o�^���̃��[�U�[ID�ƃp�X���[�h�����O�C������B

�E�u�h���C������v�ˁu�_�C�i�~�b�NDNS���v�ˁu�K�v�ȃp�����[�^���v�́u�p�X���[�h �ύX�v�ŔC�ӂ́u�h���C���p�X���[�h�v��ݒ肵�āu�ύX�v�{�^������

�E�u�h���C������v�ˁu�_�C�i�~�b�NDNS���v�ˁu�_�C�i�~�b�NDNS�@�\�v�Ń`�F�b�N�{�b�N�X���`�F�b�N���āu�ύX�v�{�^������

�E���O�A�E�g����B

�i�Q�jVALUE DOMAIN�pIP�A�h���X�X�V�X�N���v�g�쐬
[root@centos ~]# vi /usr/local/bin/valuedomain-ddns-update.sh�@���@VALUE DOMAIN�pIP�A�h���X�X�V�X�N���v�g�쐬
#!/bin/bash

SCRIPT=${0}
DOMAIN=${1}
PASS=${2}
HOST=${3}
if [ "${HOST}" = "" ]; then
    FQDN=${DOMAIN}
else
    FQDN="${HOST}.${DOMAIN}"
fi

# VALUE-DOMAIN�ݒ�IP�A�h���X�擾
IPGETLOG=`host ${FQDN} ns1.value-domain.com 2>&1`
VDIP=`echo "${IPGETLOG}"|grep "has address"|awk '{ print $NF }'|egrep ^[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+$`
if [ $? -ne 0 ]; then
    echo "${FQDN} VALUE-DOMAIN�ݒ�IP�A�h���X���o�G���[" | logger -t $(basename $0)
    echo ${IPGETLOG} | logger -t $(basename $0)
    exit
fi

# ����IP�A�h���X�擾
IPGETLOG=`curl inet-ip.info 2>&1`
echo "${IPGETLOG}" | egrep ^[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+$ > /dev/null 2>&1
if [ $? -eq 0 ]; then
    CURRENTIP=`echo "${IPGETLOG}" | tail -n 1 | awk '{ print $NF }'`
else
    echo "${DOMAIN} ����IP�A�h���X���o�G���[" | logger -t $(basename $0)
    echo "${IPGETLOG}" | logger -t $(basename $0)
    exit
fi

# VALUE-DOMAIN�ݒ�IP�A�h���X�X�V
# (VALUE-DOMAIN�ݒ�IP�A�h���X������IP�A�h���X�̏ꍇ�̂�)
if [ "${VDIP}" != "${CURRENTIP}" ]; then
    IPUPDATE=`wget -q -O - "http://dyn.value-domain.com/cgi-bin/dyn.fcg?d=${DOMAIN}&p=${PASS}&h=${HOST}&i=${CURRENTIP}"`
    echo ${IPUPDATE}|grep -q OK
    if [ $? -eq 0 ]; then
        echo "${FQDN} IP�A�h���X�X�V���� ${VDIP} to ${CURRENTIP}" | logger -t $(basename $0)
    else
        echo "${FQDN} IP�A�h���X�X�V�G���[" | logger -t $(basename $0)
        echo ${IPUPDATE} | logger -t $(basename $0)
        (
        echo IP ADDRESS UPDATE ERROR
        echo ${IPUPDATE}
        )|mail -s "${SCRIPT##*/} ERROR on ${FQDN}" root
        exit 1
    fi
fi
exit


[root@centos ~]# chmod +x /usr/local/bin/valuedomain-ddns-update.sh�@���@VALUE DOMAIN�pIP�A�h���X�X�V�X�N���v�g�֎��s�����t��

�i�R�jVALUE DOMAIN�pIP�A�h���X�X�V�X�N���v�g���s
[root@centos ~]# /usr/local/bin/valuedomain-ddns-update.sh centossrv.com �p�X���[�h�@���@VALUE DOMAIN�pIP�A�h���X�X�V�X�N���v�g���s(centossrv.com�p)

[root@centos ~]# /usr/local/bin/valuedomain-ddns-update.sh centossrv.com �p�X���[�h "www"�@���@VALUE DOMAIN�pIP�A�h���X�X�V�X�N���v�g���s(www.centossrv.com�p)

[root@centos ~]# /usr/local/bin/valuedomain-ddns-update.sh centossrv.com �p�X���[�h "mail"�@���@VALUE DOMAIN�pIP�A�h���X�X�V�X�N���v�g���s(mail.centossrv.com�p)

[root@centos ~]# /usr/local/bin/valuedomain-ddns-update.sh centossrv.com �p�X���[�h "ftp"�@���@VALUE DOMAIN�pIP�A�h���X�X�V�X�N���v�g���s(ftp.centossrv.com�p)

���p�X���[�h�́u�i�P�jVALUE DOMAIN�̃_�C�i�~�b�NDNS�@�\��L�����v�Őݒ肵���u�h���C���p�X���[�h�v���w��
��IP�A�h���X�X�V���ʂ�/var/log/messages�ɕۑ������

�i�S�jVALUE DOMAIN�pIP�A�h���X�X�V�X�N���v�g����������s�ݒ�
[root@centos ~]# vi /etc/cron.d/valuedomain-ddns-update�@���@VALUE DOMAIN�pIP�A�h���X�X�V����������s�ݒ�t�@�C���쐬
*/10 * * * * root /usr/local/bin/valuedomain-ddns-update.sh centossrv.com �p�X���[�h
��10������VALUE DOMAIN�pIP�A�h���X�X�V�X�N���v�g�����s����(centossrv.com�p)
*/10 * * * * root /usr/local/bin/valuedomain-ddns-update.sh centossrv.com �p�X���[�h "www"
��10������VALUE DOMAIN�pIP�A�h���X�X�V�X�N���v�g�����s����(www.centossrv.com�p)
*/10 * * * * root /usr/local/bin/valuedomain-ddns-update.sh centossrv.com �p�X���[�h "mail"
��10������VALUE DOMAIN�pIP�A�h���X�X�V�X�N���v�g�����s����(mail.centossrv.com�p)
*/10 * * * * root /usr/local/bin/valuedomain-ddns-update.sh centossrv.com �p�X���[�h "ftp"
��10������VALUE DOMAIN�pIP�A�h���X�X�V�X�N���v�g�����s����(ftp.centossrv.com�p)

���h���C�����m�F

�ݒ肵���T�[�o�[���ŊO������A�N�Z�X�ł��邩�m�F����B
���h���C���擾��24�`48���Ԓ��x�o�ߌ�ɍs������(�����A�N�Z�X�ł���ꍇ������)

HostName Test�ŁuEnter a domain name or IP address�v���ɐݒ肵���T�[�o�[��(��Fcentossrv.com�Awww.centossrv.com�Aftp.centossrv.com�Amail.centossrv.com��)����͂��āuTest Now�v�{�^������������B

�ȉ��̂悤�Ȍ��ʂ��\��������OK
Hostname test results

Domain name tested:    centossrv.com
Test performed from:    Seattle, WA
Test performed at:    2011-06-19 05:01:21 (GMT +00:00)
Known IP Addresses:    XXX.XXX.XXX.XXX

��WHOIS���m�F

�l��񂪌��J����Ă��Ȃ����Ƃ��m�F����B
���h���C���擾��24�`48���Ԓ��x�o�ߌ�ɍs������(�����A�N�Z�X�ł���ꍇ������)

WHOIS Lookup�ŁuEnter a domain name or IP address�v���ɐݒ肵���T�[�o�[��(��Fcentossrv.com�Awww.centossrv.com�Aftp.centossrv.com�Amail.centossrv.com��)����͂��āuTest Now�v�{�^������������B

�ȉ��̂悤�Ȍ��ʂ��\��������OK
[Querying whois.verisign-grs.com]
[Redirected to whois.discount-domain.com]
[Querying whois.discount-domain.com]
[whois.discount-domain.com]
Domain Name: centossrv.com
Registry Domain ID: 2731496779_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.discount-domain.com
Registrar URL: http://www.onamae.com
Updated Date: 2022-10-12T17:53:11Z
Creation Date: 2022-10-12T08:53:10Z
Registrar Registration Expiration Date: 2032-10-12T08:53:09Z
Registrar: GMO INTERNET, INC.
Registrar IANA ID: 49
Registrar Abuse Contact Email: abuse@gmo.jp
Registrar Abuse Contact Phone: +81.337709199
Domain Status: ok https://icann.org/epp#ok
Registry Registrant ID: Not Available From Registry
Registrant Name: Whois Privacy Protection Service by VALUE-DOMAIN
Registrant Organization: Whois Privacy Protection Service by VALUE-DOMAIN
Registrant Street: 3-1 Ofuka-cho
Registrant Street: Grand Front Osaka Tower B 23F
Registrant City: Kita-ku Osaka-shi
Registrant State/Province: Osaka
Registrant Postal Code: 530-0011
Registrant Country: JP
Registrant Phone: +81.662416585
Registrant Phone Ext:
Registrant Fax: +81.663740121
Registrant Fax Ext:
Registrant Email: whoisproxy@value-domain.com
Registry Admin ID: Not Available From Registry
Admin Name: Whois Privacy Protection Service by VALUE-DOMAIN
Admin Organization: Whois Privacy Protection Service by VALUE-DOMAIN
Admin Street: 3-1 Ofuka-cho
Admin Street: Grand Front Osaka Tower B 23F
Admin City: Kita-ku Osaka-shi
Admin State/Province: Osaka
Admin Postal Code: 530-0011
Admin Country: JP
Admin Phone: +81.662416585
Admin Phone Ext:
Admin Fax: +81.663740121
Admin Fax Ext:
Admin Email: whoisproxy@value-domain.com
Registry Tech ID: Not Available From Registry
Tech Name: Whois Privacy Protection Service by VALUE-DOMAIN
Tech Organization: Whois Privacy Protection Service by VALUE-DOMAIN
Tech Street: 3-1 Ofuka-cho
Tech Street: Grand Front Osaka Tower B 23F
Tech City: Kita-ku Osaka-shi
Tech State/Province: Osaka
Tech Postal Code: 530-0011
Tech Country: JP
Tech Phone: +81.662416585
Tech Phone Ext:
Tech Fax: +81.663740121
Tech Fax Ext:
Tech Email: whoisproxy@value-domain.com
Name Server: ns11.value-domain.com
Name Server: ns12.value-domain.com
Name Server: ns13.value-domain.com
DNSSEC: unsigned
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2022-10-12T17:53:11Z <<<

For more information on Whois status codes, please visit https://icann.org/epp


���֘A�R���e���c




�����̃y�[�W�̃g�b�v�֖߂�

�v���C�o�V�[�|���V�[
centossrv.com