Comments (4)
Thanks for your reply, it's really a great REPO.
I have a one click script that installs WARP. And I have integrated the functionality of wireproxy.
Before, I installed warp in alpine docker and used 'gost' to create a socks5 proxy to the host.
Or use iptables + dnsmasq + ipset to divert some websites to warp.
Here is my REPO: https://github.com/fscarmen/warp
from wireproxy.
- I haven't tested it with IPv6, but in theory it should work. A sample config snippet would probably look like this:
SelfEndpoint = fe80::1
PeerEndpoint = [fc80::1]:53
- No, it merely takes a path to a config file and that's it. No pass paramteres.
- So in #3 @MuratovAS mentioned that they have tested wireproxy in a ARM64 settings, so I'd imagine it would work. I'm gonna test it on termux in my phone and see if it works or not.
Edit: I've tested it on my phone on termux and it works on ARM64.
from wireproxy.
Just realized I missed question 4. Those are essentially static TCP tunnels. TCPClientTunnel allows you to host a TCP server on your localhost, and any traffic received will be forwarded to the specified endpoint over wireguard. TCPServerTunnel is the opposite, hosting a TCP server in the wireguard network and forwarding any received traffic on a localhost.
This can be useful when you have an application that doesn't support socks5, but the destination endpoint is already known beforehand. Or receiving incoming TCP traffic over wireguard, without configuring firewalls at kernel space.
from wireproxy.
- I haven't tested it with IPv6, but in theory it should work. A sample config snippet would probably look like this:
SelfEndpoint = fe80::1 PeerEndpoint = [fc80::1]:53
- No, it merely takes a path to a config file and that's it. No pass paramteres.
- So in Docker container implementation #3 @MuratovAS mentioned that they have tested wireproxy in a ARM64 settings, so I'd imagine it would work. I'm gonna test it on termux in my phone and see if it works or not.
Edit: I've tested it on my phone on termux and it works on ARM64.
So apparently IPv6 wasn't working and I figured out why. In the newest commit I've added support for IPv6 and I have tested it on ipv6.google.com and test-ipv6.com with cloudflare warp. Here's my config:
[Interface]
PrivateKey = censored
Address = 172.16.0.2/32
Address = fd01:5ca1:ab1e:8d86:bd6:e0d3:8ad9:1c81/128
MTU = 1280
DNS = 1.1.1.1
[Peer]
PublicKey = censored
AllowedIPs = 0.0.0.0/0
AllowedIPs = ::/0
Endpoint = engage.cloudflareclient.com:2408
[Socks5]
BindAddress = 127.0.0.1:25344
[TCPClientTunnel]
BindAddress = 127.0.0.1:25565
Target = play.cubecraft.net:25565
from wireproxy.
Related Issues (20)
- Do I need a watchdog script to reconnect to WARP?
- When i use both IPv4 and v6 address. How to force the v4/v6 traffic? HOT 1
- TCP HOT 3
- Make reserved field configurable HOT 1
- Prefer ipv6 over ipv4 in socks proxy HOT 2
- any eta on udp static routing? HOT 1
- Can you add more build target for old linux arm devices?
- High ram usage HOT 3
- STDIOTunnel with ssh is not working HOT 2
- "interface address subnet should be /32 for IPv4 and /128 for IPv6" HOT 5
- Support HOT 1
- Stops receiving handshake responses HOT 5
- wireproxy listen a random udp port HOT 1
- Can wireproxy connect to a specified proxy?
- Error compiling build constraints error in gvisor HOT 4
- Reliability Issues Using with 3rd Party VPN HOT 2
- Using Wireproxy on windows HOT 3
- Error: 'key should be 32 bytes:' HOT 3
- Expose health status HOT 14
- .
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wireproxy.