Follow these steps and make sure you are doing them all on an account with admin level privs.

1. Download the project from here https://github.com/SubstratumNetwork/SubstratumNode as a .zip file and extract it somewhere (I put it on my desktop).

2. Follow the steps here: https://github.com/SubstratumNetwork/SubstratumNode#tools--environment-setup which for Windows users is primarly... Go to here and download the Rustup https://rustup.rs/

3. Install Rustup using the executable you downloaded earlier in step 2. It will open a command prompt and if you don't have the required Visual Studio packages it will give you an error message and direct you to where to get them.

4. If you got the error on Rustup install go and download the Visual Studio C++ Build Tools here: http://landinghub.visualstudio.com/visual-cpp-build-tools install them once downloaded. In the install options you only need the build tools and none of the extra options.

4. Download and install Git for your OS. https://git-scm.com/downloads This is the prompt we will use to run the compile scripts. When installing just use the default options for everything. Once it is done, restart your computer. You've probably already been told to do this while installing on the previous steps but it is a good way to make sure everything is installed and g2g.

We are now into the steps covered here: https://github.com/SubstratumNetwork/SubstratumNode#how-to but here is some additional detail to help (below)

5. Go to the directory where you unzipped the Substratum Master Node project from step 1 and navigate to \SubstratumNode-master\ci and run "all"

5b. You can also do this by running Git that we installed earlier and navigating to that directory via "cd \SubstratumNode-master\ci" and then typing "sh all.sh" to run the script. Good guide on basic commands here: https://epsil.github.io/blog/2016/04/20/

6. Make a tea and/or watch as your very own version of the node compiles. Wait until it is complete.

7. NOTE THIS STEP WILL PREVENT YOU FROM WEB BROWSING -- Now configure your DNS settings on your network adapter to point to your own computer. Here is a good guide on how to do that: https://support.opendns.com/hc/en-us/articles/228007207-Windows-10-Configuration the only difference is that for the IP address to put into the DNS field on step 5 of the linked guide you will enter "127.0.0.1" Make sure to repeat this step on all adapters that have an active internet connection. I.E. if you have wifi and ethernet for some reason, do it on both.

7b. One more part to this... You will want to disable ipv6 by unchecking the box next to ipv6 in the menu from step 4 of the guide that I linked you in step 7. It is not clear to me if Sub Node support ipv6 or not but if you leave it enabled your device will just use ipv6 and you will not be routing your own traffic.

8. Ok, so you now should no longer be able to access websites. Check that in a new tab but don't close this one or you won't get back to these instructions. :) to be extra sure you can open a command prompt (windows key + r, then type "cmd") and type "ipconfig /all" which will give you information on your network adapters. You should see the DNS for your adapter as "127.0.0.1"

9. Now is the moment you've been waiting for... open up that command prompt again (see step 8 if you need help) and type "cd \SubstratumNode-master\node\target\release" and here you will find the files that you built earlier in step 5. You can see the list of files and folders here by typing "dir".

10. Now "node --dns_servers 8.8.8.8" this will launch the node and instruct it to use 8.8.8.8 for DNS resolutions (this is Google's DNS setup) for all outbound requests. To confirm it is running you can open the process monitor (ctrl+shift+esc) and look for a running process entitled "node".

11. Start browsing and see what you think of their Node that takes your website requests and routes them to the internet. Note, there is no clandestine routing in the node. It is purely going to take requests from your computer route them out to the internet at large, get results, then pass those results back to your browser.

The goal, as I understand it, is that in the future the node will be getting requests not from you but instead from a CORES package that your Substratum client/node has received from another Substratum user at which point the node will do what it is currently doing and go get that information and pass it back into a package that returns to the original sender (through clandestine means) to give them the website they asked for. Today however we just have the node portion of that.
This post has been viewed 636 times.

The TextSaver is a simple free tech tool to help save bits of text. You can use it to save notes, text messages, archive text messages from an iPhone or Android, save HTML, avoid PDFs, export messages, lists, phone numbers, addresses, really whatever you want. Please note that saved text is not hidden from the public unless you use the password utility. When using a password, the text will only be viewable to those with a password. Use it for fun, use it for war, use it to control the minds of your enemies.

Legal Disclaimer The website https://textsaver.flap.tv/ (hereinafter referred to as "TextSaver") is a platform designed to allow users to store and share bits of text. TextSaver and its owners do not review, approve, endorse, or make any representations about the legality, accuracy, reliability, completeness, or quality of the content posted by its users. The content reflects the views and responsibility of the person or entity that posts it and does not necessarily represent the views of TextSaver. By using TextSaver, you agree that TextSaver, its owners, affiliates, employees, or agents shall not be responsible or liable, directly or indirectly, for any damage or loss caused or alleged to be caused by or in connection with the use of or reliance on any such content available on or through TextSaver. Users are solely responsible for their content, including compliance with intellectual property laws, confidentiality obligations, and applicable local laws. TextSaver expressly disclaims all liability in relation to the content posted by users. If you believe that any content on TextSaver infringes upon your intellectual property rights or is otherwise unlawful, please contact us with detailed information, and we will take appropriate action in accordance with our policies and applicable laws.