database64128 / swgp-go

🐉 Simple WireGuard proxy with minimal overhead for WireGuard traffic.
GNU Affero General Public License v3.0
224 stars 23 forks source link

OpnSense/FreeBSD support? #14

Closed vampywiz17 closed 1 year ago

vampywiz17 commented 2 years ago

Hello there,

I try to set up wireguard over shadowsocks my opnsense firewall, but no luck... Now found this project and it is very interisting! It possible to use it with freebsd based system, like OPNsense?

database64128 commented 2 years ago

Although I haven't tested it myself, it should work just fine on FreeBSD.

Speaking of Shadowsocks, you can check out my implementation of Shadowsocks 2022: https://github.com/database64128/shadowsocks-go

vampywiz17 commented 2 years ago

i will check it! Next question! this proxy use TCP? my main problem that one of enterprise network that my Wireguard is installed, blocked all UDP transit, only accept TCP 80/443 and similar ports...

database64128 commented 2 years ago

TCP is not used, because it's such a terrible idea to proxy WireGuard traffic over TCP. Does your corporate firewall block 53/udp DNS traffic?

vampywiz17 commented 2 years ago

@database64128

Not checked yet. now i use 123/udp NTP . it work one of network segment, but the oders (Smartphones) not.

Edit: 53 work every segment! Great! now only need to bluring a bit...