AliDDNS を使用して、動的 IP VPS/NAT VPS の固定ドメイン名を展開します。

AliDDNS を使用して、動的 IP VPS/NAT VPS の固定ドメイン名を展開します。

AliDDNS ツールは、Alibaba Cloud Resolution API をベースにした DDNS ドメイン名更新ツールです。スクリプトを実行すると、Alibaba Cloud Resolution 上のドメイン名レコードをすばやく更新し、動的ドメイン名の効果を実現できます。さらに、CloudFlare API を使用して、動的 IP VPS/NAT VPS に固定ドメイン名をデプロイする方法も紹介します。よりシンプルな CF をお勧めします。

インストール方法と使用方法は以下の通りです。
1. まず、依存関係をインストールします。
CentOSの場合:

 yum install -y wget curl cronie

Debian 8+の場合:

 apt install -y wget curl cron

Ubuntu/Debian 7の場合:

 apt-get install -y wget curl cron

2. スクリプトをダウンロードし、実行してインストールします。

 wget -O /usr/sbin/AliDDNS.sh https://zhujiwiki.com/wp-content/uploads/2018/07/AliDDNS-v2.0.sh chmod +x /usr/sbin/AliDDNS-v2.0.sh /usr/sbin/AliDDNS-v2.0.sh

起動メニューがポップアップ表示されます:

 AliDDNS 工具(阿里云云解析修改工具)使用方法(Usage): AliDDNS.sh run 配置并運行工具(如果已有配置將會直接運行) AliDDNS.sh config 僅配置工具AliDDNS.sh clean 清理配置文件及運行環境AliDDNS.sh version 顯示版本信息[Info] 選擇你要使用的功能:配置并運行AliDDNS僅配置AliDDNS清理環境退出輸入數字以選擇: _

ここで、1 (数字の 1) を入力し、Enter キーを押して AliDDNS 構成ウィザードを起動します。

 [Info] 請輸入一級域名(比如example.com) (此項必須填寫,查看幫助請輸入“h”):

AliDDNSのドメイン名をddns.example.comに設定する必要がある場合は、ここにexample.comを入力してください。

分解すると、[ddns]です。[example.com]

同時に、Alibaba Cloud のクラウド解決サービス https://dns.console.aliyun.com/ にログインし、DDNS を必要とするドメイン名にレコードを追加します。

記錄類型:A主機記錄:[請填寫你的二級域名]解析線路:默認記錄值:127.0.0.1 (或者隨便填寫一個IP地址) TTL: [請根據實際需要選擇合適的TTL]同步默認線路:是(勾選)

完了したら、Enter キーを押して、セカンダリ ドメイン名の入力を続けます。

 [Info] 請輸入二級域名(比如ddns) (此項必須填寫,查看幫助請輸入“h”):

上記の例と同じように、ddns と入力して Enter キーを押して続行します。

 [Info] 請輸入記錄的TTL(Time-To-Live)值: (默認為600,查看幫助請輸入“h”):

Alibaba Cloud Analytics の無料版を使用している場合、ここで入力できる値の範囲は 600 ~ 86400 です。
Alibaba Cloud Analytics の有料版 (エンタープライズ エディション) を使用している場合、ここで入力できる値の範囲は 1 ~ 86400 です (購入した製品のタイプによって異なります)。

フォームに入力したら、Enter キーを押して続行します。

 [Info] 請輸入阿里云AccessKey ID (此項必須填寫,查看幫助請輸入“h”):

AccessKey ID と AccessKey Secret サブユーザーの AccessKey (アクセス コンソール RAM) によって割り当てられた権限を使用することをお勧めします。これが最も安全な方法です!

サブユーザーの AccessKey を使用する場合は、次の権限を割り当ててください: AliyunDNSReadOnlyAccess (Cloud Resolution (DNS) への読み取り専用アクセス権限) と AliyunDNSFullAccess (Cloud Resolution (DNS) を管理する権限)!実践能力のあるユーザーにはサブユーザーの AccessKey を使用することをお勧めします。

操作方法がわからない場合や手間を省きたい場合は、グローバル AccessKey を使用してください。しかし、この時は注意しなければなりません!グローバル AccessKey を決して開示しないでください。また、パブリック インターネット上でグローバル AccessKey を公開しないでください。これはアカウントを無料で配布するのと同じであり、Alibaba Cloud アカウントも無料で使用できます。漏洩が発生した場合は、漏洩したAccessKeyを直ちに削除してください。

フォームに入力したら、Enter キーを押して続行します。

 [Info] 請輸入阿里云Access Key Secret (此項必須填寫,查看幫助請輸入“h”):

上記のように、AccessKey ID に対応する AccessKey Secret を入力します。 AccessKey Secret の取得は、リスクの高いアカウント操作です。Alibaba Cloud 認証コードを受信できるように携帯電話を準備してください。

フォームに入力した後、AliDDNS 2.0 の新バージョンがエキスパート モードをアクティブ化しない場合は、実行プロセスに直接入ります。エキスパート モードをアクティブ化する場合は、ご理解に基づいて次のパラメータを入力してください。それ以外の場合は空白のままにしてください。

 [Info] 請輸入獲取本機IP使用的命令(查看幫助請輸入“h”):

ローカル IP アドレスを取得するために使用するコマンドを入力します。わからない場合や設定が不要な場合は、空白のままにして直接 Enter キーを押してください。

 [Info] 請輸入解析使用的DNS服務器(此項必須填寫,查看幫助請輸入“h”):

nslookup コマンドを入力して、使用されている DNS サーバーを解決します。わからない場合や設定が不要な場合は、空白のままにして直接 Enter キーを押してください。

その後、DDNS(テスト)操作プロセスが自動的に開始されます。

[情報] 既存の設定が検出されました。既存の設定を自動的に読み取ります。必要ない場合は、メニューの「環境のクリーンアップ」オプションを使用してクリアしてください。

 [Info] 正在寫入配置文件…… [Info] 正在獲取本機IP…… [Info] 本機IP:... [Info] 正在獲取ddns.example.com 的IP…… [Info] 解析結果:ddns.example.com -> 127.0.0.1 [Info] 正在生成時間戳…… [Info] 獲取到RecordID:* [Info] 正在更新解析記錄…… {"RecordId":"","RequestId":"----"} [Info] 已經更新RecordID:* [Success] DDNS記錄更新成功,新的IP為:...

最後の DDNS レコード更新成功プロンプトが表示されます。これは、DDNS レコードの同期が成功したことを意味します。後で DNS 解決が有効になるまで待ってから、DDNS ドメイン名の変更を完了してください。

  1. Crontab (スケジュールされたタスク) の展開チュートリアル まず、コマンド ラインで次のコマンドを実行します。
 crontab -e

どのエディターを選択するかを尋ねるプロンプトが表示されます。お好みに応じてテキスト エディターを選択してください。

 Select an editor. To change later, run 'select-editor'. /bin/nano /dev/null 2>&1 &

追加したら保存して終了します。

crontab: 新規 crontab のインストールというプロンプトが表示されたら、crontab が正常に書き込まれたことを意味します。次のコマンドを実行して、cron プロセスを再起動します。

CentOSの場合:

 service crond restart

Ubuntu/Debianの場合:

 service cron restart

スタートアップ項目に Cron を追加します。

CentOSの場合:

 chkconfig crond on

Ubuntu/Debianの場合:

 systemctl enable cron

スケジュールされたタスクの展開を完了できます。

この記事の全文は、https://blog.ilemonrain.com/linux/aliddns-v2.html から転載されています。
オリジナルコード: https://github.com/kyriosli/koolshare-aliddns/tree/master/aliddns

<<:  CloudCone: 年間 40 ドル / 512 MB メモリ / 100 GB SSD スペース / 2 TB 帯域幅 / KVM / ロサンゼルス

>>:  NameCheap: G Suite に 5 ドル使うと 25 ドル無料

推薦する

ル・ボン・マルシェはいかがですか? Le Bon Marchéのレビューとウェブサイト情報

ル・ボン・マルシェとは何ですか?ル・ボン・マルシェは世界初の百貨店であり、パリで最初に特別に設計され...

MXr​​oute: 無料の 10GB 電子メール ホスティング

MXr​​oute はcatalysthost の下にある電子メール ホスティングのサービス プロバ...

Oplink: 月額 59 ドル / E3-1270v3 / 32 GB メモリ / 1 TB SSD ハードドライブ / 無制限トラフィック / 1 Gbps 帯域幅 / DDOS / ヒューストン

Oplink は、仮想ホスティング、VPS、専用サーバー、ホスティングなどを提供するアメリカの老舗企...

JustHost 2GB RAM 200Mbps 帯域幅 無制限トラフィック ロシア ノボシビルスク (NSK) KVM VPS レビュー

詳細: JustHost: 10.5 元/月/512MB メモリ/5GB スペース/無制限トラフィッ...

月額 1 ドル / 1GB のスペース / 10GB のトラフィック 仮想ホスト - 10gi.gs

10gi.gs は 2011 年 3 月に設立された海外のホスティング会社です。仮想ホスティングの...

チェリャビンスクの写真はいかがですか?チェリャビンスクの写真レビューとウェブサイト情報

Chelyabinsk Pictures はどんなウェブサイトですか?チェリャビンスク地方ピクチャー...

Iafricaポータルはどうですか? Iafrica ポータルのレビューとウェブサイト情報

Iafrica Portalとは何ですか? Iafrica は南アフリカの重要なポータル サイトです...

Siyun Data: 1799 元/月/E5-2620/16GB メモリ/1TB ハードディスク/無制限トラフィック/専用 20Mbps-100Mbps 帯域幅/東莞電信 CN2

中国商人のSiyun Dataは、主にVPS、独立サーバー、ハングアップトレジャーなどを提供しており...

Uptime RobotのAPIを使用して独自のWebサイト監視を作成する

詳細: Uptime Robot: 無料の Web サイト監視。50 サイトをサポートし、5 分ごと...

アメリカのウェルズ・ファーゴ銀行はどうでしょうか?ウェルズ・ファーゴ銀行のレビューとウェブサイト情報

ウェルズ・ファーゴ銀行のウェブサイトとは何ですか?ウェルズ・ファーゴは、フルサービスの銀行であり、米...

バンコ・サンタンデールはどうですか?バンコ・サンタンデールのレビューとウェブサイト情報

Banco Santander のウェブサイトは何ですか?サンタンデール銀行(サンタンデール銀行、ス...

PopCap Gamesはどうですか? PopCapのゲームレビューとウェブサイト情報

PopCap Gamesとは何ですか? PopCap Games は、世界有数のカジュアル ゲーム開...

VPS6: 月額 4.79 ドル / メモリ 2GB / スペース 40GB / トラフィック 4TB / Xen / ニュージャージー

whitelabelitsolutions 傘下の米国ホスティング プロバイダーである VPS6 は...

ソマリアの中国大使館はどうですか?ソマリアの中国大使館のレビューとウェブサイト情報

ソマリアの中国大使館のウェブサイトは何ですか?中華人民共和国大使館(ソマリア連邦共和国駐在)関連情報...

ルフトハンザ シティラインはいかがでしょうか?ルフトハンザ シティラインのレビューとウェブサイト情報

ルフトハンザ シティラインのウェブサイトとは何ですか?ルフトハンザ シティラインは、1958 年に設...