Comments (14)
This should be fixed with 80ab4f9
from nordpy.
This is a problem I am myself encountering in the past weeks
from nordpy.
It is caused by the DNS configuration (which is set up by manually modifying the resolv.conf
file after some DNS leaks). I need to find a workaround for using resolvconf
or autoconf
on all systems (which I had previously used by had problems in private networks which presented a login page)
from nordpy.
At the moment I am not able to replicate the problem.
Can you provide me the following informations?
- DNS configuration before VPN connection (just
cat /etc/resolv.conf
) - Iptables before VPN connection (
sudo iptables --list
) - DNS configuration after VPN connection
- Iptables after VPN connection
- What is the connection error when you open a browser?
- What is the output of
ping github.com
? What is the output ofping 8.8.8.8
?
from nordpy.
I've been dealing with this on and off as well on my Arch installation. I can't seem to reproduce at the moment, but last time I experienced this, I checked my resolv.conf and it looked appropriate (contained my router address which I use as my DNS server and is how it normally appears when not connected) and my iptables list. iptables when not connected for me is blank. When I became unable to connect to the internet, it instead appeared to be the same as when I'm connected to my VPN. While I failed to note the specifics at that time, I was able to regain my connection without reboot by flushing iptables and then restarting the iptables service.
from nordpy.
I am experiencing the same issue on debian stable + wicd network manager + TCP when the wifi goes down.
If it happens again, I will post more.
from nordpy.
Are you using the latest version?
from nordpy.
Oh wait if the wifi goes down and then comes back again I think it's obvious it won't work, it's actually a problem related to openvpn
from nordpy.
yes, I am using the latest version. I have issues even if I just disconnect from the vpn using the app.
Before the vpn connection
~$ cat /etc/resolv.conf
domain hotspot.ec.europa.eu
search hotspot.ec.europa.eu
nameserver 147.67.12.18
nameserver 147.67.250.18
~$ sudo iptables --list
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
After the VPN connection (TCP)
~$ cat /etc/resolv.conf
Appended by NordPy
nameserver 103.86.96.100
nameserver 103.86.99.100
domain hotspot.ec.europa.eu
search hotspot.ec.europa.eu
~$ sudo iptables --list
Chain INPUT (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere
ACCEPT all -- 172.17.192.0/18 anywhere
ACCEPT tcp -- 5.180.62.93 anywhere tcp spt:https
ACCEPT all -- anywhere anywhere
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere
ACCEPT all -- anywhere 172.17.192.0/18
ACCEPT tcp -- anywhere 5.180.62.93 tcp dpt:https
ACCEPT all -- anywhere anywhere
Warning: iptables-legacy tables present, use iptables-legacy to see them
~$ sudo iptables-legacy --list
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
from nordpy.
I cannot reproduce the issue easily. It appears that part of the problem was my closing the app instead of properly disconnecting. I will post more when (if) this becomes fully reproducible on my system.
from nordpy.
Closing the application should not cause any problems since all needed information are stored in files
from nordpy.
Hello,
Again, after losing the connection there was no way I could re-establish it (with or without vpn).
Wicd told me I was connected, nordpy said I was not and finally the only way to get back online was a full reboot.
Before that I tried disconnecting manually using nordpy's interface and reconnecting and this is what I saw on the console
Turning off killswitch looking for iptables in /home/lorenzo/nordpy-master/stored_iptables Selected a particular country: Germany resulting url: https://nordvpn.com/wp-admin/admin-ajax.php?action=servers_recommendations&filters={%22servers_groups%22:11,%22country_id%22:81} Selected a particular country: Germany resulting url: https://nordvpn.com/wp-admin/admin-ajax.php?action=servers_recommendations&filters={%22servers_groups%22:11,%22country_id%22:81}
but finally I was not able to get back online.
from nordpy.
@larry77 are you experiencing this problem only when the wifi goes down?
from nordpy.
from nordpy.
Related Issues (20)
- Whitelist SSH on LAN HOT 5
- Inconvenient centering with multiple displays HOT 6
- Can't add nordpy to 'Favorites' in Gnome Dash HOT 2
- Xorg screen dpi changes font size HOT 7
- Failure in name resolution as regular user HOT 4
- Reconnection failure when using unstable network connection HOT 1
- *Feature Request* Bypass VPN DNS HOT 2
- Improve Wireguard compatibility
- Debian packaging (.deb)
- Implement full command line interface HOT 8
- Provide uninstall script
- Indagate on openvpn warning message
- Path with space is not escaped HOT 25
- Lost connection HOT 3
- nordpy on device with two interfaces/default GWs (VLANs) HOT 2
- FileNotFoundError: [Errno 2] No such file or directory: 'iptables-legacy': HOT 4
- Unnecessary calling of `sudo ipsec status` and `sudo ipsec --version` on Arch... HOT 3
- nordpy kills network connection in Ubuntu 22.04 HOT 5
- `ipsec`: command not found HOT 2
- Update AUR package installation directory
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 nordpy.