Я установил динамический DNS для моей домашней сети (которая находится за NAT), используя www.noip.com. Я использую ddclient для отправки обновлений моего ip, но иногда для обновления ip требуется некоторое время. В любом случае это не главное.
Я хочу найти способ извлечь ip из моей веб-страницы учетной записи no-ip, которая находится за базовой аутентификацией, используя командную строку. Веб-страница, на которой я могу видеть свой IP-адрес dyn после входа в свою учетную запись:https://www.noip.com/members/dns/
То, что я до сих пор, это (но это не работает):
wget -O- --user=mynoipuser --ask-password https://www.noip.com/members/dns/ | grep -oE "\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b"
или, может быть, с помощью wget:
curl --user mynoipuser:password https://www.noip.com/members/dns/ | grep -oE "\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b"'
Это вообще возможно?