Загрузка данных


ПРОВЕРКА 6 ПОДСЕТЕЙ ПРОВАЙДЕРА
================================

Важно:
- На время теста исходная VM клиента с этими IP должна быть выключена или отключена от сети.
- Тестовая Windows VM должна быть подключена к той же Imported Network.
- Имя сетевого интерфейса ниже: Ethernet0.
  Если у вас другое имя, замените Ethernet0 в командах.

ДАННЫЕ ПРОВАЙДЕРА
=================

1)
Сеть:    109.73.41.172/30
IP VM:   109.73.41.174
Шлюз:    109.73.41.173
Маска:   255.255.255.252

2)
Сеть:    31.44.93.196/30
IP VM:   31.44.93.198
Шлюз:    31.44.93.197
Маска:   255.255.255.252

3)
Сеть:    185.115.93.28/30
IP VM:   185.115.93.30
Шлюз:    185.115.93.29
Маска:   255.255.255.252

4)
Сеть:    185.30.17.16/30
IP VM:   185.30.17.18
Шлюз:    185.30.17.17
Маска:   255.255.255.252

5)
Сеть:    83.69.216.224/30
IP VM:   83.69.216.226
Шлюз:    83.69.216.225
Маска:   255.255.255.252

6)
Сеть:    130.49.158.16/30
IP VM:   130.49.158.18
Шлюз:    130.49.158.17
Маска:   255.255.255.252

DNS:
217.67.178.162
217.67.176.49


АВТОМАТИЧЕСКИЙ ТЕСТ ВСЕХ ПОДСЕТЕЙ
==================================

1. Открой PowerShell от имени администратора.

2. Вставь весь блок ниже целиком:

$if="Ethernet0"
$out="C:\network_test_results.txt"

$tests=@(
@("109.73.41.174","109.73.41.173"),
@("31.44.93.198","31.44.93.197"),
@("185.115.93.30","185.115.93.29"),
@("185.30.17.18","185.30.17.17"),
@("83.69.216.226","83.69.216.225"),
@("130.49.158.18","130.49.158.17")
)

"Network test started: $(Get-Date)" | Set-Content $out

foreach($t in $tests){
    $ip=$t[0]
    $gw=$t[1]

    netsh interface ipv4 set address name="$if" static $ip 255.255.255.252 $gw 1 | Out-Null
    Start-Sleep 3

    arp -d * | Out-Null
    Start-Sleep 1

    $gwOK=Test-Connection $gw -Count 4 -Quiet
    $inetOK=Test-Connection 8.8.8.8 -Count 2 -Quiet
    $arp=(arp -a | Select-String ([regex]::Escape($gw)))

    $block=@"
----------------------------------------
IP:            $ip
Gateway:       $gw
Gateway ping:  $gwOK
Internet:      $inetOK
ARP:           $arp
"@

    Write-Host $block
    Add-Content $out $block
}

Write-Host ""
Write-Host "Results saved to: $out"


РУЧНАЯ ПРОВЕРКА ОДНОЙ ПОДСЕТИ
=============================

Пример для 109.73.41.172/30:

netsh interface ipv4 set address name="Ethernet0" static 109.73.41.174 255.255.255.252 109.73.41.173 1

arp -d *
ping -n 4 109.73.41.173
arp -a
ping -n 2 8.8.8.8


Пример для 31.44.93.196/30:

netsh interface ipv4 set address name="Ethernet0" static 31.44.93.198 255.255.255.252 31.44.93.197 1

arp -d *
ping -n 4 31.44.93.197
arp -a
ping -n 2 8.8.8.8


ПРОВЕРКА ТЕКУЩИХ НАСТРОЕК WINDOWS
=================================

ipconfig /all
route print
arp -a


ВОЗВРАТ К РАБОЧЕЙ ТЕСТОВОЙ ПОДСЕТИ
===================================

После завершения тестов вернуть:

netsh interface ipv4 set address name="Ethernet0" static 31.44.93.198 255.255.255.252 31.44.93.197 1

DNS:

netsh interface ipv4 set dns name="Ethernet0" static 217.67.178.162 primary
netsh interface ipv4 add dns name="Ethernet0" 217.67.176.49 index=2

Проверка:

ipconfig /all
ping -n 4 31.44.93.197
ping -n 2 8.8.8.8