Build your own Monerodo.
Note!
When making passwords for your wallet files
(pool and mininodo),
please use simple passwords (no
special characters). I have to fix
some things to make special characters
function properly with the
scripts
To
build your own is easy.
Step 0:
Check home network
Multiple versions of the Monerodo OS
are available. One has a
fixed ip address so the
address mynode.link can be used to access
the server from your home network.
So, if you click here (http://192.168.1.1) and it opens your home
network admin page, then you can use
the fixed IP version. If you
are not familiar with this admin page,
you should become familiar.
You may need to enter this interface
to forward port 18080 to your
monerodo device. While in here, figure
out if you have a firewall up
and running. You should always run a firewall.
Step 1:
Buy an old PC, or use one you have
laying around
The key thing is to figure out whether
the PC you are buying is 64
bit. A majority of computers sold
after 2009 are 64 bit, so you
shouldn't run into a problem. Here is
a google shopping result for
desktops under 50$. (https://www.google.com/search?q=optiplex+GX+520&oq=optiplex+GX+520&aqs=chrome..69i57j0l5.393j0j7&sourceid=chrome&es_sm=122&ie=UTF-8#tbm=shop&q=dell%20desktop&tbs=vw%3Al%2Cmr%3A1%2Ccat%3A325%2Cpdtr0%3A728588%7C875245%%3A%2Cppr_max%3A50) Here is a good ebay
search list of
computers that are probably 64 bit. (http://www.ebay.com/sch/i.html?_from=R40&_sacat=0&_mPrRngCbx=1&_udlo&_udhi=50&_nkw=computer&_dcat=179&rt=nc&Processor%2520Type=AMD%2520Athlon%252064%7CIntel%2520Core%25202%You might want to get a larger desktop, so you can put a video
card in there to boost your mining
power!
Step 2:
Download the Monerodo ISO File
DOWNLOAD Monerodo V3R1 - Dynamic IP -
nVidia mining support
(https://drive.google.com/open?id=0Bzy8gLDd8bTnVWlmclZKTUE4QTg)
md5:
cae9d76ff86505ad96114ab5e0316499
Step 3:
Download a USB boot disk maker
You can also use (https://rufus.akeo.ie)Rufus
The webpage for the full info is here
(http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/), or you can go to
the direct download link here
(http://www.pendrivelinux.com/downloads/Universal-USB-Installer/Universal-USB-Installer-1.9.6.3.exe)
Step 4:
Load the Monerodo ISO (step 2)
onto a USB drive
Your USB pen drive / thumb drive needs
to be blank. Everything will
be overwritten
Step 5: Install the Monerodo OS onto
your
cheap computer
Put the thumb drive into a USB drive
and bootup the computer. You
will need to press a button during
boot to make the computer boot
from the USB drive (http://lmgtfy.com/?q=how+to+boot+from+USB+drive). Sometimes this
happens
automatically, sometimes it doesn't.
Usually it is F1 or F2 or F10 or
F12 or the "delete" button.
This will load you into the computers
bios or boot menu, where you can
modify the boot order to make
Powered by cryptonote-universal-p
o(/o/lcryptonotemining.o)rvg1.1.5_un oi pen
sourced under thGe PL (http://www.gnu.org/licenses/gpl-2.0.)html
the USB drive first. You can
easily google instructions for this.
Once booted into the installer,
proceed as it mentions. NOTE: most
of the settings will not affect the
function of the Monerodo.
Recommended install settings:
DO NOT ENCRYPT THE DRIVE.
Format / erase drive and install
Custom
It will ask you to provide a user name
and new password. Just put
something here, you'll end up using
user: bob and pass:
vB3R9mDC
Step 6:
Shutdown the computer after
installation
The Monerodo is meant to be run
headless - everything you need
to do can be done remotely, from any
other computer on your
network. You can also leave the
monitor plugged in, and the
Lubuntu linux GUI will come up
Step 7:
Turn your Monerodo on
Let it boot. If your headless, just
give it 1 minute.
Step 8: Access the Monerodo
If you are using a monitor on the
Monerodo, then just use the
screen and keyboard like its a
computer! Just click on the icon on
the desktop that says "access
Monerodo OS" and you are in!
Easy, but less capable interface: On
your other computer, goto h
(http://terminal.mynode.link)ome.mynode.link
(http://home.mynode.link) in a web
browser.
This will take you to a welcome screen
for your Monerodo. Then,
click on terminal.mynode.link
(http://terminal.mynode.link) . The
user is bob and the pass is vB3R9mDC
If you want to use the ajenti interface,
the user is root and the
password is admin.
Preferred method, because you can
disable the ssh password login
access to make your monerodo more Powered
by cryptonote-universal-p
o(/o/lcr syepctounroet (edmiriencintgio.on)rsvg1.1.5_un oi pen
sourced under thGe PL (http://www.gnu.org/licenses/gpl-2.0.)html
coming). download putty (http://www.chiark.greenend.org.uk
/~sgtatham/putty/download.html). Once you have
putty running,
enter 192.168.1.199 into the Host Name
(or IP address) ô€€–eld at the
top, then click "open" at
the bottom. On the new screen that pops
up, enter bob for the user name and
the password is vB3R9mDC
Step 9: Interact with the Monerodo OS
The monerodo OS should start using
either terminal.mynode.link
or putty - its just a menu. Because
this is your first time, it will ask
for various settings to be changed.
You can change the login
password immediately upon starting the
Monerodo OS.
Once you have things setup, turn on
Monero Core!!!
Its buried in a device management
submenu, and in item 0 "Things
to do first".
If this is your first time
running the daemon, it can take 1 hour to 1
day to synchronize with the network,
depending on your hardware
and network conditions. Please be
patient. I would not activate any
other features of the Monerodo OS
until the node is synchronized.
To check the status of your node, you
can use the status option in
the device management menu.
After Core is synchronized, activation
all the other cool stuff!!
A lot of the web terminal stuff will
give you https errors - its
warning you that your connection is
not secure... but thats
nonsense in this case. Your server is
in your house, you know
exactly what you are connecting to. If
you don't believe me, you can
unplug your cable (or phone line) from
your modem and still
connect to your server ( just use the
ip addresses and ports
instead of the terminal.mynode.link,
for instance).
ALWAYS REMEMBER: FORWARD PORT 18080 ON
YOUR ROUTERS!
(http://lmgtfy.com/?q=how+to+forward+ports+on+your+router)
CHECK TO SEE IF 18080 IS OPEN (http://www.canyouseeme.org/)
If you run into trouble, message on
#monero or in bitcointalk.
Everything the monerodo does is
standard linux stuff. Most people
should be able to help you.
NOTE: If you run the pool server, I've
programmed it to
Powered by cryptonote-universal-p
o(/o/lcryptonotemining.o)rvg1.1.5_un oi pen
sourced under thGe PL (http://www.gnu.org/licenses/gpl-2.0.)html
automatically send 0.5% to Monero Core
development, 0.5% to
Monerodo development (which I will
also distribute to other open
source stuff, like the respin team
etc), and 1% to the pool server
operator (thats YOU!). You can
theoretically open the ports on your
router to let your friends join your
private pool if you wanted. Feel
free to hack these donations out of
your server. I encourage it.
DISCLAIMER: The security of the
Monerodo has not been vetted by
anyone. The only security that exists
is that its Linux based, there
is a firewall, and fail2ban is
active. The most important thing you
can do to secure your Monerodo OS is to
use very strong
passwords. You could also disable SSH
password access and use
keys to login. You can do this using
putty.
No comments:
Post a Comment