Hide Proxy

0 views
Skip to first unread message

Theodora Andy

unread,
Aug 5, 2024, 10:03:11 AM8/5/24
to perflilybry
Ihave configured the objects and also the Hide NAT as shown. My upstream "user" says it's not working and that i need to configure proxy ARP for these IPs. I see this traffic going out to the internet OK.

Were the 8 NAT addresses "plucked" from the so-called dirty segment between the firewall's external interface and your Internet perimeter router? If so proxy ARPs are needed but assuming "Automatic ARP Configuration" is checked on the NAT Global Properties it should create them for you when you use the Automatic NAT setup (which is what you are doing). Run command fw ctl arp to see what addresses the firewall believes it needs to provide proxy ARP service.


If the 8 addresses are not "plucked" and there is a different transit subnet in use on the dirty segment, proxy ARP is not needed but then these 8 addresses need to be properly routed inbound to your firewall via the transit subnet. The Internet perimeter router needs a static route for these addresses/subnet pointing to the outside IP address of the firewall. This assumes of course that these 8 addresses are actually being correctly routed to you over the Internet in the first place, to confirm try to traceroute to one of these addresses from somewhere else on the Internet outside the firewall. Does it seem to be coming your way? How far is it getting to you?


Either your upstream server issued a redirect and you forbid nginx to rewrite it with proxy_redirect off; and by missing a trailing slash in proxy_pass directive or your application is building these URLs.


Note : as Alexey said, a trailing slash is important in this case as nginx will remove the part of the normalized URI matching the location prefix , i.e. / before appending it to the proxy_pass URI. So your backend server will receive a request on /foobar while your are most likely waiting for /foo/bar.


I just figured out that this was some kind caching/session issue.The config is correct, and after reloading httpd and using Private-Surfing i was able to connect with the weak server via proxy, but it looks like we are using TLS 1.2.


I've been using an ssh tunnel for browsing, reading that doing so would encrypt the connection to the internet. However, i have no idea as to what kind of protection that the ssh tunnel really provide.


What I mean is, suppose you want to visit www.wikileaks.org over your SSH-SOCKS proxy. What your browser will almost certainly do is use regular DNS to resolve www.wikileaks.org to an IP, but then tunnel all traffic to that IP over the proxy. So your ISP (or a sniffer) could tell that you wanted to visit wikileaks.org, but not what page you wanted to see (or saw).


The global way to do this is to set your DNS using NetworkManager to localhost, where you forward port '53' over SSH to port '53' on the remote DNS server (possibly with your SSH server acting as forwarder).


I'm new to solidity. How difficult and error prone would it be to develop and deploy a proxy contract to hide DEX swap calls (let's say pancakeswap, eg ) and make it harder for bots to frontrun me? I understand that some bots are smarter than simply decoding the tx data, but this should still lower the risk of getting frontrunned.


Yes my guess is that most of the bots are naive and simply decode the known router contracts. I may be wrong but for my use case I don't think I'm competing with advanced bots... in any case I'm willing as an experience to write such contract and experiment with it, but I have no experience in solidity and would want to avoid this contract to be "hacked"...


We have multiple SIP proxies in front of the Asterisk services, and we dial in and out via these proxies. Our software which is orchestrating calls via ARI is also aware of all the proxies involved, and the various routes to/from our Asterisks and the outside world.


This all works marvelously. We also have variations which append custom Route: headers for more complicated routing scenarios, using magical __SIPADDHEADER5n variables along with the ARI channel creation request (not even sure how this is going to interact with PJSIP, yet, one thing at a time).


So my question is, how may I (or can I even) achieve the equivalent of our current chan_sip style dial strings, which allow software to determine the outbound_proxy dynamically at runtime, without the need for database reliance and the like?


We try to use the new etc.clientlib proxy servlet that came in AEM 6.3 in our AEM 6.4.3 installation and I have an issue with the JS and CSS files not being loaded properly, all URLs give me a 404 error if I am not logged into the publish server.


We had a /etc/map configuration where we hide the /content path on the publishing servers, the problem was that this caused the url to be rewritten during the call sequence to the publish server, hence /etc.clientlib gave a 404, however I do not understand why it was rewritten for anonymous users but when logged in it worked fine, still checking. When I also applied read access for the group everyone to the /etc path everything worked fine, however when doing a reboot of the server it cleared the rights for everyone during the repoinit process as described in the sling docs. Oh well, investigation ongoing..


Beyond this, you have limited options, that often result in half-backed hacks. You might be able to get a kind of reverse-proxy setup for just the BOSH / HttpBind endpoints, but your mileage will vary.


The Ignite Realtime community does not produce software to act as a proxy. You might get somewhere with setting up generic reverse proxies (for BOSH) or things like Metre for server-to-server traffic - but to be frank: these add more complexity than fix generic security issues.


We use IpLocation at my company and its performing pretty well. I would like to find out a bit more of how the IpLocation plug-in identifies anonymous proxies - our business is trying to make a decision if we can rely on this to filter out spammers.


If your ip field contains a proxy IP then the iplocation command will treat it as any other IP - look up its location. The database backing this doesn't have any knowledge of whether an IP is running a proxy or not.


Thank you - but let me update my question. If the ip field is a proxy in the search results we see "Anonymous Proxy". This is impressive, because from what we can tell, it is better then Vindicia's proxy detection or any other paid service's. I'll try to upload a screen shot in a bit...


I need help hiding the WAN IP of my FortiGate, using proxy services like Cloudflare. I have currently set up my FortiGate with a subdomain (mifirewall.mypage.com) and an SSL certificate from Let's Encrypt, which works perfectly in DNS mode with Cloudflare. However, when I switch to proxy mode to enhance security and hide the IP, the system stops functioning as expected.


Additionally, this configuration with Cloudflare is used not only for managing the device but also as the address for SSL VPN clients. This makes it crucial to maintain constant functionality and accessibility through Cloudflare.


Has anyone faced a similar problem when activating proxy mode in Cloudflare? How did you resolve it? I am particularly interested in knowing if there are specific configurations or adjustments I could apply to solve this issue.


In my opinion, this is not possible, especially the ssl-vpn part. But if you want to use proxy mode for Admin GUI access. You need to deploy the CloudFlare certificate to Fortigate. Because I remembered Cloudflare worked like that.


The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.


Hi everyone, I have a stupid question about changing colour (or hide) PROXY BADGE in project panel icon view mode... It has the same colour like USED CLIP BADGE near it and now it's so hard to keep track of used clips at a glance.


Not quite sure with regards to floating IPS of DigitalOcean. Better to try it but somehow it will work since it is integrated on their droplet which can use CentOS system. As for cloudfare, it won't work AFAIK since it only caters web traffic.


I havn't tested yet since i don't know how to get packets data. But i think ( not sure though. ) that floating ips are different ips that does the same what the original ip does. Basically like a proxy. Correct me if i'm wrong though.



Here's a blog, if you need a much clear description.

-ips-start-architecting-your-applications-for-high-availability/

3a8082e126
Reply all
Reply to author
Forward
0 new messages