ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Инструменты (https://forum.antichat.xyz/forumdisplay.php?f=176)
-   -   Не хочет сохраняться измененный МАК-адрес. (https://forum.antichat.xyz/showthread.php?t=1618890)

PeaceMaker 15.01.2017 22:40

Имею Wi-Fi адаптер TL-WN722N и Kali Linux 2016.2-i386 с последними обновлениями.
Ввожу в терминале:

ifconfig wlan0 down
macchanger -r wlan0
ifconfig wlan0 up

ifconfig показывает изменение МАК-адреса на случайный, при этом выход в интернет отсутствует. Пингуется только роутер, в интернете адреса не пингуются. При переподключении или подключении к другой точке доступа появляется интернет, но ifconfig показывает родной МАК-адрес адаптера. :-( Кто знает выход из подобной ситуации - прошу помочь советом.

ghostphisher 15.01.2017 22:48

А если данную операцию сделать 2 раза?

PeaceMaker 15.01.2017 23:35

Цитата:


ghostphisher сказал(а):

А если данную операцию сделать 2 раза?


Вы имеете ввиду повторить после переподключения?
ifconfig wlan0 down
macchanger -r wlan0
ifconfig wlan0 up ?
При повторе происходит то же самое: MAK меняется, но пропадает интернет. Пингуется вся локалка. При переподключении интернет появляется, но MAK сбрасывается на перманентный.

ghostphisher 15.01.2017 23:45

Цитата:


PeaceMaker сказал(а):

При повторе происходит то же самое: MAK меняется, но пропадает интернет. Пингуется вся локалка. При переподключении интернет появляется, но MAK сбрасывается на перманентный.


Как происходит подключение к Инету и сети?
Похоже, что у Вас интерфейс перезапускается, а значит все настройки сбрасываются.

valerian38 15.01.2017 23:47

Цитата:


PeaceMaker сказал(а):

Имею Wi-Fi адаптер TL-WN722N и Kali Linux 2016.2-i386 с последними обновлениями.
Ввожу в терминале:

ifconfig wlan0 down
macchanger -r wlan0
ifconfig wlan0 up

ifconfig показывает изменение МАК-адреса на случайный, при этом выход в интернет отсутствует. Пингуется только роутер, в интернете адреса не пингуются. При переподключении или подключении к другой точке доступа появляется интернет, но ifconfig показывает родной МАК-адрес адаптера. :-( Кто знает выход из подобной ситуации - прошу помочь советом.


Изменить MAC на постоянно:
Вводим команду в терминале
mcedit/etc/network/interfaces
откроется голубое окно, в нём опускаем курсор ниже
всех записей и
Прописываем нужный MAC адрес. В следующей команде:

pre-up ifconfig wlan0 hw ether 00:00:00:00:00:0A

Нажимаем сохранить, закрыть это окно
и перезапустить систему.
Это работало в Kali 2.0. Как будет в Rolling не пробовал.

PeaceMaker 16.01.2017 01:17

Цитата:


ghostphisher сказал(а):

Как происходит подключение к Инету и сети?
Похоже, что у Вас интерфейс перезапускается, а значит все настройки сбрасываются.


Видимо да, настройки не сохраняются. В интернет выхожу через WI-FI точку доступа, к которой подключаюсь с помощью WI-FI адаптера TL-WN722N.
[doublepost=1484510339,1484510264][/doublepost]

Цитата:


valerian38 сказал(а):

Изменить MAC на постоянно:
Вводим команду в терминале
mcedit/etc/network/interfaces
откроется голубое окно, в нём опускаем курсор ниже
всех записей и
Прописываем нужный MAC адрес. В следующей команде:

pre-up ifconfig wlan0 hw ether 00:00:00:00:00:0A

Нажимаем сохранить, закрыть это окно
и перезапустить систему.
Это работало в Kali 2.0. Как будет в Rolling не пробовал.


[doublepost=1484510553][/doublepost]

Цитата:


valerian38 сказал(а):

Изменить MAC на постоянно:
Вводим команду в терминале
mcedit/etc/network/interfaces
откроется голубое окно, в нём опускаем курсор ниже
всех записей и
Прописываем нужный MAC адрес. В следующей команде:

pre-up ifconfig wlan0 hw ether 00:00:00:00:00:0A

Нажимаем сохранить, закрыть это окно
и перезапустить систему.
Это работало в Kali 2.0. Как будет в Rolling не пробовал.


Спасибо, попробую - отпишусь.
[doublepost=1484511096][/doublepost]

Цитата:


DoberGroup сказал(а):

Проблема в NetworkManager, на Kali уже предпринимались попытки их подружить, но обновления их сводят на нет. Дело в том, что macchanger гасит NetworkManager и когда вы подымаете интерфейс после смены mac, уже некому прописать новый маршрут через него.

Есть несколько решений. Например, добавте маршрут руками:

Код:


Код:

route add default gw IP_РОУТЕРА
Пока не нужно переподключаться - вполне рабочее решение.

Что бы вернуться к привычному управлению wi-fi




Код:


Код:

service NetworkManager restart
, но это естественно переинициализирует интерфейс и вернет mac.

Есть и другие решения, вопрос в том, для чего именно одменять мак


Спасибо за разъяснение причины и за рабочее решение. Для моих нужд вполне сгодится. Сейчас буду пробовать.
[doublepost=1484513174][/doublepost]

Цитата:


valerian38 сказал(а):

Изменить MAC на постоянно:
Вводим команду в терминале
mcedit/etc/network/interfaces
откроется голубое окно, в нём опускаем курсор ниже
всех записей и
Прописываем нужный MAC адрес. В следующей команде:

pre-up ifconfig wlan0 hw ether 00:00:00:00:00:0A

Нажимаем сохранить, закрыть это окно
и перезапустить систему.
Это работало в Kali 2.0. Как будет в Rolling не пробовал.


Не хочет сохранять новый МАК, пробовал два раза. mcedit/etc/network/interfaces - после mcedit нужно пробел поставить, кто-то скопипастит и будет мучиться. Да, видимо в Rolling такой вариант не проходит...
[doublepost=1484515026][/doublepost]

Цитата:


DoberGroup сказал(а):

Проблема в NetworkManager, на Kali уже предпринимались попытки их подружить, но обновления их сводят на нет. Дело в том, что macchanger гасит NetworkManager и когда вы подымаете интерфейс после смены mac, уже некому прописать новый маршрут через него.

Есть несколько решений. Например, добавте маршрут руками:

Код:


Код:

route add default gw IP_РОУТЕРА
Пока не нужно переподключаться - вполне рабочее решение.

Что бы вернуться к привычному управлению wi-fi




Код:


Код:

service NetworkManager restart
, но это естественно переинициализирует интерфейс и вернет mac.

Есть и другие решения, вопрос в том, для чего именно одменять мак


Спасибо еще раз, опробовал Ваш вариант, меня вполне устраивает. Можно очень оперативно изменить MAC в любой момент. Выпишу все команды в одном месте, может еще кому-нибудь пригодится:

ifconfig wlan0 down \\ отключаем интерфейс wlan0
macchanger -r wlan0 \\ случайный MAC
macchanger -m 00:11:22:33:44:55 wlan0 \\ определённый MAC (если необходимо)
ifconfig wlan0 up \\ поднимаем интерфейс wlan0
route add default gw 192.168.X.X \\ добавляем нужный маршрут (IP своего роутера)
service NetworkManager restart \\ вернуться к привычному управлению (если необходимо)
Новый MAC продержится до переподключения, подключения к другой точке или до перезагрузки компьютера.

Triton 16.01.2017 07:23

Лично меня, NetworkManager неистово бесит. Постоянно мешает при тестировании беспроводных сетей.
Wicd - это очень хороший аналог Network Manager, который может достойно заменить его.
Цитата:


apt-get install wicd



<~DarkNode~> 16.01.2017 11:38

Я поднимаю интернет с помощью команды dhclient ( если роутер раздает адреса по DHCP )

https://forum.antichat.xyz/attachmen...48433/2017.png


https://forum.antichat.xyz/attachmen...48433/2017.png

[doublepost=1484552330,1484551582][/doublepost]

Цитата:


valerian38 сказал(а):

Изменить MAC на постоянно:
Вводим команду в терминале
mcedit/etc/network/interfaces
откроется голубое окно, в нём опускаем курсор ниже
всех записей и
Прописываем нужный MAC адрес. В следующей команде:

pre-up ifconfig wlan0 hw ether 00:00:00:00:00:0A

Нажимаем сохранить, закрыть это окно
и перезапустить систему.
Это работало в Kali 2.0. Как будет в Rolling не пробовал.


Так же можно просто кинуть исполняемый баш скрипт в папку /etc/network/if-pre-up.d/


Дальше копипаст из Форума Help_Ubuntu
Есть директория /etc/network/с поддиректориямиif-down.d, if-pre-up.d, if-post-down.d, if-up.d. Если разместить скрипт в одной из этих поддиректорий, то он будет выполняться соответственно при выключении, перед включением, после выключения или при включении сети.

Другой способ — указать в файле /etc/network/interfaces одну из следующих директив: up, pre-up, post-up, down, pre-down, post-down. Например, строка

post-up /path/to/script.sh
после включения сети выполнит скрипт script.sh. Подробнее можно почитать в man interfaces.

В любом случае на скрипт должны быть установлены права, разрешающие выполнение, иначе он не сможет запуститься.

PeaceMaker 16.01.2017 15:21

Цитата:


Triton сказал(а):

Лично меня, NetworkManager неистово бесит. Постоянно мешает при тестировании беспроводных сетей.
Wicd - это очень хороший аналог Network Manager, который может достойно заменить его.

Да, Wicd - тоже хороший вариант, кстати, сохраняет измененный МАС даже при переподключении и подключении к другой сети.
[doublepost=1484565677,1484564447][/doublepost]

Цитата:


~~DarkNode~~ сказал(а):

Я поднимаю интернет с помощью команды dhclient ( если роутер раздает адреса по DHCP )

[doublepost=1484552330,1484551582][/doublepost]
Так же можно просто кинуть исполняемый баш скрипт в папку /etc/network/if-pre-up.d/


Дальше копипаст из Форума Help_Ubuntu
Есть директория /etc/network/с поддиректориямиif-down.d, if-pre-up.d, if-post-down.d, if-up.d. Если разместить скрипт в одной из этих поддиректорий, то он будет выполняться соответственно при выключении, перед включением, после выключения или при включении сети.

Другой способ — указать в файле /etc/network/interfaces одну из следующих директив: up, pre-up, post-up, down, pre-down, post-down. Например, строка

post-up /path/to/script.sh
после включения сети выполнит скрипт script.sh. Подробнее можно почитать в man interfaces.

В любом случае на скрипт должны быть установлены права, разрешающие выполнение, иначе он не сможет запуститься.


Спасибо, Ваш вариант с спомощью команды dhclient тоже очень интересный и гибкий.

Vertigo 15.02.2017 17:09

Я сталкивался с такой проблемой. Дома eth0, и у провайдера жёсткая фильтрация по MAC-адресу.Чего только не перепробовал. Даже в виртуалке, пропадало соединение через торифицированный трафик при попытке смены mac.В итоге,помог ,чисто ламерский подход с виртуалки.На виртуалке Kali,установил Wicd ,не удаляя основной Network-Manager.Wicd появляется в трее в левом нижнем углу экрана.Запускаю так: 1.) sudo ifconfig eth0 down 2.) sudo service network-manager stop 3) Из трея вызываю окно wicd -отключиться 4.) sudo macchanger -r eth0 5.) sudo ifconfig eth0 up 6.) Из трея wicd -соединиться,жду соединения.(основной network-manager не запускаю при этом) 7) sudo service tor start 8.) sudo service privoxy start 9) Проверяю : curl ident.me , приходит значение IP-адреса . После работы всё возврвщаю в прежнее значение. Да,меняю также до запуска виртуалки Mac-адреса адаптеров ,которые отвечают за работу с ней.Если изменить Mac на основной машине,отвечающей за выход в интернет (этого -то и не надо делать),то забьётся шлюз,после чего придётся звонить провайдеру,чтобы он выполнил сброс и переподключение.

Vertigo 15.02.2017 21:47

Цитата:


DoberGroup сказал(а):

Но зачем, зачем Вы это делаете? Какая разница, что Вы измените в виртуалке, если в пакетах к провайдеру будет все равно мак физического интерфейса?


Вы правы,но мне пришлось изгаляться в моём случае.Задача стояла скрыть торифицированный трафик от провайдера,изменить Mac на Linux и поднять сеть.Шаманил с настройками интерфейса адаптеров, менял их mac-адреса софтом,пропускал затем перед стартом VB весь трафик через VPN и подредактировал в Linux etc/resolv.conf .Ну и далее,как описывал до этого. Другого решения на тот момент не нашёл,соединение только Nat возможно в моём случае между VB и основной машиной.

XuliNam 06.03.2017 03:15

Цитата:


PeaceMaker сказал(а):

Имею Wi-Fi адаптер TL-WN722N и Kali Linux 2016.2-i386 с последними обновлениями.
Ввожу в терминале:

ifconfig wlan0 down
macchanger -r wlan0
ifconfig wlan0 up

ifconfig показывает изменение МАК-адреса на случайный, при этом выход в интернет отсутствует. Пингуется только роутер, в интернете адреса не пингуются. При переподключении или подключении к другой точке доступа появляется интернет, но ifconfig показывает родной МАК-адрес адаптера. :-( Кто знает выход из подобной ситуации - прошу помочь советом.


так и никто не помог с проблемой(( в Rolling

ghostphisher 06.03.2017 08:28

Цитата:


Xulinam сказал(а):

так и никто не помог с проблемой(( в Rolling


Все рекомендации выше не принесли пользы?

PS К слову - в виртуалке можно менять мак в самой виртулке, помогает.

вот видео шоу на эту тему

XuliNam 06.03.2017 10:07

Цитата:


ghostphisher сказал(а):

Все рекомендации выше не принесли пользы?

PS К слову - в виртуалке можно менять мак в самой виртулке, помогает.

вот видео шоу на эту тему

У меня кали на основной оси стоит)

ghostphisher 06.03.2017 10:48

Цитата:


Xulinam сказал(а):

У меня кали на основной оси стоит)


Кроме Вас у других модет стоять не ВМ. Вы не ответили - Все ли рекомендации выполнили?

XuliNam 06.03.2017 11:08

Д

Цитата:


ghostphisher сказал(а):

Кроме Вас у других модет стоять не ВМ. Вы не ответили - Все ли рекомендации выполнили?


а полностью все( и не помогает(

ghostphisher 06.03.2017 11:29

Цитата:


Xulinam сказал(а):

Да полностью все( и не помогает(


А при схеме из сообщений 6 и 7 что происходит?

XuliNam 06.03.2017 12:19

Цитата:


ghostphisher сказал(а):

А при схеме из сообщений 6 и 7 что происходит?


Вы имеете ввиду перезапуск Wlan0?, тогда при любом перезапуске МАС возвращаться старый(

ghostphisher 06.03.2017 12:29

Цитата:


Xulinam сказал(а):

Вы имеете ввиду перезапуск Wlan0?, тогда при любом перезапуске МАС возвращаться старый(


ifconfig wlan0 up после этого или service NetworkManager restart?

XuliNam 06.03.2017 12:37

Как только не кому делает рестарт старый мак возвращается назад)

Цитата:


ghostphisher сказал(а):

ifconfig wlan0 up после этого или service NetworkManager restart?


Как только происходит рестарт старый МАС возвращаться

ghostphisher 06.03.2017 12:54

Цитата:


Xulinam сказал(а):

Как только не кому делает рестарт старый мак возвращается назад)
Как только происходит рестарт старый МАС возвращаться


Что делает рестарт? Что за не кому???? Если network-manager, выше есть решение - заменить на другое решение. Вы пробовали менять.

ПС Пишите более точнее.

XuliNam 06.03.2017 13:18

Цитата:


ghostphisher сказал(а):

Что делает рестарт? Что за не кому???? Если network-manager, выше есть решение - заменить на другое решение. Вы пробовали менять.

ПС Пишите более точнее.


Сори))) это т9 немного жжжжет)))(про некому) буду возле компа буду мучать этот вопрос)))

~localhost 18.03.2018 10:21

Bash:


Код:

nano
/etc/network/interfaces

в конец добавляем строчку

Bash:


Код:

pre-up
ifconfig
wlan0 hw ether
10
:10:10:10:10:10


TROOPY 18.03.2018 13:40

А как сделать так, чтобы мак менялся на рандомный при перезагрузке?

~localhost 18.03.2018 14:05

Цитата:


TROOPY сказал(а):

А как сделать так, чтобы мак менялся на рандомный при перезагрузке?


macchanger при установки спрашивает,
Еще я просто дававлял в автозагрузку скрипт с тем же самим macchanger, но у меня на кали при подлючение к сети mac сбрасывается на оригинальный. в этом случае мне помог способ описанный мной выше

TROOPY 18.03.2018 14:10

Цитата:


~localhost сказал(а):

macchanger при установки спрашивает,
Еще я просто дававлял в автозагрузку скрипт с тем же самим macchanger, но у меня на кали при подлючение к сети mac сбрасывается на оригинальный. в этом случае мне помог способ описанный мной выше


Твой способ выше будет менять мак каждый раз при перезагрузке на один и тот же или на рандомный?

~localhost 18.03.2018 14:20

Цитата:


TROOPY сказал(а):

Твой способ выше будет менять мак каждый раз при перезагрузке на один и тот же или на рандомный?


На один и тот же, Советую протестировать все на своей сети, один их способом посмотреть текущий mac : macchangeer -s wlan0

TROOPY 18.03.2018 14:32

Цитата:


~localhost сказал(а):

На один и тот же, Советую протестировать все на своей сети, один их способом посмотреть текущий mac : macchangeer -s wlan0


Как сделать, чтобы на рандомный менялся? Macchanger уже установлен.

~localhost 18.03.2018 14:49

Ifconfig wlan0 down
macchanger -r wlan0
ifconfig wlan0 up

Я все это писал в файле и помещал его в автозагрузку

TROOPY 18.03.2018 15:06

Цитата:


~localhost сказал(а):

Ifconfig wlan0 down
macchanger -r wlan0
ifconfig wlan0 up

Я все это писал в файле и помещал его в автозагрузку


Так у меня такая же проблема: при соединение к сети мак сбрасывается на оригинальный, только я через кронтаб дел, а не через автозагрузку.

~localhost 18.03.2018 15:09

Ну сделай как я первый раз написал. Просто не рандомный будет


Время: 18:29