Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2020-09-10 15:22:16

  Baca05 - Użytkownik

Baca05
Użytkownik
Zarejestrowany: 2020-08-07

Debian trwala zmiana adresu MAC

Witam!

Zmiana adresu MAC WiFi dziala poprzez edycje

/etc/network/interfaces

i dodanie wpisu :

allow-hotplug wlan0
iface wlan0 inet dhcp
    hwaddress ether 02:01:02:03:04:08

lub edycje :

/etc/network/interfaces.d//setup

i dodanie wpisu;

allow-hotplug wlan0
iface wlan0 inet dhcp
    hwaddress ether 02:01:02:03:04:08

Jaka moze byc przyczyna tego ze  sporadycznie orginalny MAC jest demaskowany?
Jaka jest roznica miedzy interfaces a interfaces.d ?

Czy istnieje inny pewniejszy sposob by trwale zmienic MAC ?

Nastepne pytanie dotyczy/etc/resolv.conf
Czy nalozenie zabezpieczenia przed przepisaniem

chattr +i /etc/resolv.conf

musi koniecznie potem  generowac w katalogu  /etc/

duzo takich wpisow ?

resolv.conf.dhclient-new.xxxx


Dziekuje.

P.S. Do laczenia sie z internetem zywam Wicd

Ostatnio edytowany przez Baca05 (2020-09-10 15:25:00)

Offline

 

#2  2020-09-10 17:54:43

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Debian trwala zmiana adresu MAC

Baca05 napisał(-a):

Nastepne pytanie dotyczy/etc/resolv.conf
Czy nalozenie zabezpieczenia przed przepisaniem

chattr +i /etc/resolv.conf

musi koniecznie potem  generowac w katalogu  /etc/

duzo takich wpisow ?

resolv.conf.dhclient-new.xxxx

To rozwiązanie nie jest zabezpieczeniem, tylko jest patologią, przynajmniej stosowane w taki sposób jak ty to robisz.. xD

Naucz swój system by nie tykał ustawień DNS, a dopiero potem się baw w zabezpieczenia na wypadek przypadkowej zmiany tego pliku, np. tak:


Kod:

# cat /etc/dhcp/dhclient-enter-hooks.d/no-resolv
#/bin/sh

# see /sbin/dhclient-script

RUN="yes"

if [ "$RUN" = "yes" ]; then
        if [ "${interface}" = "wwan0" ] ||
           [ "${interface}" = "bond0" ] ||
           [ "${interface}" = "usb0" ] ||
           [ "${interface}" = "eth0" ]  ||
           [ "${interface}" = "wlan0" ]; then
                case $reason in
                        BOUND|RENEW|REBIND|REBOOT)

                                make_resolv_conf() {
                                        return 0
                                }

                                ;;
                esac
        fi
fi

W skrócie, jeśli interfejsy będą konfigurowane przez dhclient, to konfiguracja resolver'a zostanie całkowicie pominięta. W ten sposób można sobie samemu uzupełnić plik /etc/resolv.conf i mu dać atrybut odporności na zmiany. Jeśli coś innego próbuje tknąć ten plik, to trzeba ustalić co i poprawić problem.

Ostatnio edytowany przez morfik (2020-09-10 17:55:30)

Online

 

#3  2020-09-10 23:13:46

  Baca05 - Użytkownik

Baca05
Użytkownik
Zarejestrowany: 2020-08-07

Re: Debian trwala zmiana adresu MAC

Dziekuje za odpowiedz.

W sumie chattr +i /etc/resolv.conf robilem ze wzgledu na  dnscrypt-proxy  w resolv.conf  mam tylko:  nameserver 127.0.2.1

Offline

 

#4  2020-09-11 10:22:04

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Debian trwala zmiana adresu MAC

Odporność pliku na zmiany się przydaje ale pierw trza zadbać o to by system nie zmieniał plików, które mają być chronione, bo inaczej będą problemy.

Online

 

#5  2020-09-12 10:11:20

  Baca05 - Użytkownik

Baca05
Użytkownik
Zarejestrowany: 2020-08-07

Re: Debian trwala zmiana adresu MAC

Co do pierwszego pytania dotyczaca zmiany MAC co sadzicie o tym sposobie ,ktory znalazlem tutaj :
https://www.linuxuprising.com/2018/05/how-to-perman … -address.html
Utworzyc

/etc/systemd/system/changemac@.service

i wpisac:

[Unit]
Description=changes mac for %I
Wants=network.target
Before=network.target
BindsTo=sys-subsystem-net-devices-%i.device
After=sys-subsystem-net-devices-%i.device

[Service]
Type=oneshot
ExecStart=/usr/bin/macchanger --mac=02:01:02:03:04:08  %I
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

uruchomic:

sudo systemctl enable changemac@wlan0.service


Czy to dobry sposob? dalej nie rozumiem dlaczego czasami MAC jest demaskowany i wraca do tego z przed zmiany i co jest tego powodem,samo hwaddress ether 02:01:02:03:04:08 nie wystarcza?

Offline

 

#6  2020-09-12 13:35:50

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Debian trwala zmiana adresu MAC

Online

 

#7  2020-09-16 19:05:38

  Baca05 - Użytkownik

Baca05
Użytkownik
Zarejestrowany: 2020-08-07

Re: Debian trwala zmiana adresu MAC

Zrobilem cos takiego;

/etc/systemd/network/00-mac.link

[Match]
OriginalName=wlan0

[Link]
MACAddress=02:01:02:03:04:08
NamePolicy=kernel database onboard slot path

Nawet nie wiem czy dobrze ale jak narazie MAC trzyma.


To rozwiazanie z /etc/systemd/system/changemac@.service
bardzo spowalnialo start/restart i w moim przypadku nie dawalo efektu wiec porzucilem pomysl.

Dziekuje za pomoc.

Offline

 

#8  2020-09-16 20:03:02

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Debian trwala zmiana adresu MAC

Ja bym pasował po oryginalnym MAC karty zamiast po nazwie interfejsu.

Online

 

#9  2020-09-16 20:21:02

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Debian trwala zmiana adresu MAC

Ustalanie stałego MAC-adresu moim zdaniem nie ma wielkiego sensu.
Android, Iphone, Windows 10, wsio dziś używa losowych mac-adresów.

Lepiej w domu zainwestować w mądrzejszy router, to samo w biurze.
Praktycznie każdy router dziś używa wpa2-psk co najmniej, który przy odpowiednio solidnym haśle wystarcza w zupełności.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#10  2020-09-19 12:35:29

  Baca05 - Użytkownik

Baca05
Użytkownik
Zarejestrowany: 2020-08-07

Re: Debian trwala zmiana adresu MAC

Czy da sie wyswietlic Current MAC w conky?

Offline

 

#11  2020-09-19 13:52:13

  urbinek - Dzban Naczelny

urbinek
Dzban Naczelny
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: Debian trwala zmiana adresu MAC

Baca05 napisał(-a):

Czy da sie wyswietlic Current MAC w conky?

Tak


A w wolnym czasie, robię noże :)
http://nginx.urbinek.eu/_photos/signature.png

Online

 

#12  2020-09-19 18:23:55

  Baca05 - Użytkownik

Baca05
Użytkownik
Zarejestrowany: 2020-08-07

Re: Debian trwala zmiana adresu MAC

urbinek napisał(-a):

Baca05 napisał(-a):

Czy da sie wyswietlic Current MAC w conky?

Tak

Podzielisz sie wiedza jak to zrobic?
Dziekuje.

Offline

 

#13  2020-09-20 12:09:05

  urbinek - Dzban Naczelny

urbinek
Dzban Naczelny
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: Debian trwala zmiana adresu MAC

Baca05 napisał(-a):

urbinek napisał(-a):

Baca05 napisał(-a):

Czy da sie wyswietlic Current MAC w conky?

Tak

Podzielisz sie wiedza jak to zrobic?
Dziekuje.

https://i.imgur.com/GgySZqU.png


A w wolnym czasie, robię noże :)
http://nginx.urbinek.eu/_photos/signature.png

Online

 

#14  2020-09-20 17:55:16

  Baca05 - Użytkownik

Baca05
Użytkownik
Zarejestrowany: 2020-08-07

Re: Debian trwala zmiana adresu MAC

No masz a ja sie naszukalem i znalezc tego wpisu do conkyrc nie moglem.

Dziekuje Wam wszystkim Bardzo za pomoc!

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)