Показать сообщение отдельно

  #11  
Старый 17.05.2015, 18:35
totenkopf
Познающий
Регистрация: 19.07.2010
Сообщений: 91
С нами: 8324246

Репутация: 19
По умолчанию

По просьбам трудящихся:

Питон установлен в большинстве случаев

Заходишь по SSH на VPS.

# wget https://thesprawl.org/media/projects/dnschef-0.3.zip

# unzip dnschef-0.3.zip

# cd dnschef*

# chmod 755 *.py

ставишь модули

# pip install dnslib

# pip install IPy

создаеш файлик hosts.txt

Код:
[A]
huyandex.ru=IP_TВОЕГО_VPS
запускаешь. предварительно убедись что 53 порт не занят и запущен апач с фейком

./dnschef.py -i 0.0.0.0 --logfile=log.txt --file=hosts.txt

Твой DNS работает. Возврашает адреса, но только на запрос huyandex.ru отдает твой ip vps

Либо так:

./dnschef.py -i 0.0.0.0 --logfile=log.txt --fakeip=IP_TВОЕГО_VPS

Так твой ip возвращается в ответ на ЛЮБОЙ запрос.

Если нужно оставить скрипт работать и выйти с vps, то запускайте через screen или nohup.

Можно прописывать адрес DNS в (!СВОЙ!) роутер. Вторым DNS лучше прописать реальный ip скажем 8.8.8.8. Если ваш vps прикроют и вас арестуют то инет через роутер будет работать.
 
Ответить с цитированием