Proxy Squid: come colbind la port IPv4 + in ingresso a IPv6 in output

Sto provando a impostare un proxy squid che accetterà più connessioni in ingresso su un IPv4 in una gamma di porte e per each connessione di port per colbind un indirizzo IPv6 unico.

Ho nominato each connessione di port e ho designato un ACL in base al nome della connessione e ho cercato di definire un IPv6 in output per ciascuno. Lo script di seguito funziona, in quanto accetta le connessioni sulle diverse porte e vanta via IPv6 tuttavia tutte le connessioni in output usano lo stesso IPv6 (user5) anche se sono definite diverse ipv6 per utente – il bit wierd è che anche se commento – fuori da quell'utente IPv6 da squid.conf, viene ancora utilizzato per le connessioni in output.

  • Per una piccola networking domestica, c'è qualche punto per eseguire Squid?
  • Come si può distinguere l'host e la port in un URL IPv6?
  • SSH tramite host multipli utilizzando ProxyCommand?
  • Come visualizza la cache NDISC IPv6 in Linux?
  • Configurare Apache per utilizzare il proxy esterno per la connessione HTTPS
  • Quali distribuzioni Linux supportno IPv6?
  • Può chiunque vedere che cosa è sbagliato qui? (utilizzando Squid 3.1.1 su Centos 6 64bit)

    ## declare an acl that is true for all ipv6 destinations acl to_ipv6 dst ipv6 ##tell Squid to listen on sequential ports and to designate a name for each inbound connection. http_port 241.xxx.xxx.101:3128 name=3128 http_port 241.xxx.xxx.101:3129 name=3129 http_port 241.xxx.xxx.101:3130 name=3130 http_port 241.xxx.xxx.101:3131 name=3131 http_port 241.xxx.xxx.101:3132 name=3132 ## designate acl based on inbound connection name acl user1 myportname 3128 acl user2 myportname 3129 acl user3 myportname 3130 acl user4 myportname 3131 acl user5 myportname 3132 ## define outgoing IPv6 per user tcp_outgoing_address [2001:::::::ipv61] user1 tcp_outgoing_address [2001:::::::ipv62] user2 tcp_outgoing_address [2001:::::::ipv63] user3 tcp_outgoing_address [2001:::::::ipv64] user4 ##tcp_outgoing_address [2001:::::ipv65] user5 ##this last IPv6 always gets used for all outbound connections, even if commented out 

  • Proxmox - singolo ip pubblico con più workstation vms, openvz, kvm's non hanno un path
  • Regola che accetta l'ingresso HTTP in ip6tables non sufficiente per consentire le richieste IPv6
  • IPv6 in una networking di Windows XP / Windows 2003
  • Perché Bonjour for Windows non vede i miei host Linux solo IPv6?
  • Come disattivo IPv6 mappato IPv4?
  • Ottenere Squid e TPROXY con IPv6 che lavorano su CentOS 7
  • One Solution collect form web for “Proxy Squid: come colbind la port IPv4 + in ingresso a IPv6 in output”

    In Squid 3.1 è necessaria la direttiva to_ipv6 dopo each linea di tcp_outgoing_address. Se si esegue l'upgrade a 3.2, non si incontra questo problema.

    Riferimento: http://www.squid-cache.org/Doc/config/tcp_outgoing_address/

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.