省略ドメイン名

省略ドメイン名

noip.comでDDNSサービスを受けましたが、リンクは覚えていません。
動作しており、これを使用して問題を解決し、resolveip linkルーターの現在のIPを取得できます。
/etc/hostsを試しましたが、うまくいかずにIPを求めるメッセージが表示されます。

私が持っているDDSNリンクに短い名前をどのように割り当てますか?
たとえばping name、システムはDDNSリンクの名前を解決します。

NetworkManagerまたはip addrが役に立つかどうか疑問に思います。

ありがとうございます。

ベストアンサー1

アドレスを変数に保存してから、そのアドレスにpingを送信できます。

$ foo=unix.stackexchange.com
$ ping "$foo"
PING unix.stackexchange.com (104.18.43.226) 56(84) bytes of data.
64 bytes from 104.18.43.226 (104.18.43.226): icmp_seq=1 ttl=58 time=5.12 ms
64 bytes from 104.18.43.226 (104.18.43.226): icmp_seq=2 ttl=58 time=10.5 ms
64 bytes from 104.18.43.226 (104.18.43.226): icmp_seq=3 ttl=58 time=8.05 ms
^C
--- unix.stackexchange.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2004ms
rtt min/avg/max/mdev = 5.120/7.901/10.532/2.212 ms

永久に作成するには、~/.profileファイルを編集し(またはファイルが~/.bash_profile存在して使用されている場合bash)、次の行を追加します(fooもちろん、変数を呼び出す項目に変更し、URLをサーバー名に変更します)。

export foo=unix.stackexchange.com

これで、次のログインからping "$foo"pingを実行したり、echo "$foo"印刷などを行うことができます。

おすすめ記事