MASQ-Project / Node

MASQ combines the benefits of VPN and Tor technology to create a superior next-generation privacy software, where users are rewarded for supporting an uncensored global web. Users gain privacy and anonymity online, while helping promote Internet Freedom.
https://masqbrowser.com
Other
173 stars 28 forks source link

Entry_DNS component toggle for Node #437

Open kauri-hero opened 4 months ago

kauri-hero commented 4 months ago

Currently when the MASQ starts, it always runs with entry_dns on and port 53 is listened to by Node.

Design a way to allow a startup parameter to be toggled that will turn off entry_dns and not require Node to listen on port 53, so other software can listen on the port unobstructed.

*Consider removing the entry_dns component, if system wide subversion is never to be a "thing"

Present a log to user to remind them that they will need to proxy network traffic/software to MASQ for privacy routing

ALSO check the daemon to ensure that entry_dns is not starting when daemon is running - there is a chance that this was turned on during some

SUGGESTIONS from Dan:

Command for inspecting processes with MASQNode macOS ps -ef | grep MASQNode (includes this command)

window netstat -ano

List processes listening on port 53: macOS lsof -Pn -i :53

dnwiebe commented 3 months ago

Suggestions:

kauri-hero commented 3 months ago

Other card duplicate to this is: https://github.com/MASQ-Project/MASQ-Node-issues/issues/153

kauri-hero commented 3 months ago

this is somewhat related to old card #446