ddclient с доменами google динамический DNS для ssh на мой рабочий стол

Поэтому я хочу иметь возможность SSH на мой домашний рабочий стол. Я настроил переадресацию портов на моем маршрутизаторе и смог подключиться по ssh

ssh alex@2601:647:4802:b000:e938:d8b5:6111:e0fb

Когда я перезагружаю машину, IP-адрес меняется, поэтому я хотел бы настроить динамический DNS. У меня есть доменное имя в доменах Google, которое предлагает динамический DNS бесплатно. Этот учебник должен помочь вам настроить его.

Я следую инструкциям, устанавливаю ddclient и полностью перезаписываю ddclient.conf тем, что рекомендует статья:

protocol=dyndns2

use=web

server=domains.google.com

ssl=yes

login=generated_username

password=generated_password

your_resource.your_domain.tld

Я тестирую ddclient командой

sudo ddclient -daemon=0 -debug -verbose -noquiet

и я получаю

SUCCESS:  subdomain.mydomain.org: skipped: IP address was already set to 50.184.58.242.

Любопытно, что это адрес ipv4, тогда как я думал, что у меня есть адрес ipv6. Так или иначе. Я немного подождал, и это не сработало. я получил

ssh: connect to host subdomain.mydomain.org port 22: Connection refused

или виснет. Не уверен, куда идти отсюда. У меня нет особенно сильной мысленной модели того, как все это работает, я просто хочу иметь возможность

ssh alex@subdomain.mydomain.org

когда мне будет угодно, и разрешите время от времени выключать компьютер (имеется в виду изменение IP-адреса).

1 ответ

Решение

Оказывается, вам нужны кавычки вокруг вашего пароля, т.е.

password='generated_password'

который статья Google не ссылается на.

Другие вопросы по тегам