GithubHelp home page GithubHelp logo

vpnubt's Issues

Tool does not launch due to missing png's for UI

2020/11/12 18:24:18 Could not find the ressource
2020/11/12 18:24:18 open img\icons8-tunnel-24.png: Das System kann den angegebenen Pfad nicht finden.

This file should be part of release package.

Fix for now is to download the png and place it manually in a new folder "img" next to the exe

Cannot See LAN server unless both are running it.

Greetings.

I tested the program today and I discovered that, after port forwarding everything, if my friend is running the program trying to connect to me he will not see the game. The log shows the packets were sent and received though. The only way for us to play was with both of us to enter each other's IP, use the same port, and run the program.

While it working was great... this means that it only supports two players at a maximum. Is there anything we are doing wrong on our end? Would love to use this program if it supported more one active connection at a time.

Missleading UI Label

"Tunneling Service" should be renamed to "Broadcast Service" or similar

It's not (yet) a VPN Tunnel Client, although Plans exist to integrate Wireguard natively

32bit-Version to run on Linux/Wine

I wanted to try VPNubt for Wine on Linux to run Windows games.

For example, Lancraft worked fine so far, but i want to have a universal tool, so other games might work with that as well.

Unfortunately lots of games need to run in win32 WINEARCH, so your 64bit compilation in your releases is not starting at all.

I would like to have a 32bit-Version to run on 32bit systems.

So could you provide a 32bit release as well, please?

Internet Usage Clarification

Greetings!

I wanted to verify and ask a few questions about this project.

  1. Pure Internet Usage
    Could this program be used purely over the Internet without the use of a proper VPN connecting the clients together? (Assuming ports were forwarded.)

1a) Limited to 1 on 1? [EDITED]
If the answer above is yes then would it be limited to one-on-one connections? As currently, if my understanding is correct, you can only forward the packet to one ip address right?

[EDIT: After looking over the program I believe the intent is that anyone can attempt a connection with a host who has open ports. The host themselves does not run the program. So the question is really "Many-To-One" setup.]

1b) Dynamic Hub Creation [EDITED]
If the answer to 1 & 1a is yes then could there be an addition for this project be a "dynamic hub?"

This would allow for one host, if they have the 'dynamic hub' setting enabled, log the ip address of whomever sent a incoming unicast packet to them on the specified port and proceed to then forward any and all future unicast packets it receives to all the addresses it has logged.

[EDIT: To better clarify this idea I posted a revised description below:

There would be an option to run this program in HUB mode. What HUB mode does is log the IP & Port of whoever tunnels to it. Afterwards any unicasts sent by clients to the HUB will be relayed, via multicast, to everyone else who is connected on that port.]

Reduce/move README Content

The current toplevel README is way to large

It should just show the mandatory information and explain the usage of the tool, maybe by screenshot

The rest could be moved to another README file in doc/ subfolder or similar

Logviewer decision

I created a new branch "logviewer" for the new feature log view window.
2 options:
a) use the windows console
b) create a new fyne window

Please check both options and let me know which option you prefer!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.