Re: Can SQUID change the destination address from ip to hostname?

Foxy Lady <[email protected]>
Newsgroups gmane.comp.web.squid.general
Message-ID <aAcOQDF3ze5Ckayk99aI9XBQMOYZy6ewsiqJNpBPjjVViZ61Oz-9Szm97mTZF2UaTChgxmDqX7BfMORhwosgLf7AqCsZUiP8rz0PWb_AW-c=@proton.me>
Thanks, i'll try.
Better will be to make Squid listen also to a SOCKS5 port. I know there was a project years ago, seems to be broken and never implemented.

The real problem is that all proxifiers tools use ip:port as destination at first instance (redsocks, ts-warp, for example).

Inviato con l'email sicura Proton Mail.

mercoledì 5 febbraio 2025 11:01, Matus UHLAR - fantomas <[email protected]> ha scritto:

> On 04.02.25 21:22, Foxy Lady wrote:
> 
> > I try again asking the ML if
> > 
> > - can Squid change the destination address of a call?
> > 
> > I mean, something like
> > 
> > <url_rewrite_command> $destination $Host
> > 
> > original $destination is 104.26.9.59:443
> > $Host is the original HTTP Header "Host: xxxxx" alias "api.myip.com:443"
> > 
> > So, a call to
> > https://104.26.9.59:443/test
> > will become
> > https://api.myip.com:443/test
> 
> 
> Hello,
> 
> I guess that the URL redirector could do that.
> http://www.squid-cache.org/Doc/config/url_rewrite_program/
> 
> Note that it's extremely unreliable, because IP=>hostname mapping is a wild
> 
> guess, because after client asks for IP address, you don't really know what
> hostname they want.
> So my recommendation is: don't do that.
> 
> Note that SOCKS5 protocol supports DNS resolution at server level
> 
> > martedì 4 febbraio 2025 06:17, Foxy Lady [email protected] ha scritto:
> > 
> > > Hi again.
> > > I finally found a tool (great tool, "GO Simple Tunnel") which can serves both HTTP(S)/SOCKS5 Proxy with dns resolution, so chaining it in the middle of Squid, Squid receives the destination in format of "domain.fqdn" and not ip "x.x.x.x",
> > > 
> > > TCP_TUNNEL/200 4118 CONNECT api.myip.com:443 username HIER_DIRECT/104.26.9.59 - "Go-http-client/1.1" [User-Agent: Go-http-client/1.1\r\nProxy-Authorization: Basic bWFyY286dHIwdHQwbGE=\r\nProxy-Connection: keep-alive\r\nHost: api.myip.com:443\r\n] [HTTP/1.1 200 Connection established\r\n\r\n]
> > > 
> > > 👍👍👍
> > > 
> > > Inviato con l'email sicura Proton Mail.
> > > 
> > > lunedì 3 febbraio 2025 22:22, Foxy Lady [email protected] ha scritto:
> > > 
> > > > Sorry, resend the post in txt and correct some parts.
> > > > The question is: can i force SQUID to do a reverse dns lookup and maintain the Host Header inside (where's a ptr record is found), also if i can't find a ptr record? SOCKS5 works with 1st level tcp, so send ip addresses, i need some tool, or Squid workaround, which can force a reverse dns. I know, it's quite impossible if a ptr record is not found in dnses, but... i try..
> > > > 
> > > > ----------
> > > > 
> > > > Hi all.
> > > > As in subject.
> > > > SQUID server has its own dns resolver.
> > > > 
> > > > Can SQUID change the destination address from ip to hostname?
> > > > 
> > > > CLIENT > SQUID > DESTINATION
> > > > 
> > > > 192.168.178.2 TCP_TUNNEL/200 4120 CONNECT api.myip.com:443 - HIER_DIRECT/104.26.8.59
> > > > 
> > > > CLIENT > SOCKS5 PROXY > SQUID > DESTINATION
> > > > 
> > > > 192.168.178.50 TCP_TUNNEL/200 4126 CONNECT 104.26.9.59:443 - HIER_DIRECT/104.26.9.59
> > > > 
> > > > I would need,
> > > > 
> > > > CLIENT > SOCKS5 PROXY > SQUID > DESTINATION
> > > > 
> > > > 192.168.178.50 TCP_TUNNEL/200 4126 CONNECT api.myip.com:443 - HIER_DIRECT/104.26.9.59
> 
> 
> --
> Matus UHLAR - fantomas, [email protected] ; http://www.fantomas.sk/
> Warning: I wish NOT to receive e-mail advertising to this address.
> Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
> The early bird may get the worm, but the second mouse gets the cheese.
> _______________________________________________
> squid-users mailing list
> [email protected]
> https://lists.squid-cache.org/listinfo/squid-users
_______________________________________________
squid-users mailing list
[email protected]
https://lists.squid-cache.org/listinfo/squid-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.