このガイドに従ってnextcloudを設定しました。
https://www.linuxbabe.com/ubuntu/install-nextcloud-11-ubuntu-16-04-nginx-config
DigitalOcean VPSにあり、duckdnsというサービスを使用してドメイン名を動的に割り当てるため、次のように入力してnginx Webサーバーにアクセスできます。
bitofagoob.duckdns.org
これで、この部分がどのように機能するのか理解できました。私のVPSは、私が持っているIPアドレスをduckdnsに知らせるために10分ごとにpingを送信するスクリプトを実行しています。 VPSに接続したいときにduckdnsサービスだけを経ると、そのIPが変更されてもそのIPにリダイレクトされます。
私が理解していないのは、これが今どのように機能するかです。
nextcloud.bitofagoob.duckdns.org
^これで、新しいnextcloudサーバーのログインページが表示されます。
ドメインはどのようにこれを行うことができますか?次のドメインを考えてみましょう。
その後、新しいユーザー/アカウントなどを追加して、「@」の左側にあるすべてを制御できることに気づきました。ところで、「@」の右側の項目をどのように変更できますか?
答え1
まず、ドメイン名とは何か混乱しています。[email protected]
ドメイン名ではなく、電子メールアドレス(またはXMPP / Jabberアドレス、またはその形式に従うその他の多くのエントリ)。これは、ローカル部分(bitofagoob
)、区切り文字(@
)、および完全修飾ドメイン名()で構成されていますmy.domain.com
。
ドメイン名は、DNSを介して解決できるすべての名前です。完全修飾ドメイン名は、サフィックスの一部を省略しない名前です。たとえば、myhostname
システムがmydomain.com
自動的に最後に追加しようとしていることがわかっているため、問題を解決できます。myhostname.mydomain.com
完全修飾ドメイン名。通常、FQDN と省略されます。名前の末尾にピリオドを追加して、ローカル DNS リゾルバにこれが FQDN であることを通知し、設定された検索サフィックスを追加しないようにすることができます。
DNS は、次の階層で構成されます。正しいFQDNが用意されています。各レベルによって、次のレベルを制御する人が決まります.
。右側のルートドメイン()(ICANNによって制御されます)から始まり、com.
ICANNとの契約に従ってVerisignによって制御され、複数の登録機関による公開登録が許可されます。 ICANNは、com.
サブドメインの登録者が(例えば)domain.com.
それを制御することにしました。
したがって、登録者は仕事をすることdomain.com.
にしましたmy.domain.com.
。彼らは好きなだけ多くのレベルを作成することができます(理由によってDNSには制限があると確信しています)、そのレベルの制御を希望する人に委任することができます(または自分で制御できます)。
duckdns.orgを管理している人はユーザーのために「ワイルドカード」を設定します。つまり、anything.bitofagoob.duckdns.org
一致するように解像度を設定しますbitofagoob.duckdns.org
。 (これはほとんどのDNSサーバーソフトウェアで比較的簡単に実行できます。)