VPN Obfuscation should come within the build

Hello There,

i wish we had something like DDWRT does ( VPN Obfuscation by default) delivered already on the main image.

I think a lot of people would benefit from that on Openwrt, specially ShadowSocks and UDP over TCP for wireguard....

thank you so much for your great work.

1 Like

Obfuscation of what ?

1 Like

VPN Obfuscation method's, for example Shadowsocks or udp over tcp tunnel, that would help a lot against censorship

1 Like

Obfuscation of VPN then ?
VPN itself is a kind of an obfuscation too ..

1 Like

Exactly, Obfuscation of vpn for places with restriction....

avoid vpn detection

Most users don't need neither VPN nor obfuscation. Most router are already limited by their tiny flash memory chips. If you need a lot of stuff in default installation I highly recommend trying OPNsense. But it is BSD based (do you care?).

1 Like

Hello,

I'm not really keen to move from Openwrt because i really like the way it runs on my Raspberry pi, and i'm sure more and more boards are coming cheaper with more processing power so i think it's time to have this options available, if the users dont want it they just dont need to use it....

for now i see rarely any documentation or packages implemented for that.

Just accept the fact that VPN is an option for some not everybody (let alone VPN obfuscation). It is not gonna be in default install in nearest future because of project's minimalist philosophy.

2 Likes

... and nothing stops you from installing it post flash.

You can also generate custom images online, containing any extra packages you require.

4 Likes

I understand, thank you :slight_smile:

oki thanks :slight_smile:

I seriously recommend you trying OPNsense. It has different philosophy, provides commercial support (but it remains OSS) and has a lot of features out-of-the-box (everything via GUI). In fact I used it for ~5 years.

P.S. HW support is limited to 64 bit Intel-AMD-based devices.

YEah that's the only reason i dont use it, i need an x64 box and at the moment i'm very enthusiastic with openwrt and rasp. ( Years, i started on openwrt 12 i think)

1 Like

it's supported by Immortalwrt, which is designed for Mainland China, where obfuscation is requested.
If it was a feature that Openwrt should cater for, surely it would have been pushed upstream in a PR by now from the downstream derivatives?

2 Likes

I will check that out thanks mate.

1 Like

For OpenVPN it adds very little to the package I have it compiled in for my own builds, see:

But it is not official OpenVPN (in the past it has been heavily discussed in the OpenVPN community to add it) so I can understand it is not standard in our builds.

Oh and e.g. DDWRT has it standard incorporated in its builds even in 8 MB flash targets

3 Likes

YEah that would be cool, also amnezia WG, if it could even be on the official repo....

Those would help a LOT of people but if the project doesnt want it then it doesnt what can we do...

That's not how it works.

If someone wants something changed, it's up to them to propose it, not here at the forum, but through a PR on GitHub.

1 Like

is there a documentation on how to request it?

https://github.com/openwrt/packages/pulls?q=Add+new+package

https://openwrt.org/submitting-patches

2 Likes