fix: убрал принудительную смену DNS, сохраняется текущий
This commit is contained in:
@@ -22,12 +22,14 @@ netsh int tcp set global chimney=enabled >$null
|
||||
netsh int tcp set global initialRto=2000 >$null
|
||||
Write-Host " OK"
|
||||
|
||||
# 4. DNS — Cloudflare (быстрее провайдерского)
|
||||
Write-Host "[4/5] DNS → Cloudflare..." -ForegroundColor Yellow
|
||||
# 4. DNS — сохраняем текущий, только сбрасываем кэш
|
||||
Write-Host "[4/5] DNS cache flush..." -ForegroundColor Yellow
|
||||
$ifaces = Get-NetAdapter | Where-Object {$_.Status -eq "Up"}
|
||||
ipconfig /flushdns >$null
|
||||
foreach ($iface in $ifaces) {
|
||||
Set-DnsClientServerAddress -InterfaceIndex $iface.InterfaceIndex -ServerAddresses "1.1.1.1","1.0.0.1"
|
||||
Write-Host " $($iface.Name): 1.1.1.1, 1.0.0.1"
|
||||
$dns = (Get-DnsClientServerAddress -InterfaceIndex $iface.InterfaceIndex -AddressFamily IPv4).ServerAddresses -join ", "
|
||||
if ($dns) { Write-Host " $($iface.Name): $dns (сохранён)" }
|
||||
else { Write-Host " $($iface.Name): DHCP DNS" }
|
||||
}
|
||||
|
||||
# 5. RSS на сетевых адаптерах
|
||||
@@ -37,10 +39,7 @@ foreach ($iface in $ifaces) {
|
||||
Write-Host " $($iface.Name): RSS ON"
|
||||
}
|
||||
|
||||
# Сброс DNS кэша
|
||||
ipconfig /flushdns >$null
|
||||
|
||||
Write-Host ""
|
||||
# Сброс DNS кэша уже сделан в шаге 4
|
||||
Write-Host "============================================" -ForegroundColor Cyan
|
||||
Write-Host " Готово" -ForegroundColor Green
|
||||
Write-Host "============================================" -ForegroundColor Cyan
|
||||
@@ -49,7 +48,7 @@ Write-Host "Что сделано:"
|
||||
Write-Host " - Network throttling OFF (снято ограничение)"
|
||||
Write-Host " - Nagle OFF (меньше задержка TCP)"
|
||||
Write-Host " - TCP autotuning normal + RSS + Chimney"
|
||||
Write-Host " - DNS → Cloudflare (1.1.1.1)"
|
||||
Write-Host " - DNS: сохранён текущий, кэш сброшен"
|
||||
Write-Host " - RSS по ядрам"
|
||||
Write-Host ""
|
||||
Write-Host "Для полного эффекта — перезагрузи ПК." -ForegroundColor Yellow
|
||||
|
||||
Reference in New Issue
Block a user