2

Я купил новый маршрутизатор вчера, но я не думаю, что это актуально, потому что на моем предыдущем маршрутизаторе это тоже произошло. Разница лишь в том, что мой первый маршрутизатор не был двухдиапазонным, а этот новый. Так что это заставляет меня думать, что это может быть причиной, но я также не понимаю, почему он будет отображать устройство дважды, когда я не использую оба соединения Wi-Fi одновременно.

Происходит то, что два моих устройства появляются в таблице dhcp дважды. Его всегда одни и те же два. Мой телефон Galaxy S5 и мой планшет Galaxy. Что-то заставляет меня верить, что в галактических устройствах есть что-то, что вызывает это. Но что?

Или это могут быть маршрутизаторы, потому что на моем старом маршрутизаторе у меня был dd wrt, а на моем новом маршрутизаторе - помидор.

Но почему? Что заставляет их появляться дважды? Вот так выглядит моя таблица dhcp.

    (Interface)    (MAC Address)    (IP Address)    (Name)  

    (br0)   (11:11:11:11:11:11)
    (10.12.1.8) (Tablet)            

    (br0)   (22:22:22:22:22:22)
    (10.12.1.24)    (Galaxy)                


    (eth1)  (22:22:22:22:22:22) 
    (Unknown)   (Unknown)   

    (eth2)  (11:11:11:11:11:11)
    (Unknown)   (Unknown)   

Я предполагаю, что это как-то связано с интерфейсом. Но я не понимаю ничего из этого. eth1 - это Ethernet. br0 это мост. Я знаю, что такое мост, но быстрый поиск в Google говорит, что он соединяет сеть с другой сетью. Как планшет становится мостом, когда все, что он подключен к моему маршрутизатору, который подключается к моему модему ISP. Разве это не означает, что все они были мостами, так как все они подключаются к моему маршрутизатору, а затем к моему модему? Или только мой маршрутизатор является мостом, так как он соединяет мою локальную сеть с wan? Так что я не понимаю этого. Я не понимаю, почему устройства Wi-Fi появляются в сети Ethernet либо.

MAC-адреса действительно не читают 11 или 22, я просто помещаю их. Тем не менее, он говорит неизвестно для IP-адреса и имени. Что не должно произойти, так как это появляется в первый раз.

**/tmp/home/root$ arp -a**
Tablet (10.12.1.8) at 11:11:11:11:11:11 [ether] PERM on br0
Modem (1.1.1.1) at xx:xx:xx:xx:xx:xx [ether]  on vlan2
Galaxy (10.12.1.24) at 22:22:22:22:22:22 [ether] PERM on br0
ASUS (10.12.1.2) at xx:xx:xx:xx:xx:xx [ether] PERM on br0


**/tmp/home/root$ ifconfig**
br0        Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX
           inet addr:10.12.1.1  Bcast:10.12.1.255  Mask:255.255.255.0
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:278599 errors:0 dropped:0 overruns:0 frame:0
           TX packets:596937 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0 
           RX bytes:182443542 (173.9 MiB)  TX bytes:785616292 (749.2 MiB)

eth0       Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX  
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:728397 errors:0 dropped:0 overruns:0 frame:0
           TX packets:333202 errors:25 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000 
           RX bytes:800300423 (763.2 MiB)  TX bytes:261014853 (248.9 MiB)
           Interrupt:4 Base address:0x2000 

eth1       Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX  
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:65343 errors:0 dropped:0 overruns:0 frame:32840
           TX packets:181742 errors:10 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000 
           RX bytes:48388399 (46.1 MiB)  TX bytes:241940171 (230.7 MiB)
           Interrupt:3 Base address:0x1000 

eth2       Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX  
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:172063 errors:0 dropped:0 overruns:0 frame:4380
           TX packets:363352 errors:1435 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000 
           RX bytes:132062671 (125.9 MiB)  TX bytes:473613831 (451.6 MiB)

lo         Link encap:Local Loopback  
           inet addr:127.0.0.1  Mask:255.0.0.0
           inet6 addr: ::1/128 Scope:Host
           UP LOOPBACK RUNNING MULTICAST  MTU:16436  Metric:1
           RX packets:3185 errors:0 dropped:0 overruns:0 frame:0
           TX packets:3185 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0 
           RX bytes:261884 (255.7 KiB)  TX bytes:261884 (255.7 KiB)

vlan1      Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX  
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:41658 errors:0 dropped:0 overruns:0 frame:0
           TX packets:66122 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0 
           RX bytes:5658553 (5.3 MiB)  TX bytes:76240340 (72.7 MiB)

vlan2      Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX  
           inet addr:1.1.1.1  Bcast:1.1.1.1 Mask:255.255.255.0
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:686737 errors:0 dropped:0 overruns:0 frame:0
           TX packets:267105 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0 
           RX bytes:781530624 (745.3 MiB)  TX bytes:184812463 (176.2 MiB)




**/tmp/home/root$ ip addr show**
1: lo: <LOOPBACK,MULTICAST,UP,10000> mtu 16436 qdisc noqueue 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether XX:XX:XX:XX:XX:XX brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether XX:XX:XX:XX:XX:XX brd ff:ff:ff:ff:ff:ff
4: eth2: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether XX:XX:XX:XX:XX:XX brd ff:ff:ff:ff:ff:ff
5: vlan1@eth0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc noqueue 
    link/ether XX:XX:XX:XX:XX:XX brd ff:ff:ff:ff:ff:ff
6: vlan2@eth0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc noqueue 
    link/ether XX:XX:XX:XX:XX:XX brd ff:ff:ff:ff:ff:ff
    inet 1.1.1.1/24 brd 98.167.198.255 scope global vlan2
7: br0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc noqueue 
    link/ether XX:XX:XX:XX:XX:XX brd ff:ff:ff:ff:ff:ff
    inet 10.12.1.1/24 brd 10.12.1.255 scope global br0
8: imq0: <NOARP> mtu 1500 qdisc noop qlen 30
    link/void 
9: imq1: <NOARP> mtu 1500 qdisc noop qlen 30
    link/void 

1 ответ1

2

Почему это исправить?

Потому что вы смотрите не на список клиентов DHCP, а на список devices , то есть таблицу ARP.

Таблица ARP - это список MAC-адресов устройств, подключенных к вашему маршрутизатору. Ваш маршрутизатор, как и все маршрутизаторы, не может узнать, присутствует ли устройство на каком-либо из его подключений, если, конечно, эти клиенты не активны. Фактически, многие маршрутизаторы отображают список active clients , который не включает в себя клиентов, которые спят / простаивают или даже отключены.

Все, что маршрутизатор знает, - это то, что IP-адрес, когда-то выделенный мертвому / спящему / идеальному клиенту, теперь доступен для новой аренды, потому что мертвое / спящее / незанятое устройство не возобновило аренду IP-адреса по истечении срока действия (типичное время истечения 1 час). Но он сохранит в своей ARP table память ранее подключенного устройства, так что, если он появится снова (т. Е. Отправит маршрутизатору тот же MAC-адрес), ему будет присвоен тот же IP-адрес, если он доступен.

Другими словами, таблицы ARP имеют очень длительное время хранения. Тем не менее, в вашей исходной таблице был указан MAC-адрес, а не IP-адрес ваших устройств: это означает, что они когда-то были подключены к разъему Ethernet, но их больше нет.

Теперь вы можете понять, почему они исчезли: подключив к сетевым разъемам два разных устройства, маршрутизатор обнаружил, что ваш планшет и Galaxy не находятся на конце кабельной линии, поскольку есть два новых игрока. Таким образом, маршрутизатор обновляет ARP table , и ваши два устройства исчезают, их место занимают недавно подключенные устройства, какими бы они ни были.

Между прочим: нет причины удалять все MAC-адреса, достаточно удалить последние 6 шестнадцатеричных символов, потому что первые шестнадцатеричные символы уникальны для производителя (Samsung, Apple, Dell, HP и т.д.), Поэтому их достаточно универсальный, чтобы предотвратить идентификацию ваших устройств.

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