LINUX.ORG.RU

История изменений

Исправление demo13, (текущая версия) :

а схема в принципе не заработает.

У меня прекрасно работает!!!

Сделал на сайте https://www.ddnss.de домен togusak.ddnss.de, слепил элементарный скрипт:


#!/bin/bash

neuip="$(echo "`dig +short txt ch whoami.cloudflare @1.0.0.1`" | sed -r 's/[\"]+//g')"

oldip="`cat /etc/wireguard/client/gennadi.conf | grep Endpoint | awk -F":" {‘print $1’} | awk -F" " {‘print $3’}`"

if [ "$neuip" == "$oldip" ];then

  echo \"OK\"

  exit 0

else

w3m -dump "https://www.ddnss.de/upd.php?user=togusak&pwd=MyPa%$$WoRd&host=togusak.ddnss.de&ip=$neuip"

echo $neuip > /srv/www/htdocs/wg/index.html

fi

http://togusak.ddnss.de/wg

Этот скрипт через crontab обновлять … через час.. или через сутки… …

Исходная версия demo13, :

а схема в принципе не заработает.

У меня прекрасно работает!!!

Сделал на сайте https://www.ddnss.de домен togusak.ddnss.de, слепил элементарный скрипт:


#!/bin/bash

neuip="$(echo "`dig +short txt ch whoami.cloudflare @1.0.0.1`" | sed -r 's/[\"]+//g')"

oldip="`cat /etc/wireguard/client/gennadi.conf | grep Endpoint | awk -F":" {‘print $1’} | awk -F" " {‘print $3’}`"

if [ "$neuip" == "$oldip" ];then

  echo \"OK\"

  exit 0

else

w3m -dump "https://www.ddnss.de/upd.php?user=togusak&pwd=MyPa%$$WoRd&host=togusak.ddnss.de&ip=$neuip"

echo $neuip > /srv/www/htdocs/wg/index.html

fi

http://togusak.ddnss.de/wg