При изменении MAC-адреса я не могу использовать Интернет или сеть отключена
При изменении MAC-адреса с помощью терминала сетевое соединение моего ПК отключается. Команда, которую я использовал::
sudo service network-manager stop
sudo ifconfig wlp3s0 down
sudo macchanger -r wlp3s0
sudo ifconfig wlp3s0 up
sudo service network-manager start
После этого: я проверяю мой Mac добавить... Использование
sudo macchanger -s wlps0
Тогда я получил тот же Mac-адрес
1 ответ
Конечно, "я не могу использовать Интернет или сеть отключена". Пакеты Ethernet (которые содержат пакеты TCP/IP) обмениваются в локальной сети и адресуются по MAC-адресу.
Итак, все в вашей локальной сети (ваш маршрутизатор и другие подключенные к нему компьютеры) знают, что пакеты TCP/IP, предназначенные для 192.168.0.11 (ваш IP-адрес), действительно отправляются на адрес Ethernet (MAC-адрес) aa:bb:cc:dd:ee:ff
, Это было создано DHCP
,
Внезапно вы бежите sudo macchanger --random
и вашей сетевой карте предписано принимать только пакеты, предназначенные для адреса Ethernet (MAC-адреса) af:be:cd:da:eb:fe
и использовать af:be:cd:da:eb:fe
как его обратный адрес.
Ethernet-пакеты, предназначенные для aa:bb:cc:dd:ee:ff
не принимаются вашей сетевой картой.
Ethernet-пакеты от af:be:cd:da:eb:fe
не имеют никакого связанного IP-адреса, который не является хорошим.
Local Lan (проводное соединение) использует 48-битные адреса Ethernet (MAC).
За пределами локальной сети (через маршрутизатор и вне DSL, или что-то еще) используются IP-адреса.