ネットワーク
SingleID 管理者ポータル>管理>ネットワーク画面では、以下のSingleID ネットワークサービスで利用するホスト(FQDN)を設定します。
- ダイナミックDNSサービス
- トンネルサービス(対応予定)
Warning
SingleID ネットワークサービスは、3ホスト(FQDN)まで無償で登録し利用できます。4ホスト以上のご利用は、有償オプションとなります。4ホスト以上をご利用になりたい場合には、販売店様へお問い合わせください。
ダイナミックDNSサービス
ダイナミックDNSホスト(FQDN)は、IPv4およびIPv6に対応しており、以下の仕様でDNSへ登録されます。
IPの種類:IPv4アドレス
- DNSレコードの種類:Aレコード
- DNSのTTL:30秒
IPの種類:IPv6アドレス
- DNSレコードの種類:AAAAレコード
- DNSのTTL:30秒
ダイナミックDNSホスト(FQDN)の登録
<ホスト名>.<DNSゾーン>
形式のダイナミックDNSホスト(FQDN)を作成します。
- 登録ボタンをクリックします。
- 登録画面がポップアップします。
- ホスト名を入力します。
- DNSゾーンを選択します。
- IPタイプを選択します。
- APIキーが生成されます。
Warning
IPタイプでIPv4を選択した場合には、IPv6のIPをDNSへ登録できません。同様に、IPタイプで、IPv6を選択した場合には、IPv4のIPをDNSへ登録できません。
ダイナミックDNSホスト(FQDN)の削除
- 削除したいダイナミックDNSホスト(FQDN)の列にある削除ボタンをクリックします。
- 削除画面がポップアップします。
- 削除ボタンをクリックし、ダイナミックDNSホスト(FQDN)を削除します。
Warning
削除後、同じ名前でダイナミックDNSホスト(FQDN)を登録しても、削除前のAPIキーと同じにはなりません。
ダイナミックDNSホスト(FQDN)にIPを関連付ける
ダイナミックDNSホスト(FQDN)にIPアドレスを関連付けるには、APIを使用します。以下は、CURLコマンドを利用してAPIを実行した場合の例です。
方法1 APIリクエストの送信元のグローバルIPアドレスを関連付ける
-
以下のCURLコマンドの
<APIキー>
の部分に生成されたAPIキーの文字列を指定します。curl -X 'POST' \ 'https://tun-00-0001.service.singleid.jp/box/forwarding/ddns' \ -H 'accept: application/json' \ -H 'Authorization: token <APIキー>' \ -H 'Content-Type: application/json' \ -d ''
Note
IPv4とIPv6の両方のアドレスがもったインターネット回線の場合、curlコマンドでIPv4またはIPv6を明示して実行する必要があります。
例 IPv4のIPをDDNSホストに登録したい場合
curl -4 -X 'POST' \ 'https://tun-00-0001.service.singleid.jp/box/forwarding/ddns' \ -H 'accept: application/json' \ -H 'Authorization: token <APIキー>' \ -H 'Content-Type: application/json' \ -d ''
例 IPv6のIPをDDNSホストに登録したい場合
curl -6 -X 'POST' \ 'https://tun-00-0001.service.singleid.jp/box/forwarding/ddns' \ -H 'accept: application/json' \ -H 'Authorization: token <APIキー>' \ -H 'Content-Type: application/json' \ -d ''
-
このコマンドを社内LAN内にあるコンピュータで実行します。
- 会社のインターネット接続のグローバルIPアドレスが、ダイナミックDNSホスト(FQDN)のDNSレコードに設定されます。
方法2 関連付けたいIPアドレスを明示的に指定する
-
以下のCURLコマンドの
<APIキー>
の部分に生成されたAPIキーの文字列、<IPアドレス>
の部分に関連付けたいグローバルIPアドレス(IPv4またはIPv6)を指定します。curl -X 'POST' \ 'https://tun-00-0001.service.singleid.jp/box/forwarding/ddns' \ -H 'accept: application/json' \ -H 'Authorization: token <APIキー>' \ -H 'Content-Type: application/json' \ -d '{"global_ip": "<IPアドレス>"}'
-
このコマンドをコンピュータで実行します。
- 指定したグローバルIPアドレスが、ダイナミックDNSホスト(FQDN)のDNSレコードに設定されます。