Я начинаю туннелирование IPv6 с IPv4
, поэтому, когда я использую свой прокси-сервер таким образом, user: pass @ IP: 4040
, он позволит пользователю использовать связанный IPv6 с портом4040
, который работает хорошо
Я добавляю разных пользователей
user1: pass user2: pass user3: pass user4: pass
с помощью / etc/ squid / passwd
http_access allow localhost manager
http_access deny manager
http_access allow localhost
auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/passwd
auth_param basic children 5
auth_param basic realm Proxy server provided by Market-Area
acl password proxy_auth REQUIRED
http_access allow password
это то, что я добавляю в свой файл конфигурации
, а затем добавляю список портов
http_port 4040
http_port 4041
http_port 4042
http_port 4043
http_port 4044
я делаю acl с портом4040 для имени порта user1
acl user1 myportname 4040
затем
outgoing address is ::IPv6:: user1
, так что теперь, если я использую
user1: pass @ ipv4: 4040
и использоватьGoogle, чтобы показать мой IP-адрес, он покажет правильный IPv6 IP
то же самое со всеми портами
Теперь проблема
, если у меня есть 5 пользователей и 5 портов и 5 IPv6
каждый пользователь может оценить все ips
Я имею в виду
user1 может получить доступ >>> ipv4: 4040 / ipv4: 4041 и т. Д. ... то же самое с user2
я пытаюсь сделать
лимитировать каждого пользователя на один порт
, чтобы user1 мог получить доступ только к ipv4: 4040 и не мог использовать ipv4: 4041