Назад | Перейти на главную страницу

перенаправить IP на osx

На моем Mac OS X (10.6.8) я хотел бы выполнять все запросы для 111.111.111.111 перейти к 222.222.222.222 для всех портов. Чтобы проверить это, у меня есть веб-сервер по адресу 222.222.222.222:80 который ответит страницей для любого хоста. например:

Я пробовал делать следующее:

sudo ifconfig lo0 222.222.222.222 alias
sudo ipfw add fwd 111.111.111.111 tcp from me to 222.222.222.222

Но пытаясь получить доступ http://111.111.111.111/ ничего мне не дает. Я думаю, это связано с тем, что, хотя перенаправление есть, IP-адрес назначения tcp-пакета не перезаписывается.

Куда мне обратиться, чтобы решить эту проблему? Стоит ли мне также изучить использование natd?

OSX 10.6.8 использует веб-сервер Apache. Файлы конфигурации обычно находятся в / etc / apache2 /

Вы можете попробовать mod_proxy

Покрытие все другое дело порты. Я думаю, это требует некоторого преобразования адреса сети / порта, о котором я мало знаю