Comments (4)
That change did fix the crash, thanks!
I assume vpn-slice -S
by default will not mess with my DNS setup (no scutil, no changing /etc/resolv.conf) .. If that's true, then I got what I came for. Thanks agina
from vpn-slice.
Yes I was able to ssh into a VM behind the VPN, thanks!
from vpn-slice.
File "/usr/local/Cellar/vpn-slice/0.14.2/libexec/lib/python3.8/site-packages/vpn_slice/mac.py", line 74, in get_route 'via': info_d['gateway'], KeyError: 'gateway'
I don't use macOS myself, but I'm guessing that this is happening because the route to your VPN server doesn't involve a gateway at all. Can you simply run route -n
and check whether your default route (via WiFi or Ethernet) lacks a gateway?
Also try the latest commit, 0b6d49c, which I think should fix this.
from vpn-slice.
That change did fix the crash, thanks!
Great! Does it also result in a working route to the VPN gateway, though? 😅
I assume vpn-slice -S by default will not mess with my DNS setup (no scutil, no changing /etc/resolv.conf) .. If that's true, then I got what I came for. Thanks agina
Correct. Actually, vpn-slice
will not mess with your system DNS setup at all, ever (though we have some outstanding enhancement requests to enable it to do so in some limited ways).
from vpn-slice.
Related Issues (20)
- Add to Gentoo repository HOT 2
- Eliminate deprecated route cache flushing
- Connect WSL2 with openconnect and vpn-slice, to use windows apps like a pro HOT 1
- Use syscall instead of subprocess HOT 2
- Connect to IP on non http/s ports HOT 3
- current `vpn-slice` fails with `(22, 'Invalid argument')` HOT 6
- vpn-slice fails to install on Fedora 37 HOT 2
- Cannot read/write /etc/hosts with no-ns-hosts option HOT 2
- Please release a new version of the master branch HOT 5
- Split DNS check incorrectly uses ResolveConfSplitDNSProvider on Fedora 37 HOT 7
- vpn-slice==0.16.1 raise PackageNotFoundError(name) HOT 4
- Question (not bug): Kerberos SSO over VPN-Slice HOT 2
- Specifying a route with a non-default port HOT 2
- loading stuck HOT 1
- WARNING: no split dns provider available; can't split dns HOT 1
- Exclude hosts by name HOT 1
- Routes cleanup on disconnect HOT 2
- --dump option causes crash when using one or more host-to-ip aliases
- Split DNS not working when using `--background` flag HOT 6
- hostname args ineffective in background mode on openconnect HOT 12
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 vpn-slice.