Fix threathunting and DNS issues

This commit is contained in:
Chris Long
2021-07-29 21:05:01 -07:00
parent 76978b7b03
commit a36cf9a904
4 changed files with 25 additions and 9 deletions

View File

@@ -1,8 +1,5 @@
# Purpose: Prepare the AWS AMIs for use
# Install npcap so Wireshark recognizes the AWS network adapters
Start-Job -ScriptBlock { choco install -y --force npcap --version 0.86 }
# Hardcode IP addresses in the HOSTS file
If ($env:COMPUTERNAME -eq "DC") {
Add-Content 'c:\\windows\\system32\\drivers\\etc\\hosts' ' 192.168.38.103 wef.windomain.local'
@@ -16,10 +13,13 @@ Else {
# Keep renewing the IP address until the domain controller is set as a DNS server
while (!(Get-DNSClientServerAddress | Where-Object { $_.ServerAddresses -eq "192.168.38.102" })) {
write-host "Waiting to receive the correct DNS settings from DHCP...";
start-sleep 1;
start-sleep 5;
ipconfig /renew
}
# Install npcap so Wireshark recognizes the AWS network adapters
Start-Job -ScriptBlock { choco install -y --force npcap --version 0.86 }
# Check if gpupdate works
if ($env:COMPUTERNAME -ne "DC") {
Write-Host "Attempting a Group Policy Update..."