Skip to content

Releases: Sudomemo/sudomemoDNS

v1.1 - Small Tweaks

14 Jul 13:12
e243f32
Compare
Choose a tag to compare

New Features

  • Updated and clearer instructions
  • Won't (hopefully) trip your anti-virus as a false positive on Windows
  • macOS binary
  • New icon!

Installation

Windows

Download and run the executable. There's no need to run it as an administrator unless you're having issues. Make sure to allow the application through Windows Defender Firewall if prompted. If you're using a 3rd party firewall, check their documentation on how to allow an application through.
This executable is only compatible with 64-bit Windows. If you are using 32-bit Windows, use version 1.0 for now.

macOS

Download and extract the zip archive to your Desktop. Open Terminal (Command+Space, then type "Terminal" followed by enter) then type:

sudo ~/Desktop/sudomemoDNS_v1.1_macOS/sudomemoDNS

Then enter your password (you won't see it being entered, but it is working) followed by pressing enter. It will take a while to start initially, so please be patient.
Please note that the macOS version has only been tested on macOS Catalina 10.15.6, but should work on macOS High Sierra and above.

Blocked on macOS?

A verification warning may appear the first time you run sudomemoDNS on your Mac. This is expected since we do not have an Apple Developer certificate.

Follow these steps

  1. Open System Preferences (Command+Space, then type "System Preferences" followed by enter)
  2. Navigate to Security and Privacy > General
  3. Choose "Allow anyway"
  4. Follow the macOS installation section again

We assure you that sudomemoDNS does not contain malware.

Need help?

Visit https://support.sudomemo.net or talk to us on our Discord. We're here to help!

Initial release

16 Mar 05:51
da398b4
Compare
Choose a tag to compare

This is the initial release of sudomemoDNS. Please submit any issues to Sudomemo Support.

Follow the section that goes with your operating system.

Running on Windows:

If you are running 64bit Windows, run "sudomemoDNS_v1.0_x64.exe" provided in this release. If you are running 32bit Windows, run "sudomemoDNS_v1.0_x86.exe". You may have to click past a warning from Windows SmartScreen/antivirus (as it sometimes turns its nose up at applications bundled by PyInstaller) or your firewall (as it needs to listen for DNS requests).
You can check if you are running either 64bit Windows or 32bit Windows by navigating to Control Panel > System and Security > System > System Type.

Running on anything else, including Mac OS X and Linux:

Required packages (installable with pip): requests, dnslib
Required Python version: 3+, tested with 3.6

sudo <name of your python binary> sudomemoDNS.py

What you'll see when it starts up

The following will display when you start it up:

+===============================+
|      Sudomemo DNS Server      |
|          Version 1.0          |
+===============================+

Hello! This server will allow you to connect to Sudomemo when
your Internet Service Provider does not work with custom DNS.

#### How To Use ####

The setup process does not differ from what is shown at
https://support.sudomemo.net/setup except for the values
to enter in your custom DNS settings.

First, make sure that your Nintendo DSi is connected to the
same network as this computer.

Here are the settings you will put in for DNS on your Nintendo DSi:

Primary DNS: XX.XX.XX.XX (NOTE: this value will be unique when you run the program)
Secondary DNS: 8.8.8.8
All other settings should match what is shown at the above URL.

#### Getting Help ####

Need help? Visit our Discord server or check out https://support.sudomemo.net.

When entering your DNS settings, if the Primary DNS is displayed like this (this is an example):

192.168.1.7

then you can enter it as follows:

192.168.001.007