Kolejny odcinek serialu zmiana MAC'a [SOLVED]

Tylko tematy nie mieszczące się powyżej.
sinis
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 28 paź 2006, 19:31
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Kontakt:

Kolejny odcinek serialu zmiana MAC'a [SOLVED]

Post autor: sinis »

Witam ;)

Mam w domu dwa komputery podłączone do sieci lokalnej, konfigurowanej przez DHCP. Na laptopie zainstalowałem sobie Debiana. Chcę podmienić numer MAC karty, żeby mieć dostęp do internetu. Standardowe polecenia:

Kod: Zaznacz cały

sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether blablabla
sudo ifconfig eth0 up
Żadnego błędu. Połączenie się chwilę ładuje, a gdy już jest gotowe to brakuje DNSów i innych adresów sieciowych, a IP jest z kosmosu. Od 6:30 nad tym siedzę. Próbowałem ustawienia statyczne - null, dhcp - "No DHCPOFFERS reveived.". Na Viście (bleee) i Speed XP Pro wszystko z podmianą działa. Wcześniej na Kubuntu tylko raz mi się udało, ale nie wiem jak. Później już ni wafla, żeby ruszyło.
Ma ktoś jakiś pomysł? Mnie się skończyły.


Pozdrawiam
Sinis
bgerlich
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 229
Rejestracja: 23 kwie 2008, 04:35
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME

Odp: Kolejny odcinek serialu zmiana MAC'a

Post autor: bgerlich »

Masz zainstalowanego NM, zgadłem ?

Najłatwiej - po zmianie maca wyłącz sieć w nm, a potem włącz.
sinis
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 28 paź 2006, 19:31
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Kontakt:

Odp: Kolejny odcinek serialu zmiana MAC'a

Post autor: sinis »

Efekt ten sam co poprzednio :/

Da się ten problem w ogóle rozwiązać? ;)
bgerlich
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 229
Rejestracja: 23 kwie 2008, 04:35
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME

Odp: Kolejny odcinek serialu zmiana MAC'a

Post autor: bgerlich »

Spróbuj przez "sudo /etc/init.d/networking restart".

Możesz spróbować również po prostu odłączyć kabel sieciowy po zmianie MAC na kilkanaście sekund.
sinis
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 28 paź 2006, 19:31
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Kontakt:

Odp: Kolejny odcinek serialu zmiana MAC'a

Post autor: sinis »

Próbowałem. Próba odnalezienia DHCP i komunikacik
"No DHCPOFFERS received."
bgerlich
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 229
Rejestracja: 23 kwie 2008, 04:35
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME

Odp: Kolejny odcinek serialu zmiana MAC'a

Post autor: bgerlich »

Próbowałeś z odłączonym, kablem, potem podpinać ? Być może switch providera jest "mądrzejszy" i wykrywa zmiany MAC...
sinis
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 28 paź 2006, 19:31
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Kontakt:

Odp: Kolejny odcinek serialu zmiana MAC'a

Post autor: sinis »

Próbowałem. Odłączałem kabel, włączałem lapka, podmieniałem MAC'a i wpinałem kabel.
Awatar użytkownika
OldEnt85
Sędziwy Jeż
Sędziwy Jeż
Posty: 57
Rejestracja: 05 cze 2008, 20:16
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: Kolejny odcinek serialu zmiana MAC'a

Post autor: OldEnt85 »

Może spróbuj w ten sposób? Zrestartuj system.

EDIT: Odłącz od zasilania na chwilę, znaczy się. Niech karta sieciowa "zniknie" z sieci.
GnuPG: D7511427. Grzegorz Dąbrowski (OldEnt) <grzegorzdabrowski@poczta.fm>
"GParted może być bronią masowej zagłady..."
bgerlich
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 229
Rejestracja: 23 kwie 2008, 04:35
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME

Odp: Kolejny odcinek serialu zmiana MAC'a

Post autor: bgerlich »

Dziwne, spróbuj zrobić to samo co próbowałeś wcześniej w "rescue mode", sprawdź za pomocą tcpdump czy otrzymujesz inne dhcp offers ( innych użytkowników ), spróbuj zmienić adres MAC na jeden z nich.
sinis
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 28 paź 2006, 19:31
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Kontakt:

Odp: Kolejny odcinek serialu zmiana MAC'a

Post autor: sinis »

// To do mojego poprzedniego posta ;)

Przed chwilą spróbowałem jeszcze raz. Zauważyłem, że za pierwszym razem jak podpiąłem kabel NM miał w informacjach o połączeniu starego MAC'a. Dopiero po restarcie połączenia wskoczył nowy, z tym, że dalej ten sam problem.
Może spróbuj w ten sposób? Zrestartuj system.

EDIT: Odłącz od zasilania na chwilę, znaczy się. Niech karta sieciowa "zniknie" z sieci.
Próbowałem.
Odłączyć zasilanie? W lapku? Mógłbym wyjąć baterię, ale to chyba to samo co odłączenie kabla...
bgerlich
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 229
Rejestracja: 23 kwie 2008, 04:35
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME

Odp: Kolejny odcinek serialu zmiana MAC'a

Post autor: bgerlich »

możesz jeszcze spróbować za pomocą kill wyłączyć nm, zarówno daemona jak i klienta i potem uzyskać pakiet dhcp za pomocą dhclient
sinis
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 28 paź 2006, 19:31
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Kontakt:

Odp: Kolejny odcinek serialu zmiana MAC'a

Post autor: sinis »

Udało mi się w BIOSie kartę wyłączyć na chwilę. Podczas włączania Debiana kabel był odłączony, ale system szukał DHCP. Najpierw leciały pakiety DHCPREQUEST, potem DHCPDISCOVER. Po tym próbował pingować prawidłowego DHCP, ale kabel włożyłem dopiero jak MAC'a podmieniłem.
Spróbuję NM ubić.

EDIT:
Po ubiciu NM i podmianie MAC'a:

Kod: Zaznacz cały

$ sudo dhclient eth0
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:xx:xx:xx:xx:xx
Sending on   LPF/eth0/00:xx:xx:xx:xx:xx
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
No DHCPOFFERS received.
No working leases in persistent database - sleeping.


$ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:xx:xx:xx:xx:xx
          inet addr:169.254.234.104  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:18075 errors:0 dropped:2909200083 overruns:0 frame:0
          TX packets:69 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1830704 (1.7 MiB)  TX bytes:17114 (16.7 KiB)
          Interrupt:201 Base address:0x6000
Jak poprzednio :/

// Edit
Udało się :D
Wystarczyło kartę przełączyć w tryb promisc poleconkiem

Kod: Zaznacz cały

ip link set eth0 promisc on
Dziękuję wszystkim za pomoc :)
Zablokowany

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 8 gości