Мой маршрутизатор может выполнять переадресацию портов на основе MAC-адресов. То есть определенный MAC-адрес получит определенный IP-адрес, для которого я могу настроить набор портов для пересылки.
Как изменить MAC-адрес для сетевого подключения?
Как изменить MAC-адрес для сетевого подключения?Сначала перейдите к сетевому индикатору и выберите «Изменить соединение», чтобы настроить новое соединение:
Нажмите «добавить» и выберите имя для поддельного подключения к сети MAC .
[!d2]
После выбора интерфейса «eth0» в верхнем раскрывающемся списке вы можете просто выбрать любой MAC-адрес, который вам нравится:
И после подключения к нему вы будете использовать свой новый MAC-адрес.
[!d8]
Запуск ip link ls будет покажите вам новый интерфейс, в том числе его поддельный MAC:
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000 link/ether 00:11:22:33:44:55 brd ff:ff:ff:ff:ff:ffИ теперь вы можете легко переключать MAC-адреса, подключившись к одному из новых подключений.
Сначала перейдите к сетевому индикатору и выберите «Изменить соединение», чтобы настроить новое соединение:
Нажмите «добавить» и выберите имя для поддельного подключения к сети MAC .
[!d2]
После выбора интерфейса «eth0» в верхнем раскрывающемся списке вы можете просто выбрать любой MAC-адрес, который вам нравится:
И после подключения к нему вы будете использовать свой новый MAC-адрес.
[!d8]
Запуск ip link ls будет покажите вам новый интерфейс, в том числе его поддельный MAC:
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000 link/ether 00:11:22:33:44:55 brd ff:ff:ff:ff:ff:ffИ теперь вы можете легко переключать MAC-адреса, подключившись к одному из новых подключений.
Вы также можете изменить адрес mac на ubuntu или linux mint через терминал
Перейти к вашему терминалу ubuntu или linux mint, отредактировать файл / etc / network / interfaces
$ sudo nano /etc/network/interfaces
Вы должны увидеть что-то вроде этого с включенным dhcp для вашего сетевого интерфейса. Обычно это eth0 для проводной сети ubuntu или linux mint и wlan0 для беспроводной сети ubuntu или linux mint.
auto eth0
iface eth0 inet dhcp
В конце файла / etc / network / interfaces добавьте эту строку, чтобы предоставить сети вашей системы
hwaddress ether A4-19-E2-94-DD-BB
Сохраните файл / etc / network / interfaces с новой конфигурацией, затем перезапустите системную сеть.
$ sudo /etc/init.d/networking restart
или
$ sudo service networking restart
Из http://namhuy.net/1890/how-to-change-mac-address-on-ubuntu.html
Вы можете попробовать macchanger, доступные в репозиториях. Установите с помощью sudo apt-get install macchanger или через программный центр Ubuntu.
$ macchanger
GNU MAC Changer
Usage: macchanger [options] device
Try `macchanger --help' for more options.
tvbox@tvbox-G31M-ES2L:~$ macchanger --help
GNU MAC Changer
Usage: macchanger [options] device
-h, --help Print this help
-V, --version Print version and exit
-s, --show Print the MAC address and exit
-e, --ending Don't change the vendor bytes
-a, --another Set random vendor MAC of the same kind
-A Set random vendor MAC of any kind
-p, --permanent Reset to original, permanent hardware MAC
-r, --random Set fully random MAC
-l, --list[=keyword] Print known vendors
-b, --bia Pretend to be a burned-in-address
-m, --mac=XX:XX:XX:XX:XX:XX
--mac XX:XX:XX:XX:XX:XX Set the MAC XX:XX:XX:XX:XX:XX
Предоставлено это утилитой CLI.
В Ubuntu 14.04 многие предлагаемые решения не работали для меня, а в macchanger не было много деталей, поэтому я пишу здесь, что сработало для меня (если ваш сетевой интерфейс wifi называется wlan0), , просто:
sudo apt-get install macchanger
sudo service network-manager stop
sudo macchanger -A wlan0
sudo service network-manager start
UPDATE: В Ubuntu 16.04 мое решение выше больше не работает, однако принятый ответ работает (принятый ответ не работал для меня в Ubuntu 14.04).
Установите macchanger и запускайте его каждый раз, когда сеть подключается с помощью правила udev. Создайте следующий файл:
## File name /etc/udev/rules.d/70-macchanger.rules
## Set Mac Address for Network Adapters
ACTION=="add", SUBSYSTEM=="net", KERNEL=="wlan*" RUN+="/usr/bin/macchanger -m XX:XX:XX:XX:XX:XX %k"
ACTION=="add", SUBSYSTEM=="net", KERNEL=="eth*" RUN+="/usr/bin/macchanger -m XX:XX:XX:XX:XX:XX %k"
Замените XX: XX: XX: XX: XX: XX с нужным MAC-адресом. (Примечание: некоторые адреса недопустимы)
Вы также можете изменить адрес mac на ubuntu или linux mint через терминал
Перейти к вашему терминалу ubuntu или linux mint, отредактировать файл / etc / network / interfaces
$ sudo nano /etc/network/interfaces
Вы должны увидеть что-то вроде этого с включенным dhcp для вашего сетевого интерфейса. Обычно это eth0 для проводной сети ubuntu или linux mint и wlan0 для беспроводной сети ubuntu или linux mint.
auto eth0
iface eth0 inet dhcp
В конце файла / etc / network / interfaces добавьте эту строку, чтобы предоставить сети вашей системы
hwaddress ether A4-19-E2-94-DD-BB
Сохраните файл / etc / network / interfaces с новой конфигурацией, затем перезапустите системную сеть.
$ sudo /etc/init.d/networking restart
или
$ sudo service networking restart
Из http://namhuy.net/1890/how-to-change-mac-address-on-ubuntu.html
Вы можете попробовать macchanger, доступные в репозиториях. Установите с помощью sudo apt-get install macchanger или через программный центр Ubuntu.
$ macchanger
GNU MAC Changer
Usage: macchanger [options] device
Try `macchanger --help' for more options.
tvbox@tvbox-G31M-ES2L:~$ macchanger --help
GNU MAC Changer
Usage: macchanger [options] device
-h, --help Print this help
-V, --version Print version and exit
-s, --show Print the MAC address and exit
-e, --ending Don't change the vendor bytes
-a, --another Set random vendor MAC of the same kind
-A Set random vendor MAC of any kind
-p, --permanent Reset to original, permanent hardware MAC
-r, --random Set fully random MAC
-l, --list[=keyword] Print known vendors
-b, --bia Pretend to be a burned-in-address
-m, --mac=XX:XX:XX:XX:XX:XX
--mac XX:XX:XX:XX:XX:XX Set the MAC XX:XX:XX:XX:XX:XX
Предоставлено это утилитой CLI.
В Ubuntu 14.04 многие предлагаемые решения не работали для меня, а в macchanger не было много деталей, поэтому я пишу здесь, что сработало для меня (если ваш сетевой интерфейс wifi называется wlan0), , просто:
sudo apt-get install macchanger
sudo service network-manager stop
sudo macchanger -A wlan0
sudo service network-manager start
UPDATE: В Ubuntu 16.04 мое решение выше больше не работает, однако принятый ответ работает (принятый ответ не работал для меня в Ubuntu 14.04).
Установите macchanger и запускайте его каждый раз, когда сеть подключается с помощью правила udev. Создайте следующий файл:
## File name /etc/udev/rules.d/70-macchanger.rules
## Set Mac Address for Network Adapters
ACTION=="add", SUBSYSTEM=="net", KERNEL=="wlan*" RUN+="/usr/bin/macchanger -m XX:XX:XX:XX:XX:XX %k"
ACTION=="add", SUBSYSTEM=="net", KERNEL=="eth*" RUN+="/usr/bin/macchanger -m XX:XX:XX:XX:XX:XX %k"
Замените XX: XX: XX: XX: XX: XX с нужным MAC-адресом. (Примечание: некоторые адреса недопустимы)