Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Смена МАС адреса Ubuntu Server 18.04 (netplan)  (Прочитано 4646 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн andalit

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Подскажите Гуру мне идиоту как все таки задать настройки на последней убунте
мак адрес
действую по мануалам - не работае:
https://powersj.github.io/post/ubuntu-bionic-netplan/
не работает
network:
    ethernets:
        enp1s0:
            match:
              macaddress: 52:54:00:12:34:06
            addresses:
            - 192.168.0.2/24
            gateway4: 192.168.0.1
            nameservers:
                addresses:
                - 8.8.8.8
                - 8.8.4.4
                search:
                - linux
            optional: true
    version: 2


то сети вообще нет но мак после ребута не меняет хотя команда
sudo netplan apply
отрабатываеться без ошибок

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Смена МАС адреса Ubuntu Server 18.04 (netplan)
« Ответ #1 : 22 Мая 2018, 18:33:44 »
А какая строка по-вашему должна МЕНЯТЬ mac address?…
(Про необходимость такого действия пока умолчим.)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Extremal1981

  • Новичок
  • *
  • Сообщений: 36
    • Просмотр профиля
Re: Смена МАС адреса Ubuntu Server 18.04 (netplan)
« Ответ #2 : 22 Мая 2018, 19:15:40 »
А кто мешает установить его в gui с помощью NetworkManager?
Ну или если нету NetworkManager и gui можно например как то так:

ip link set ethX down
ifconfig ethX hw ether aa:bb:cc:dd:ee:ff
ip link set ethX up
где ethX - имя интерфейса
« Последнее редактирование: 22 Мая 2018, 19:17:50 от Extremal1981 »
Дистрибутивы Linux - это как конструктор Lego, который даёт вам только кирпичики, и что из них вы построите зависит только от вас!
Удивительно, но это недостаток и преимущество одновременно

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Смена МАС адреса Ubuntu Server 18.04 (netplan)
« Ответ #3 : 22 Мая 2018, 20:28:23 »
Extremal1981, вы, извините, топик вообще читали? …
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн andalit

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Смена МАС адреса Ubuntu Server 18.04 (netplan)
« Ответ #4 : 23 Мая 2018, 09:08:25 »
А кто мешает установить его в gui с помощью NetworkManager?
Ну или если нету NetworkManager и gui можно например как то так:

ip link set ethX down
ifconfig ethX hw ether aa:bb:cc:dd:ee:ff
ip link set ethX up
где ethX - имя интерфейса

ну на сервере нет ГУИ и смысла его делать нет так как жрать ресурсы будет а пользоваться им раз в год.
через ifconfig мак будет меняться на родной после перезагрузки сервера - это не очень хорошо.
есть еще предложения ?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Смена МАС адреса Ubuntu Server 18.04 (netplan)
« Ответ #5 : 23 Мая 2018, 20:08:03 »
Есть - не маяться дурью.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн andalit

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Смена МАС адреса Ubuntu Server 18.04 (netplan)
« Ответ #6 : 24 Мая 2018, 09:37:48 »
знаю что через жопу но всунул в rc.local смену мака, ну работает...
ifconfig enp1s0 hw ether 00:00:0c:5c:20:00

всем спасибо за помощь

Оффлайн MercilessMir

  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: Смена МАС адреса Ubuntu Server 18.04 (netplan)
« Ответ #7 : 19 Июня 2019, 17:34:28 »
у меня получилось только так
network:
  version: 2
  renderer: networkd
  ethernets:
    lo:
      dhcp4: false
      macaddress: "нужный мас"
      match:
        macaddress: "текущий мак"
    enp5s0:
      dhcp4: yes
      dhcp6: false
при этом с lo интерфейсом ничего не происходит, так-как он ищет соответствие по мас адресу. А если в enp5s0 это написать, он мас меняет, но потом не пускает интерфейс.

Способ через udev более вменяем, ну покрайне мере я через него организавал.
создаём файл /etc/udev/rules.d/69-net.rules и добавляем в него
ACTION=="add", SUBSYSTEM=="net", ATTR{address}=="текущий мак", RUN+="/sbin/ip link set dev %k address нужный мас"
« Последнее редактирование: 02 Августа 2019, 18:05:49 от MercilessMir »

 

Страница сгенерирована за 0.053 секунд. Запросов: 22.