-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
switching to alternate exit node breaks dns configuration on home nodes #15
Comments
Attempted to fix by manually altering
the production exit node points at 8.8.8.8 (google's dns)
and then rebooting the exit node fixes name resolution on the private SSID, but appears to break the tunnel, preventing the public ssid from routing anything. |
|
After further investigation,
where 159.203.56.129 is the IP of the exit node.
I'm attempting to integrate this config into exitnode repo on a fork, https://github.com/paidforby/exitnode. Will merge once I work out the kinks. |
I was just able to reproduce! Thanks. Let me know if you need help testing once you merged this. |
@jhpoelen please confirm that this was addressed in recent commit to exit node, sudomesh/exitnode@ab2070a |
Just create a "fresh" droplet and ran create_exitnode.sh and found expected results -
|
Also, I was able to confirm that after reconfiguring (edit
|
Following instructions to build your own exit node in https://github.com/sudomesh/exitnode ,
I am successfully able set up a tunnel broker on an exit node; however, when I try to reconfigure a home node to tunnel through this exit node, the dns either takes very long to begin working or does not work at all.
To reproduce:
list address
in/etc/config/tunneldigger
with the IP address of your new exit nodeyou should see something like
then try
which produces the output
producing a similar output as before,
then try resolving a domain name again
which produces the same output as before
Expected results
First, It is expected that
traceroute 8.8.8.8
would return something like,in the last line the domain name resolved from the IP
Secondly, it is expected that
traceroute archlinux.org
would resolve the domain to an IP address and then route to that ip address.Finally, the admin SSID would be expected to not be effected by the exit node, this implies that something is wrong with the home node or something is being reconfigured on the home node by the new exit node (perhaps dnsmasq?).
The text was updated successfully, but these errors were encountered: