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 не ссылается на.