@@francocastilloAR Hi Franco! Its specifically a non caching proxy, so if that is what you are looking for, you'd probably want to try out squid proxy. www.privoxy.org/ www.squid-cache.org/
@@nusaid2131 Thanks for watching NUSA ID! In this video, that is exactly what I cover! Privoxy can act as a server, and a client. However, if you only want to proxy just the connections that OpenWrt makes (and not from devices that connect to OpenWrt), the you can simply export the https_proxy and http_proxy variable in a shell script, like so: forum.openwrt.org/t/how-to-set-up-a-router-behind-a-proxy-server/106697/3 If you want to use PDAnet because of a PAC URL, then i'm not sure if thats possible. I did find a reference to that here, but no exact resolution. forum.openwrt.org/t/connecting-openwrt-as-a-client-to-a-proxy-network/44640/7 Is there a certain way you are connecting and authenticating to the proxy? It should be a pretty general process.
Thanks again for the detailed explanation. I am a big fan of Squid 🦑 caching proxy before the HTTPS world and used it a lot. On the other hand I am not a big fan of HTTPS decryption either. Internet is getting fast and fast and browses are also caching the content. Web contents are more dynamic than earlier. In the respect the usage of proxy has no much benefits IMO. Or am I overlooking something here?
You’re welcome! Thanks for watching! Squid has been around for quite some time, especially in the early days of HTTP. Setting up HTTPS is definitely more difficult, and inherently breaks the privacy aspect of HTTPS, but still has its benefits as a performant caching proxy for more static content. I would agree, caching has definitely changed with HTTPS and how the internet is use with more dynamic content. Where I still see it as useful is with CDN type content (content delivery networks), where a good amount of that traffic is even HTTP based, since it’s usually static content. This is still very often used with many websites. In that regard Squid still has its purpose. Otherwise, if the content is always dynamic, then caching really doesn’t make sense, nor a caching proxy.
I have a proxy server (Every Proxy) on my phone that allows me to route my Hotspot traffic thru my main Mobile data. I want to have my TV also go thru this proxy, but it doesn't have any proxy settings. Is there a way to do this?
Thanks for watching @chilidog73! Thats pretty cool, can't say I've heard of Every Proxy. What smart TV do you have, if I may ask? Most major ones I've interacted with do have a sort of proxy setting in the network settings, so just curious to see if you just might be missing it. Unfortunately, if there truly is not any proxy settings on the TV, the only way to effectively "proxy" it, is through a network configured VPN, that being, your network gateway configured as a VPN client. I've covered this in a few of my other videos, so feel free to look through my videos to see which works best, but at this point you'd truly need a router capable of acting like a VPN client. So if Every Proxy offers VPN services, that would be ideal, but if not, then there isn't much else you can do, other than find a TV that does have proxy settings that you can configure to work with Every Proxy.
U know in app like proxifier where I can add a sock5 proxy with user and password, then tunnel an another app (say: chrome) through that proxy to make that app(chrome) think im on that sock5 ip. is there any way I can set my openwrt for that socks5 proxy with credentials for tunneling all the traffic from every connected device under that openwrt router? I just want my openwrt router to be an alternative to the proxifier app to use a socks5 proxy for all devices under my one openwrt network. how can I do it ?
Thanks for watching Abir! I am not personally familiar with Proxifier, but doing a google search, it seems very simple to set up a SOCKS5 proxy in Proxifier. However, setting up Chrome to use Proxifier seems a lot more difficult, if not possible at all. You _may_ be able to use the link below to launch Chrome with preconfigured proxy settings (though it wouldn't use Proxifier, it would be best to go against the proxy directly) www.chromium.org/developers/design-documents/network-stack/socks-proxy/ But, that does say chromium, and not chrome (even though Chrome is based on Chromium). So I'm not sure if you can get that to work (without proxying all your OS network traffic, unless you are running Linux, in which this chromium link above should work). I would personally suggest using Firefox and FoxyProxy, which is a plugin that lets you customize the proxy you use, specifically for Firefox. If you have a hard requirement of using Chrome, then you may want to research proxy extensions for Chrome. With the Firefox example, you should be able to set the credentials for the Socks5 proxy, (whether you are going through OpenWrt, or to the proxy server directly) OpenWrt can certainly be your alternative to Proxifier, as demonstrated in this video, though, getting all your devices to use that proxy is a different story. Your devices will all have to be configured to use OpenWrt as the proxy. There is no easy way for this to happen automatically, though its technically possible, but with a lot of complicated configuration and additional software. If you are able to configure the proxy manually on all your devices, then you should have no problem following this video.
could you use this for pen testing a router, I'm trying to see if I can put a proxy on a router from the routers IP, with out having access to the router.
Thanks for watching wab bab wab! Interesting question. If you're were trying to do security testing on a router you own, you really wouldn't need a proxy, since in that scenario there isn't a real need to obfuscate your IP. the benefit to having a proxy on your router is to act like a proxy, and basically manage the web traffic from the network it sets up. You could do this in reverse, so lets say you are away from your home, and want your traffic to go through your home network, you can use Privoxy on your router to do that. However at that point, I'd personally use a VPN as you'd get the same benefit. To answer your question, you can put a proxy on a router, using the router's IP address (public or private), without needing access to the router. You'd just need to set up the proxy service, and make sure the clients have access to the router, and make sure firewall rules allow that traffic, and that should be it. Afterwards, you wouldn't need access to the router to use the proxy.
I setup socks5 server on mikrotik router in my office,, i want to connect the server Using openwrt from my home,,how to setup socks5 client in openwrt for my lan users in my home? I know mikrotik have other option l2tp,pptp,openvpn but all protocol blocked by government 😭only socks5 working Please help me
Thanks for watching Sadiqur! If you already have your office router (mikrotik) set up as a socks5 server with the correct port forwarding, and PrivOxy installed on OpenWrt, you should be able to follow along at 16:21, where you specify your socks5 proxy server, along with your credentials for authentication. Then you can set up your client's (say a web browser or FoxyProxy) proxy settings to point to PrivOxy on OpenWrt, and then you can tunnel your HTTP traffic over the socks5 proxy. This would only be HTTP traffic through the tunnel and not any other traffic, since PrivOxy is only an HTTP proxy.
Thanks for watching @Watts__Genius! This is definitely a common use case for proxies, and VPN servers. All of my proxy or VPN videos should suffice, and without knowing the details of your country's network infrastructure, some things may or may not work. I'd encourage you to watch my videos and experiment to find out what works, but if it were me, I'd start with using VPNs first before proxies. For reference, you can watch my VPN (WireGuard) on a Router video. ruclips.net/video/04q41GEPvKA/видео.html
Is there any way I can contact you? I would pay you to help me setup my router. But I don’t have twitter or Facebook.. I need help!! 😩 I’ve hit a brick wall on my understanding and im trying to figure out why!
Thanks for watching @stuporpendus653! You can contact me by visiting my channel's about page where I have my email. I'd be glad to help you with your router setup. We've all been there before, you're just missing a key piece of missing information and understanding. Once you discover it, it all comes together and everything makes sense. If you have any other specific questions, feel free to ask here as well, where it may benefit others who are watching this video.
Thanks for watching @luhwoppp! Could you elaborate more? Does it actually show up after the install, and are you saying the dropdown doesn't show anything? What version of OpenWrt are you running? I haven't used this in the newer versions, 23.05, so I can't be sure if there are any issues, but to me it sounds like it could be something you are misunderstanding.
Thanks for watching Pravin! Good question. To my knowledge, Privoxy does not do any sort of DNS resolution or act as a DNS server. Therefore, you will want to ensure that you have a DNS server IP setup on your Router / WAN interface, that is a DNS server you trust, or one you consider private. So Privoxy does not protect against DNS leaks since its only acting on HTTP traffic. I couldn't find a setting of where to specify a DNS server either.
Would you install a proxy server on your router? Curious about HTTPs traffic decryption?
This serves to function as network cache?
@@francocastilloAR Hi Franco! Its specifically a non caching proxy, so if that is what you are looking for, you'd probably want to try out squid proxy.
www.privoxy.org/
www.squid-cache.org/
How setting openwrt as proxy clien? I need set proxy for connecteng to pdanet thetring
@@nusaid2131 Thanks for watching NUSA ID!
In this video, that is exactly what I cover! Privoxy can act as a server, and a client. However, if you only want to proxy just the connections that OpenWrt makes (and not from devices that connect to OpenWrt), the you can simply export the https_proxy and http_proxy variable in a shell script, like so:
forum.openwrt.org/t/how-to-set-up-a-router-behind-a-proxy-server/106697/3
If you want to use PDAnet because of a PAC URL, then i'm not sure if thats possible. I did find a reference to that here, but no exact resolution.
forum.openwrt.org/t/connecting-openwrt-as-a-client-to-a-proxy-network/44640/7
Is there a certain way you are connecting and authenticating to the proxy? It should be a pretty general process.
Thanks again for the detailed explanation. I am a big fan of Squid 🦑 caching proxy before the HTTPS world and used it a lot. On the other hand I am not a big fan of HTTPS decryption either. Internet is getting fast and fast and browses are also caching the content. Web contents are more dynamic than earlier. In the respect the usage of proxy has no much benefits IMO. Or am I overlooking something here?
You’re welcome! Thanks for watching! Squid has been around for quite some time, especially in the early days of HTTP. Setting up HTTPS is definitely more difficult, and inherently breaks the privacy aspect of HTTPS, but still has its benefits as a performant caching proxy for more static content. I would agree, caching has definitely changed with HTTPS and how the internet is use with more dynamic content. Where I still see it as useful is with CDN type content (content delivery networks), where a good amount of that traffic is even HTTP based, since it’s usually static content. This is still very often used with many websites. In that regard Squid still has its purpose. Otherwise, if the content is always dynamic, then caching really doesn’t make sense, nor a caching proxy.
@@DevOdyssey makes sense and fair. Keep it up 👍🏽
I have a proxy server (Every Proxy) on my phone that allows me to route my Hotspot traffic thru my main Mobile data. I want to have my TV also go thru this proxy, but it doesn't have any proxy settings. Is there a way to do this?
Thanks for watching @chilidog73!
Thats pretty cool, can't say I've heard of Every Proxy. What smart TV do you have, if I may ask? Most major ones I've interacted with do have a sort of proxy setting in the network settings, so just curious to see if you just might be missing it.
Unfortunately, if there truly is not any proxy settings on the TV, the only way to effectively "proxy" it, is through a network configured VPN, that being, your network gateway configured as a VPN client. I've covered this in a few of my other videos, so feel free to look through my videos to see which works best, but at this point you'd truly need a router capable of acting like a VPN client.
So if Every Proxy offers VPN services, that would be ideal, but if not, then there isn't much else you can do, other than find a TV that does have proxy settings that you can configure to work with Every Proxy.
U know in app like proxifier where I can add a sock5 proxy with user and password, then tunnel an another app (say: chrome) through that proxy to make that app(chrome) think im on that sock5 ip.
is there any way I can set my openwrt for that socks5 proxy with credentials for tunneling all the traffic from every connected device under that openwrt router?
I just want my openwrt router to be an alternative to the proxifier app to use a socks5 proxy for all devices under my one openwrt network. how can I do it ?
Thanks for watching Abir!
I am not personally familiar with Proxifier, but doing a google search, it seems very simple to set up a SOCKS5 proxy in Proxifier.
However, setting up Chrome to use Proxifier seems a lot more difficult, if not possible at all. You _may_ be able to use the link below to launch Chrome with preconfigured proxy settings (though it wouldn't use Proxifier, it would be best to go against the proxy directly)
www.chromium.org/developers/design-documents/network-stack/socks-proxy/
But, that does say chromium, and not chrome (even though Chrome is based on Chromium).
So I'm not sure if you can get that to work (without proxying all your OS network traffic, unless you are running Linux, in which this chromium link above should work).
I would personally suggest using Firefox and FoxyProxy, which is a plugin that lets you customize the proxy you use, specifically for Firefox. If you have a hard requirement of using Chrome, then you may want to research proxy extensions for Chrome.
With the Firefox example, you should be able to set the credentials for the Socks5 proxy, (whether you are going through OpenWrt, or to the proxy server directly)
OpenWrt can certainly be your alternative to Proxifier, as demonstrated in this video, though, getting all your devices to use that proxy is a different story. Your devices will all have to be configured to use OpenWrt as the proxy. There is no easy way for this to happen automatically, though its technically possible, but with a lot of complicated configuration and additional software. If you are able to configure the proxy manually on all your devices, then you should have no problem following this video.
could you use this for pen testing a router, I'm trying to see if I can put a proxy on a router from the routers IP, with out having access to the router.
Thanks for watching wab bab wab!
Interesting question. If you're were trying to do security testing on a router you own, you really wouldn't need a proxy, since in that scenario there isn't a real need to obfuscate your IP. the benefit to having a proxy on your router is to act like a proxy, and basically manage the web traffic from the network it sets up. You could do this in reverse, so lets say you are away from your home, and want your traffic to go through your home network, you can use Privoxy on your router to do that. However at that point, I'd personally use a VPN as you'd get the same benefit.
To answer your question, you can put a proxy on a router, using the router's IP address (public or private), without needing access to the router. You'd just need to set up the proxy service, and make sure the clients have access to the router, and make sure firewall rules allow that traffic, and that should be it. Afterwards, you wouldn't need access to the router to use the proxy.
I setup socks5 server on mikrotik router in my office,, i want to connect the server Using openwrt from my home,,how to setup socks5 client in openwrt for my lan users in my home?
I know mikrotik have other option l2tp,pptp,openvpn but all protocol blocked by government 😭only socks5 working
Please help me
Thanks for watching Sadiqur!
If you already have your office router (mikrotik) set up as a socks5 server with the correct port forwarding, and PrivOxy installed on OpenWrt, you should be able to follow along at 16:21, where you specify your socks5 proxy server, along with your credentials for authentication. Then you can set up your client's (say a web browser or FoxyProxy) proxy settings to point to PrivOxy on OpenWrt, and then you can tunnel your HTTP traffic over the socks5 proxy. This would only be HTTP traffic through the tunnel and not any other traffic, since PrivOxy is only an HTTP proxy.
Can it help me access tiktok. Its ban in my country
Thanks for watching @Watts__Genius! This is definitely a common use case for proxies, and VPN servers. All of my proxy or VPN videos should suffice, and without knowing the details of your country's network infrastructure, some things may or may not work. I'd encourage you to watch my videos and experiment to find out what works, but if it were me, I'd start with using VPNs first before proxies. For reference, you can watch my VPN (WireGuard) on a Router video.
ruclips.net/video/04q41GEPvKA/видео.html
Is there any way I can contact you? I would pay you to help me setup my router. But I don’t have twitter or Facebook.. I need help!! 😩 I’ve hit a brick wall on my understanding and im trying to figure out why!
Thanks for watching @stuporpendus653!
You can contact me by visiting my channel's about page where I have my email. I'd be glad to help you with your router setup.
We've all been there before, you're just missing a key piece of missing information and understanding. Once you discover it, it all comes together and everything makes sense. If you have any other specific questions, feel free to ask here as well, where it may benefit others who are watching this video.
The services menu doesn’t pop out on mine router any suggestions
Thanks for watching @luhwoppp! Could you elaborate more? Does it actually show up after the install, and are you saying the dropdown doesn't show anything?
What version of OpenWrt are you running? I haven't used this in the newer versions, 23.05, so I can't be sure if there are any issues, but to me it sounds like it could be something you are misunderstanding.
Does this protect against dns leaks?
Thanks for watching Pravin!
Good question. To my knowledge, Privoxy does not do any sort of DNS resolution or act as a DNS server. Therefore, you will want to ensure that you have a DNS server IP setup on your Router / WAN interface, that is a DNS server you trust, or one you consider private. So Privoxy does not protect against DNS leaks since its only acting on HTTP traffic. I couldn't find a setting of where to specify a DNS server either.
Thanks !
You’re welcome @clearshadow213!