Как я могу обновить свой динамический DNS под OpenWRT?

Предположим, что у Вас есть этот другой набор настроек в /tmp/myvimrc. Если мое чтение man vim корректно, можно запустить энергию с этого набора настроек с помощью следующего:

$ vim -u /tmp/myvimrc

Таким образом, для создания этого опцией для остальной части сессии я создал бы функцию, которая устанавливает это как псевдоним для vim. Таким образом, в bash Я вставил бы что-то вроде этого мой .bashrc файл:

function vimswitch {
    alias vim='vim -u /tmp/myvimrc'
}

Затем когда я хотел свои новые настройки энергии, я буду просто работать:

$ vimswitch

Обратите внимание, что я не сохранил бы myvimrc в /tmp так как это могло легко быть убрано на перезагрузку. Если Вы используете оболочку кроме bash это должно все еще быть возможно, но синтаксис мог отличаться немного.

1
17.06.2011, 21:02
2 ответа

Вы могли посмотреть на использование inadyn, клиент для обновления записей DNS.

Существует страница об этом на сайте поддержки DynDNS.

С другой стороны, существует эта строка [1]:

curl -v -k -u user:password "https://members.dyndns.org/nic/update?hostname=&myip=$(curl -s http://checkip.dyndns.org | sed 's/[a-zA-Z/ :]//g')&wildcard=NOCHG&mx=NOCHG&backmx=NOCHG"


[1] Непротестированный: от commandlinefu: http://www.commandlinefu.com/commands/view/2492/update-dyndns.org-with-your-external-ip.

3
27.01.2020, 23:17

Если у Вас есть последняя версия openwrt, и у Вас есть пакет, названный luci-app-ddns, где можно настроить его на веб-консоли управления. Также проверьте документацию OpenWrt относительно этой проблемы.

2
27.01.2020, 23:17

Теги

Похожие вопросы