Как сделать & ldquo; изменение mac-адреса & ldquo; сценарий лучший способ?

Я понял, как изменить мой mac-адрес сетевой карты:

sudo ip addr                                    # Show details
sudo ifconfig eth0 down                         # deactivate network card
sudo ifconfig eth0 hw ether DESIRED_MAC_ADDRESS # change mac address
sudo ifconfig eth0 up                           # activate network card
sudo ip addr                                    # show details again

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

Я не хочу, чтобы она запускалась при каждом запуске Ubuntu. (Но было бы неплохо узнать, как это сделать, хотя. Где бы лучше всего хранить его в таком случае?)

Ценю любые предложения!

2
задан 26 December 2011 в 00:24

2 ответа

Не совсем уверен, что вы подразумеваете под «лучшим способом». Обычным, простым и практичным способом было бы скопировать / вставить команды в текстовый файл с именем, например, best_way, сохранить его где угодно, например, в домашнюю папку, и, ... верите или нет, это она.

Чтобы запустить его, cd в папку с файлом, затем sudo bash ./best_way.

PS: Поскольку вы будете использовать sudo для запуска сценария, нет необходимости ставить перед каждой командой sudo.

0
ответ дан 26 December 2011 в 00:24

Способ установки MAC-адреса в debian заключается в указании опции hwaddress в файле /etc/network/interfaces.

Это не очень хорошо документировано, но вы можете найти много полезной информации здесь .

0
ответ дан 26 December 2011 в 00:24

Другие вопросы по тегам:

Похожие вопросы: