ウェブnsupdateのは、WebベースのダイナミックDNSアップデートユーティリティです。
クライアントが動的なDNS更新を送信するためのWeb-nsupdateのパッケージは、シンプルなWebベースの機能を提供します。クライアントは、典型的には、家庭用ブロードバンドサービスのゲートウェイとして動作するLinuxシステムなどのDHCPホスト、です。
クライアントは、それらのホスト要求を登録するためのWeb-nsupdateのサービスに(例えば、wgetの(1)またはオオヤマネコ(1)コマンドと同様に)単純なWeb要求を送信します。
このパッケージには、次のDebianパッケージを使用してサーバ上でテストされています。
(9.2.4-1版)* BIND9
(2.0.54-5版)*のapache2
(4.3.10-16版)* PHP4
助言される:それはダイナミックDNSを行うには、BINDを設定するには、お尻の痛みです。あなたは、「ウェブnsupdateの「仕事をするためにそれを行うために必要としています。これらの命令は、そのプロセスを説明し、慎重に従ってください。私は強く* *あなたは私たちが達成しようとしているもののいくつかのアイデアを得ることができますので、最初のDNSSEC-keygenの(8)とnsupdateの(8)のマニュアルページを確認することを強くお勧めします。
インストール手順:
1.コピー」ウェブnsupdateの「ファイルなどの場所へ
"は/ usr / local / lib /ウェブのnsupdate」。それは、どこか別の場所にインストールするにはOKですが、
ちょうどそれに応じて、次の方向を調整します。
2.「ウェブnsupdateのは、「認証に使用することはTSIGキーを生成します
自身のDNSサーバに。
このキーを確保!周りの読み取り可能なコピーを放置しないでください。このキー缶
「ウェブnsupdateの」によって管理されるDNSレコードを変更するために使用されます。
ここでキーを生成する手順は次のとおりです。
CDは/ usr / local / lib /ウェブnsupdateの
は、/ usr / sbin / DNSSEC-keygenの-a HMAC-MD5 -b 512 -nホストのWeb nsupdateの
chmodの440 Kweb-nsupdateの*
#以下は、Webサーバーの実行に使用されるGIDに「WWWデータ」を調整します。
chgrpコマンドWWWデータKweb-nsupdateの*
3.セットアップ「ウェブnsupdateの「定義ファイルは、提供で始まります
サンプル。このファイルは、クライアントのパスワードを保護するために、固定される必要があります
明らかにされているから。
CDは/ usr / local / lib /ウェブnsupdateの
CPのnsupdateの-defs.php.sample nsupdateの-defs.php
chmodの640のnsupdate-defs.php
#以下は、Webサーバーの実行に使用されるGIDに「WWWデータ」を調整します。
chgrpコマンド、WWWデータのnsupdate-defs.php
VIのnsupdate-defs.php
4.「nsupdate.phpは ""のnsupdate-defs.php」への正しいパスを持っていることを確認します
ファイル。
VI nsupdate.php
#上部近くのrequire_once()文を確認してください。
5.シンボリックリンクあなたのウェブサイトへの更新スクリプト。
#以下は、Webサーバー内の場所に「/var/www/nsupdate.php」を調整します。
ます。ln -s /usr/local/lib/web-nsupdate/nsupdate.php /var/www/nsupdate.php
この時点で、「ウェブnsupdateの「フロントエンドが構成されています。今すぐに
ネームサーバのバックエンドを設定します。
6.作成し、すでにネームサーバキーのための場所を持っていないと仮定すると、
そのTSIGキーを含む "named.keys」と呼ばれる新しいファイル
「ウェブnsupdateの「使用されます。ファイルには、次のようになります。
キーウェブnsupdateの{
アルゴリズムHMAC-MD5。
秘密 "jzzoMR4ocgZGq5pQho2Pr5r9DDHT4lWK8QO09cpvVtpvHqaUdzktBs1DHCslpPR8PwXU3ni8zjST / 5FxEwg44Q ==";
};
のキーに、上記の「秘密の」値ショーを交換
手順2で生成された「Kweb-nsupdateの。+ 157 + nnnnn.private "ファイル。
7.「named.confの "ディレクトリに" named.keys」ファイルをインストールに
常駐しています。このファイルにはnameseverを保護するために、固定される必要があります
無許可の更新から。
あなたの「named.confの "ディレクトリは"の/ etc /バインド」である場合、実行します。
#以下は、どこのnamed.conf生活ディレクトリには/ etc /バインドを調整します。
MV named.keys /etc/bind/named.keys
chmodの400 /etc/bind/named.keys
UIDへ:あなたのネームサーバがの下で実行されますGID:以下#、「バインドバインド」を調整します。
chownをバインド:バインド/etc/bind/named.keys
8.言うあなたの "のnamed.conf」に行を追加します。
「named.keys」を含みます;
9.各ホストをリストするために、あなたの「named.confの」を変更することをウェブnsupdateの意志
更新すること。たとえば、あなたが動的更新を許可する場合
ホストからの「host1.example.com」と「host2.example.com」、[変更
「named.confの」の「example.com」スタンザとの2行を追加します。
ゾーン「example.com」{
タイプマスター;
。
。
。
#thieゾーン内のホストごとに、以下のいずれかの行を追加します。
アップデートポリシー{
ウェブnsupdateのを付与します。 host1.example.com名前を付けます。 ;
ウェブnsupdateのを付与します。 host2.example.com名前を付けます。 ;
};
};
10.更新機能をテストします。お使いのWebブラウザがインストールさを指します
「nsupdate.php "スクリプト。これは手動のためのフォームを持参してください
エントリー。あなたのエントリを提出し、更新が正常に行われたことを確認します。
カテゴリから探す
人気のソフトウェア
-
LibreOffice 20 Jan 18
-
Simple Scan 2 Dec 17
-
Cactus McCoy 2 20 Feb 15
-
Xandros Desktop OS 3 Jun 15
-
Syslinux 17 Feb 15
-
BackBox Linux 16 Aug 18
-
Openfiler 12 May 15
web-nsupdate
開発者の他のソフトウェア Chip Rosenthal
xtail
3 Jun 15
へのコメント web-nsupdate
カテゴリから探す
人気のソフトウェア
-
Openfiler 12 May 15
-
K3b 17 Aug 18
-
Syslinux 17 Feb 15
-
Xandros Desktop OS 3 Jun 15
-
pfSense 22 Jun 18
-
Porteus Xfce 12 Jan 17
-
Sophos UTM 17 Feb 15
コメントが見つかりません