HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Песочница
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 23.10.2018, 21:29
al80
Новичок
Регистрация: 23.10.2018
Сообщений: 1
С нами: 3978326

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

Есть программа, она конектится к серверу apache, к файлу

host.server.ru:22000/test.txt

Хочу подменить файл test.txt

Поднимаю у себя на локалхосте сервер на 22000 порту.

Прописываю в файл hosts

host.server.ru:22000 127.0.0.1

создаю файл test.txt

ВСЕ ОК.

Но есть одно но! Прога еще конектится к ip адресу где тоже висит apache.

123.456.789.123:22002/test.txt

и тут проблема)

Как на локалхосте поднять сервак на определенном IP?
 
Ответить с цитированием

  #2  
Старый 23.10.2018, 22:11
dmax0fw
Участник форума
Регистрация: 31.12.2017
Сообщений: 107
С нами: 4404566

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

поднять на локалхосте и через iptables форвардить нужный траф обратно на локалхост

можно делать это на самом локалхосте(в случае если он работает под линуксом) либо же на роутере

Код:
iptables -t nat -A PREROUTING -p tcp -d 123.456.789.123 --dport 22002 -j DNAT --to-destination 127.0.0.1:8080
нужно учесть, что для работы форвардинга в /etc/sysctl.conf значение net.ipv4.ip_forward должно быть равно 1
 
Ответить с цитированием

  #3  
Старый 25.10.2018, 21:17
kristinka_sk
Новичок
Регистрация: 06.08.2018
Сообщений: 29
С нами: 4090646

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

Цитата:
Сообщение от al80  

Прописываю в файл hosts
host.server.ru:22000 127.0.0.1
создаю файл test.txt
ВСЕ ОК.
Но есть одно но! Прога еще конектится к ip адресу где тоже висит apache.
123.456.789.123:22002/test.txt
и тут проблема)
Otkluchi internet
 
Ответить с цитированием

  #4  
Старый 21.11.2018, 09:55
z0mbie86
Новичок
Регистрация: 25.07.2009
Сообщений: 10
С нами: 8840513

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

Цитата:
Сообщение от al80  

Есть программа, она конектится к серверу apache, к файлу
host.server.ru:22000/test.txt
Хочу подменить файл test.txt
Поднимаю у себя на локалхосте сервер на 22000 порту.
Прописываю в файл hosts
host.server.ru:22000 127.0.0.1
создаю файл test.txt
ВСЕ ОК.
Но есть одно но! Прога еще конектится к ip адресу где тоже висит apache.
123.456.789.123:22002/test.txt
и тут проблема)
Как на локалхосте поднять сервак на определенном IP?
Это также будет работать и с ip.

Т.е. пропиши в файле hosts

123.456.789.123 127.0.0.1
 
Ответить с цитированием

  #5  
Старый 21.11.2018, 12:23
fandor9
Постоянный
Регистрация: 16.11.2018
Сообщений: 620
С нами: 3943766

Репутация: 47


По умолчанию

Цитата:
Сообщение от al80  

Прописываю в файл hosts
host.server.ru:22000 127.0.0.1
Зачем вы порт указываете? Порт в hosts не нужен, просто:

Код:
host.server.ru 127.0.0.1
Ну и проверьте, можно просто пингом, можете curl/wget/х.з. что там у вас ещё.

Код:
ping host.server.ru
curl -vv http://host.server.ru:22000/test.txt
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.