Mam listę nazw domen w programie Excel (w sumie 100), które wyglądają następująco:
domainnameone.com
otherdomainnametwo.com
etc'
Muszę wziąć tę listę i dodać wyjątki do naszych reguł zapory, ale potrzebuję listy adresów IP, aby to zrobić. Jak przesłać tę listę do NSLOOKUP, aby otrzymać listę z powrotem wszystkich adresów IP z nazw domen?
networking
dns
powershell
Michael A.
źródło
źródło
Odpowiedzi:
Chociaż w ogóle nie zgadzam się z milli, ze względu na pytania chciałbym udzielić odpowiedzi. Powershell ma wbudowane narzędzia, które mogą to osiągnąć bez użycia
nslookup
. Możesz osiągnąć to, czego szukasz, wykonując następujące czynnościźródło
To okropny pomysł. Nie rób tego Użyj internetowego serwera proxy, aby zezwolić na połączenia z tymi domenami według adresu URL. Adresy IP mogą się zmienić w dowolnym momencie, szczególnie w przypadku dużych replikowanych farm internetowych i usług internetowych opartych na chmurze, więc jeśli nie zamierzasz ponownie uruchamiać skryptu co 5 minut, aby wykryć zmiany i zaktualizować reguły zapory i / lub podjąć mnóstwo wezwań pomocy technicznej, gdy te witryny się przenoszą ... po prostu nie rozwiązuj tego w ten sposób. Będziesz poważnie zagrażał bezpieczeństwu pracy.
źródło