6

Недавно мне пришлось сбросить настройки маршрутизатора, и я не смог войти в свою сеть.

Вокруг меня было несколько сетей, когда я находился вне сети, и мне пришлось сбросить настройки маршрутизатора до значений по умолчанию, даже если я подключился к сетям других пользователей (по совпадению того же пароля и того же SSID и, возможно, изменил настройки домашней страницы, потому что они совпадают). Как я могу полностью подтвердить, что я подключен к своей собственной сети?

Я пробовал нетехнический способ подтверждения путем включения / выключения маршрутизатора, но есть ли более точный способ подтверждения того, что я подключен к собственной сети?

4 ответа4

8

Проверьте BSSID, то есть MAC-адрес точки доступа.

Дома у вас обычно есть только одна точка доступа, встроенная в ваш маршрутизатор, поэтому сравните MAC с той, что написана на наклейке внизу. (В некоторых случаях он может отличаться на одну цифру.)

Вы не упомянули используемую ОС, поэтому я предполагаю, что Linux:

$ iw wlan0 link
Connected to 24:a4:3c:ce:d2:16 (on wlan0)
    SSID: eduroam
    freq: 2462
    ...

Или вы можете проверить, обнаруживает ли сканирование несколько точек доступа с одинаковым именем:

$ sudo iw wlan0 scan | egrep "^BSS|SSID"

$ nmcli -f in-use,ssid,chan,bars,security,bssid dev wifi list

Существуют различные приложения «Wi-Fi-сканер» для Windows и macOS - не могу порекомендовать ни одного, но большинство из них могут отображать базовый "список сетей", включая каналы, BSSID и все такое. Есть один из Nirsoft, и, вероятно, куча других бесплатных программ.

Если вы используете Windows (7 или более позднюю версию), то же самое можно сделать через netsh:

C:\> netsh wlan show interface
There is 1 interface on the system:
    ...
    SSID                   : eduroam
    BSSID                  : 24:a4:3c:ce:d2:16
    Network type           : Infrastructure
    Radio type             : 802.11n
    ...

(Я не могу вспомнить, какая команда запрашивает сканирование, но она также находится в netsh wlan show <something> .)

В macOS этот пост предлагает:

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport -I en1
              ...
      link auth: wpa2-psk
          BSSID: 24:a4:3c:ce:d2:16
           SSID: eduroam
            MCS: -1        channel: 6

На FreeBSD все это должно быть в ifconfig .

В Android довольно много приложений для анализа Wi-Fi; на момент публикации, этот работал хорошо.


Однако домашняя страница не является сетевым параметром. Об этом заботится только ваш браузер.

2

Если у вас есть компьютер с Linux (я полагаю, вы можете сделать это и в Windows), вы можете запустить arp <gateway address> чтобы получить MAC-адрес маршрутизатора (помеченный как HWAddress). Сравните это с MAC-адресом, который напечатан на наклейке на маршрутизаторе (или, по крайней мере, должен быть). Например

[root@server~]# arp 192.168.1.1
Address                  HWtype  HWaddress           Flags Mask            Iface
gateway.domain.com ether   XX:XX:XX:XX:XX:XX   C                     eth0

[ПРАВКА] синтаксис Windows:

arp -a <ip address>
1

Я предполагаю, что мы говорим о вполне стандартной домашней настройке с NAT, подсетью LAN, частными IP-адресами и т.д.

  1. Подключите другой компьютер к маршрутизатору с помощью кабеля.
  2. Инициируйте любую передачу / подключение между двумя компьютерами, используя их адреса локальной сети, и проверьте, успешно ли они совпадают на обоих концах. Примеры:
    • Совместное использование Samba / NFS,
    • ssh от одного к другому,
    • простое соединение с nc -l и nc ,
    • ping (или практически что-нибудь) с одного конца и анализ wireshark с другого.

Возможно, вам придется настроить брандмауэр (если есть) на принимающей стороне, чтобы разрешить доступ. Главное: если ваш первый компьютер находится в другой локальной сети (т.е. подключен к другому маршрутизатору), все такие тесты не пройдут.

1

В Windows PowerShell:

netsh wlan show interfaces | Select-String 'SSID'

В командной строке Windows:

netsh wlan show interfaces | find "SSID"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .