я хочу знать, если это возможно, для моделирования небольшой части горячей точки перенаправить любой http-запрос на страницу входа в систему, я хочу, чтобы он перенаправил на мой локальный сервер apache.Все, что пользователь пытается зайти на веб-браузер, вместо того, чтобы возвращать страницу 404, которую он отправляет на мой локальный сервер.(Я не буду связан с Интернетом). Допустим, вы вводите youtube.com, так как я не подключен к Интернету, он не найдет адрес и вернет 404, но вместо этого я хочу отправить запрос на мой сервер Apache.Или путем к роутеру превратить все домены в мой локальный ip(сервер apache).

1 ответ1

0

Вы можете использовать "ip route" для перенаправления трафика с ip A (192.XXX) к интерфейсу, который подключен к вашему серверу apache (eth0):

ip route add 192.X.X.X dev eth0

или вы можете использовать "iptables" для перенаправления трафика с интерфейса A (eth0) на интерфейс B (eth0):

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT

PS: я предполагаю, что вы используете Linux.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .