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

iptables: занести в белый список определенный URL, а не только домен

Как мне внести конкретный URL в белый список с помощью iptables? На данный момент все запросы заблокированы.

IE: http://www.apple.com/library/test/success.html

Мне нужно внести в белый список только этот URL-адрес, чтобы мой захватывающий портал не запускал Captive Network Assistant на iPad. В идеале еще блокировка запросов к www.apple.com.

Кроме того, есть ли способ сделать правило специфичным для определенного User-Agent?

Спасибо!

Вам нужен HTTP-прокси. Это невозможно сделать только с iptables.

Заблокируйте доступ ко всем HTTP-хостам (кроме вашего прокси) с помощью iptables для всех, кроме прокси. Затем настройте прокси-сервер, чтобы разрешить или запретить определенные URL-адреса.