Я все эти команды перепробовал, ошибки те же. ниже скрин вывода команды
docker run --rm -it --shm-size=512m -p 6901:6901 -e VNC_PW=password kasmweb/kali-rolling-desktop:1.15.0">
на этом месте все останавливается
С aiodns получаю A и NS, с IANA получаю сервера регистраторов TLD зон, в зависимости от зоны забираю регу, продление, срок истечения домена, регистратора, кто зарегистрировал, телефон, почту (при доступности).
Да, использую aiodns для определения A и NS. Также, использую iana для определения whois через сокеты. По полученным данным через iana могу забирать NS, это увеличит скорость работы, однозначно, но, для каждого домена верхнего уровня надо писать свои паттерны "изъятия" данной информации т.к. сервера whois разных доменных зон отдают разную инфу . Но по такой схеме, я не могу получить A запись. Если есть альтернативные варианты, буду благодарен за информацию.
Я понимаю, что в работе одно ядро, из 4-х, 25% загрузка, 30% памяти. Возможно, я не понимаю каких-то моментов, но с чего ты взял, что ifconfig.me отвечает при каждом запросе, если при запуске main() код отрабатывает данный момент ниже, пока не выйдет из цикла?
for task in tqdm(asyncio.as_completed(tasks), total=len(tasks)):
await task