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  2015-12-20 10:29:21

  DeWu - Użytkownik

DeWu
Użytkownik
Zarejestrowany: 2013-03-26

whois bind to ip

Witajcie. Czy ktoś z Was potrafi na tyle zaawansowanie obsługiwać narzędzie "whois" dostępne z linuksowego terminala aby przypisać mu IP z którego ma zadawać zapytania?

Offline

 

#2  2015-12-20 13:38:35

  jurgensen - Użytkownik

jurgensen
Użytkownik
Skąd: Wrocław
Zarejestrowany: 2010-01-26

Re: whois bind to ip

To chyba nie kwestia samego narzędzia. Wychodzi ono zwykłym połączeniem internetowym. Musisz to więc zrobić na poziomie systemu operacyjnego (np. zmienić routing, jeśli masz kilka łączy)

Offline

 

#3  2015-12-20 13:50:47

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: whois bind to ip

jeśli chodzi o pominięcie ograniczenia na .pl to kiedyś to robiłem na poziomie biblioteki pythona. poza tym afairc kod jest otwarty i możesz go sobie po swojemu poprawić...


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
Zespół Adwokacki Dyskrecja

Offline

 

#4  2015-12-20 14:39:15

  DeWu - Użytkownik

DeWu
Użytkownik
Zarejestrowany: 2013-03-26

Re: whois bind to ip

I chyba tak zrobię, że podniosę te IP na routerze a nie na Debianowym eth0 i będę losowo robił src-nat dla IP serwerów whois.

Offline

 

#5  2015-12-20 15:03:39

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: whois bind to ip

jeszcze jeśli masz klasę przydzieloną to możesz sobie zmieniać src - tylko czy to się opłaca? chyba taniej wykupić dostęp do polskiego whoisa...


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
Zespół Adwokacki Dyskrecja

Offline

 

#6  2015-12-20 15:59:26

  Jacekalex - Podobno człowiek...;)

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

Re: whois bind to ip

Da się puszczać dowolny program przez dowolne łącze, ale trzeba zrobić dla poszczególnych łącz tabele routingu. potem do tabel kierować przez cel MARK firewalla, a cel mark można przypisać programom korzystając z dopasowania

Kod:

-m cgroup

na podstwie grupy, jaką program ma przypisaną  w /sys/fs/cgroup/net_cls/net_cls.classid.
Do grup może automatycznie pakować programy demon /usr/sbin/cgrulesengd z pakietu libcgroup (to w Gentoo - w Debku pewnie jest w jakiejś cząstkowej paczce).
da się też wprost z konsoli pakować do grup cgroup poleceniem np:

Kod:

cgexec -g net_cls:grupa_isp2  whois cośtam.pl

Krótko pisząc wykonalne, ale zabawy z tym troszkę jest.

Ostatnio edytowany przez Jacekalex (2015-12-20 16:00:11)


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

Offline

 

#7  2015-12-20 17:52:23

  DeWu - Użytkownik

DeWu
Użytkownik
Zarejestrowany: 2013-03-26

Re: whois bind to ip

ethanak napisał(-a):

jchyba taniej wykupić dostęp do polskiego whoisa...

A gdzie coś takiego można wykupić?

Offline

 

#8  2015-12-21 03:21:14

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: whois bind to ip

Teoretycznie w NASK ale to raczej mało realne. Zawsze można ich zapytać.


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
Zespół Adwokacki Dyskrecja

Offline

 

#9  2015-12-21 12:03:46

  zlyZwierz - Moderator

zlyZwierz
Moderator
Zarejestrowany: 2005-02-18
Serwis

Re: whois bind to ip

.. z internetów

1. http://pastebin.com/1HFSExMH

2. gcc -nostartfiles -fpic -shared bind_ip.c -o bind_ip.so -ldl -D_GNU_SOURCE

3. BIND_ADDR="1.2.3.4" LD_PRELOAD=/usr/lib/bind_ip.so apt-get update

gdzie 1.2.3.4 to IP przypisane do jakiegoś lana albo loopbacka

na samym początku dodać / bo mi się nie wkleiło.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)