Strona 1 z 1

Jak w 1 sekundę zmienić IP? Czyli bash, i dsl-provider

: 14 lutego 2008, 12:56
autor: koral
"Potrzeba jest matką wynalazków"
Gdy zaskoczy nas wykończony limit na RapidShare, lub innych podobnych serwisach i pojawi się komunikat typu:

Kod: Zaznacz cały

You have reached the download-limit for free-users. Want to download more?
Get your own Premium-account now! Instant download-access! (Or wait 97 minutes)
To oznacza to, że czas zmienić IP i pobierać dalej ;)
Do dzieła:
1. Otwieramy terminal (przykładowo XTerm)

2. Przełączamy się na SuperUsera 3. Wpisujemy hasło (którego oczywiście ze względów bezpieczeństwa standardowo nie widać.

4. Uruchamiamy edytor tekstu (przykładowo: nano)

Kod: Zaznacz cały

nano /bin/dsl
4a) Nawet jeśli takiego pliku nie mamy, po zapisie zostanie on utworzony
5. Wklepujemy:

Kod: Zaznacz cały

#!/bin/bash
poff dsl-provider
pon dsl-provider
6. Zapisujemy (Ctrl+o)
7. Wychodzimy (Ctrl+x)
8. Ustawiamy dostęp do pliku /bin/dsl

Kod: Zaznacz cały

chmod 755 /bin/dsl
8a) Czyli root ma prawo do wszystkiego zrobienia z tym plikiem a reszta może go otwierać (+x = 4) oraz odczytywać (+r = 1)
9. Dodajemy naszego użytkownika do grupy dip

Kod: Zaznacz cały

usermod -a -G dip $user
!!! za $user podstawiamy nazwę naszego użytkownika, np.

Kod: Zaznacz cały

usermod -a -G dip twój_użyszkodnik
10. Wylogowujemy się z root'a

Kod: Zaznacz cały

exit
i gotowe...
Za każdym razem gdy zamierzasz zmienić IP wklepujesz w konsoli Oczywiście możesz zmienić to co chcesz wpisywać, zapisując np. jako /bin/ChangeIP

PS. Proszę śmiało krytykować, mój pierwszy post (i dopiero Debian 3 dzień), a człowiek uczy się na błędach.
@Zaawansowani bashujący: Ojcu się nie za bardzo podoba że trzeba za każdym razem wklepywać mount... przy montowaniu pendriva, mam zamiar napisać cos easy w bashu aby sam montował ale spisując na serialnumber na /proc/../devices, ale to już temat na inny temat...[/code]

: 14 lutego 2008, 22:17
autor: fnmirk
koral pisze:Ojcu się nie za bardzo podoba że trzeba za każdym razem wklepywać mount... przy montowaniu pendriva
pendrivy się same w Debianie montują automatycznie, poszukaj na forum.

: 15 lutego 2008, 07:57
autor: giaur
IMHO post bez sensu, kazdy wie ze jak ma zmienne IP to powinien zresetowac siec zeby dostac nowe. A jak ktos ma stale IP to ten niby tutorial o kant d... i tak bo sie nie da zmienic IP.

Zreszta mam krotszy:
/etc/init.d/networking restart

: 15 lutego 2008, 09:19
autor: Yampress
nawet jeśli się ma konkretne IP przydzielane prez dhcp po MAC to mozna sobie wpis zrobić z tym ip jako statycznym :)

: 21 lutego 2008, 11:47
autor: tgR
koral pisze:Ojcu się nie za bardzo podoba że trzeba za każdym razem wklepywać mount... przy montowaniu pendriva
podlub z halem, chociaz ja wole klepac mount z konsoli ;p

: 21 lutego 2008, 15:55
autor: Yampress
tgR pisze:
koral pisze:Ojcu się nie za bardzo podoba że trzeba za każdym razem wklepywać mount... przy montowaniu pendriva
podlub z halem, chociaz ja wole klepac mount z konsoli ]


jak tobie się montuje a ojcu nie to ....
dodaj usera-ojca do grupy plugdev.

: 03 marca 2008, 05:19
autor: Procek
popatrz też czy masz wgrany afuse:

Kod: Zaznacz cały

sudo apt-get install afuse
wtedy ruszy na każdym środowisku graficznym