1

У меня есть веб-сервер apache2 установленный на Ubuntu Server который предоставляет сервис по адресу 192.168.122.108:80 . Кроме того, я создал каталог с именем ubuntu в корневом каталоге apache.

Теперь идея состоит в том, чтобы связать или смонтировать этот локальный каталог на http://ir.archive.ubuntu.com/ubuntu или на ftp pal! Я имею в виду, что если кто-то запросит http://192.168.122.108/ubuntu или http://192.168.122.108/ubuntu/dists , локальный сервер Apache должен прозрачно предоставлять услуги от ubuntu.com!

какая у тебя идея? как это возможно без использования нового порта и iptables качестве сервера пересылки?

Заранее спасибо!

1 ответ1

1

Вам нужно будет создать "поддельный" сайт ir.archive.ubuntu.com, а затем изменить DNS для людей, использующих этот сайт. В зависимости от того, как это делается, это может варьироваться от изменения файла hosts (просто, просто добавьте строку 192.168.122.108 ir.archive.ubuntu.com) до перенаправления DNS на ваш сервер имен и предоставления нужного ответа в специально созданной зоне или модифицированная таблица маршрутизации.

Отмечу, что вы спросили, как это возможно без использования нового порта и iptables в качестве сервера пересылки. Выше я предположил, что это означает "нет IPTables". В зависимости от того, насколько буквально вы это интерпретируете, вы можете вставить прозрачный прокси в путь - это будет использовать прозрачный прокси-сервер и iptables, но без "нового порта".

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