Форум
Маю ноут, настільний ПК і маю провайдера, що прив’язує постачання послуги до MAC-адреси. У вінді зміна MAC-адреси не викликала запитаннь. В Груші досі користуюсь скриптом (пускаю в консолі), що змінює МАС. Але запускати скрипт після кожного завантаження надокучає. Таке питання: можна змінити МАС раз і назавжди?
З.І. На всяк випадок текст скрипта:
Код:
#! /bin/bash
sudo ifconfig eth0 down
sleep 15 #Чекаємо, доки вимкнеться мережа
sudo ifconfig eth0 hw ether хх:хх:хх:хх:хх:хх #Тут МАС-адреса
sudo ifconfig eth0 up
exit
З.І. На всяк випадок текст скрипта:
Код:
#! /bin/bash
sudo ifconfig eth0 down
sleep 15 #Чекаємо, доки вимкнеться мережа
sudo ifconfig eth0 hw ether хх:хх:хх:хх:хх:хх #Тут МАС-адреса
sudo ifconfig eth0 up
exit
Остання активність
Закрито
Ні
Повідомлення
Re: Як встановити нову MAC-адресу
Цитата:
всі настройки мережі можна прописати в цьому файлі:
Код:
/etc/conf.d/ne
приклад його використання тут:
Код:
/usr/share/doc/openrc-0.8.3-r1/net.example.bz2
Зокрема для вашої задачі:
Код:
# MAC changer
# To set a specific MAC address
mac_eth0="00:11:22:33:44:55"
Зробив все, так, як Ви сказали. Згідно рекомендацій мануалу встановив macchanger. Перезавантажився і... нічого подібного. Зараз зайшов в мережу тільки завдяки вищезгаданому скрипту.... :-?
всі настройки мережі можна прописати в цьому файлі:
Код:
/etc/conf.d/ne
приклад його використання тут:
Код:
/usr/share/doc/openrc-0.8.3-r1/net.example.bz2
Зокрема для вашої задачі:
Код:
# MAC changer
# To set a specific MAC address
mac_eth0="00:11:22:33:44:55"
Зробив все, так, як Ви сказали. Згідно рекомендацій мануалу встановив macchanger. Перезавантажився і... нічого подібного. Зараз зайшов в мережу тільки завдяки вищезгаданому скрипту.... :-?
Re: Як встановити нову MAC-адресу
Напевно скрипт net не прописаний в автозавантаження. Сробуйте вручну його стартонути без маченжера:
Код:
/etc/init.d/net.wlan0 start
для безпровідної мережі
чи
Код:
/etc/init.d/net.eth0 start
для дротової мережі
Якщо запрацює - в автозавантаження додати наступною командою:
Код:
rc-update add net.eth0 default
Код:
/etc/init.d/net.wlan0 start
для безпровідної мережі
чи
Код:
/etc/init.d/net.eth0 start
для дротової мережі
Якщо запрацює - в автозавантаження додати наступною командою:
Код:
rc-update add net.eth0 default
Re: Як встановити нову MAC-адресу
Цитата:
Напевно скрипт net не прописаний в автозавантаження. Сробуйте вручну його стартонути без маченжера:
Код:
/etc/init.d/net.wlan0 start
для безпровідної мережі
чи
Код:
/etc/init.d/net.eth0 start
для дротової мережі
Якщо запрацює - в автозавантаження додати наступною командою:
Код:
rc-update add net.eth0 default
Спробував. Вийшло наступне:
Код:
GrushaLinuxFornax user # /etc/init.d/net.eth0 start
* Bringing up interface eth0
* Changing MAC address of eth0 ... [ ok ]
* changed to {те, що треба}
* No configuration specified; defaulting to DHCP
* dhcp ...
* Running dhcpcd ...
dhcpcd[9026]: dhcpcd already running on pid 7643 (/var/run/dhcpcd-eth0.pid) [ !! ]
* ERROR: net.eth0 failed to start
Результат:
Код:
GrushaLinuxFornax user # ping -c 10 google.com
ping: unknown host google.com
Напевно скрипт net не прописаний в автозавантаження. Сробуйте вручну його стартонути без маченжера:
Код:
/etc/init.d/net.wlan0 start
для безпровідної мережі
чи
Код:
/etc/init.d/net.eth0 start
для дротової мережі
Якщо запрацює - в автозавантаження додати наступною командою:
Код:
rc-update add net.eth0 default
Спробував. Вийшло наступне:
Код:
GrushaLinuxFornax user # /etc/init.d/net.eth0 start
* Bringing up interface eth0
* Changing MAC address of eth0 ... [ ok ]
* changed to {те, що треба}
* No configuration specified; defaulting to DHCP
* dhcp ...
* Running dhcpcd ...
dhcpcd[9026]: dhcpcd already running on pid 7643 (/var/run/dhcpcd-eth0.pid) [ !! ]
* ERROR: net.eth0 failed to start
Результат:
Код:
GrushaLinuxFornax user # ping -c 10 google.com
ping: unknown host google.com
Re: Як встановити нову MAC-адресу
А хіба не можна встромити цей скрипт в автозавантаження, щоб не доводилось кожного разу ручками?
Втім, є два варіанти:
1- придбати роутер) там можна виставити потрібну мак-адресу та можна одночасно користуватися інтернетом зі стац. ПК та з ноута.
Другий варіант дешевший:
Правою кнопкою гризуна на НетворкМенеджер =- Змінити з'єднання =- Обираємо дротові =- Змінити. Одразу відкривається віконечко на потрібній вкладці. Там у полі "Адреса МАС пристрою" вказана поточна адреса, а нижче ... поле "клонована адреса МАС" - тут пишете те, що потрібно. після цього просто перезавантажуєте інтерфейс. після перезапуску всієї системи все так і лишається.
Хоча особисто мені було в кайф запустити консоль, набрати руцями команду, вимкнути мережу, змінити МАС, увімкнути.. Можливо, я просто збочинець)
Втім, є два варіанти:
1- придбати роутер) там можна виставити потрібну мак-адресу та можна одночасно користуватися інтернетом зі стац. ПК та з ноута.
Другий варіант дешевший:
Правою кнопкою гризуна на НетворкМенеджер =- Змінити з'єднання =- Обираємо дротові =- Змінити. Одразу відкривається віконечко на потрібній вкладці. Там у полі "Адреса МАС пристрою" вказана поточна адреса, а нижче ... поле "клонована адреса МАС" - тут пишете те, що потрібно. після цього просто перезавантажуєте інтерфейс. після перезапуску всієї системи все так і лишається.
Хоча особисто мені було в кайф запустити консоль, набрати руцями команду, вимкнути мережу, змінити МАС, увімкнути.. Можливо, я просто збочинець)
Re: Як встановити нову MAC-адресу
Цитата:
Правою кнопкою гризуна на НетворкМенеджер =- Змінити з'єднання =- Обираємо дротові =- Змінити. Одразу відкривається віконечко на потрібній вкладці. Там у полі "Адреса МАС пристрою" вказана поточна адреса, а нижче ... поле "клонована адреса МАС" - тут пишете те, що потрібно. після цього просто перезавантажуєте інтерфейс. після перезапуску всієї системи все так і лишається.
:shock: Не знаю чому, але раніше цей фокус не спрацьовував. Але тепер все ОК :yahoo: Дуже дякую Вам, anykeyn :good:
Правою кнопкою гризуна на НетворкМенеджер =- Змінити з'єднання =- Обираємо дротові =- Змінити. Одразу відкривається віконечко на потрібній вкладці. Там у полі "Адреса МАС пристрою" вказана поточна адреса, а нижче ... поле "клонована адреса МАС" - тут пишете те, що потрібно. після цього просто перезавантажуєте інтерфейс. після перезапуску всієї системи все так і лишається.
:shock: Не знаю чому, але раніше цей фокус не спрацьовував. Але тепер все ОК :yahoo: Дуже дякую Вам, anykeyn :good:
Re: Як встановити нову MAC-адресу
Код:
/etc/conf.d/ne
приклад його використання тут:
Код:
/usr/share/doc/openrc-0.8.3-r1/net.example.bz2
Зокрема для вашої задачі:
Код:
# MAC changer
# To set a specific MAC address
mac_eth0="00:11:22:33:44:55"