• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

Masternode On Raspberry Pi 2 Model B

I'm thinking about opening a random port, not being 22, to ssh into my Pi to update it during my holiday. Of course I need to open that port as well. I'm gonna read about it.
 
This Raspberry Pi Masternode tutorial is written to have only 1 masternode connected to the router?
 
This Raspberry Pi Masternode tutorial is written to have only 1 masternode connected to the router?

YES - because - as far as I know - you can only have ONE -IP- per MN
BUT
I'm still trying to figure out WHY some MN reporting sites show X number of MN's but at the same time they ALSO show Y number of IP address's


Could be a reporting issue - - - ???
Could be a TOR issue - - - - ???

but when 2500 MN's report and there are 2300 IP addresses - I have to ask WHY????

Is this some kind of advanced IP configuration?
Or just poor MN reporting???\

WHO KNOWS???????
(not rhetorical)
 
YES - because - as far as I know - you can only have ONE -IP- per MN
BUT
I'm still trying to figure out WHY some MN reporting sites show X number of MN's but at the same time they ALSO show Y number of IP address's


Could be a reporting issue - - - ???
Could be a TOR issue - - - - ???

but when 2500 MN's report and there are 2300 IP addresses - I have to ask WHY????

Is this some kind of advanced IP configuration?
Or just poor MN reporting???\

WHO KNOWS???????
(not rhetorical)

Watch this video:

The guy talks about using multiple ip's behind a router, not sure if this is how to host multiple masternodes with a raspberry pi correctly.

Bascially, to summarize I think it's possible to have multiple Raspberry Pi's behind a router all of them using the same IP address, but using different ports.

BTLHrxc.png


This video is also very helpful:
 
Last edited by a moderator:
buster

Gonna need a progress update Sir :-D
How's the Pi?

I got super sick on Thursday and been in bed since then. I'm finally feeling better today and gonna crack open my PI Box. Probably not the progress update you wanted but it's all i got at the moment.
 
I got super sick on Thursday and been in bed since then. I'm finally feeling better today and gonna crack open my PI Box. Probably not the progress update you wanted but it's all i got at the moment.

So sorry to hear that - keep us posted
 
Updated the MN code to check your MN
You have to be using dash-cli along with dashd




#!/bin/bash

# -----

MNIP=`wget -qO- http://ipecho.net/plain ; echo | awk "{print \\$2}" | sed -e 's/addr://' | tr "\n" " "`;

export GREP_OPTIONS=--color=always

# -----

function wait_clear() {
PROMPT="
press enter or wait $1 seconds to continue "
read -p "$PROMPT" -t $1 NOOP;
clear;
}

# ----------------------------------------------------------------

wait_clear 1;

cat << EOF
YOU MUST RUN
DASH-CLI
FOR THE DASH REVIEW
WITH MASTERNODE
TO PROCEED PROPERLY
EOF


# ----------------------------

wait_clear 5;

cat << EOF


*** START 'DASH' REVIEW - WITH MASTERNODE
EOF

# ----------------------------

wait_clear 5;

cat << EOF


*** CHECKING YOUR DASH MASTERNODE IP CONNECTION(S) ON PORT: 9999

`netstat -an | grep 9999 | more`


*** CHECKING YOUR DASH 'LISTENING' ABILITY
*** LISTENING, ON PORT : 9999

`netstat -an | grep LISTEN | grep 9999
EOF

# ----------------------------

wait_clear 10;

cat << EOF


***GET-INFO FOR 'DASH'

`./dash-cli getinfo`
EOF

# ----------------------------

wait_clear 8;

cat << EOF


***YOUR DASH MASTERNODE 'IP' SHOULD = ENABLED

`./dash-cli masternode list | grep $MNIP`
EOF

cat << EOF


***ZERO IS THE BEST SCORE FOR YOUR MASTERNODE


`./dash-cli masternode list pose | grep $MNIP`

EOF

# ----------------------------

wait_clear 8;


VOTES=`./dash-cli masternode list votes`

cat << EOF


***ALL VOTING RESULTS FOR THE CURRENT DASH 'VOTE'
-------------------------------------------------


YES = $(echo "$VOTES" | grep -c YEA)
NO = $(echo "$VOTES" | grep -c NAY)
ABSTAIN = $(echo "$VOTES" | grep -c ABSTAIN)
YOUR VOTE = $(echo "$VOTES" | grep $MNIP)

TOTAL MASTERNODE COUNT = $(./dash-cli masternode count)
EOF

# ----------------------------

wait_clear 10;

cat << EOF


HAVE A NICE DAY ........................................
EOF

# ----------------------------

wait_clear 5;

cat << EOF

PLEASE FEEL FREE TO DONATE TO THE FOLLOWING DASH ADDRESS

XexrpL5LWdtzkDRspikBqR5Ue1Kt3zyduv

*33% OF ALL DONATIONS WILL GO TO fuzzyduck
*33% OF ALL DONATIONS WILL GO TO moocowmoo

EOF


exit;








copy and paste into: nano [what-ever-you-want-to-name-it]
to save: CTRL-x
input: chmod +x ./[what-ever-you-named-it]
to run: ./[name]



enjoy :-D
 
So does every masternode need it's own external ip address, or can one have multiple masternodes using different internal ip addresses, yet they all use the same external ip?
 
So does every masternode need it's own external ip address, or can one have multiple masternodes using different internal ip addresses, yet they all use the same external ip?

1 external IP per MN

internal IPs will do you no good - unless you want to make your own little DASH world intranet - that should not be connected to the internet but would run through a router only - lol

edit - you would still need the 1000DASH per MN, of course

edit 2: the above would also cause a fork since you would not be on the net
 
Last edited:
Is anyone here running more than 1 masternode on a Raspberry Pi? If so, how do you do it? I know that 1 remote server costs like $5 per month. So I see why some people would want to use their existing Home IP to host a server to save money. I'm planning on starting more than 1 masternode. If it's possible I'd like to host multiple masternodes from at Home. Can I use 1 DASH wallet to host multiple masternodes?
 
nice casing
i have 3 older RPIs here with shitty casings each running 20 scrypt gridseeds miners on xpool
for close to 1 1/2 year now
super stable
 
Last edited by a moderator:
I'm thinking about opening a random port, not being 22, to ssh into my Pi to update it during my holiday. Of course I need to open that port as well. I'm gonna read about it.

Actually very simple...

sudo nano /etc/ssh/sshd_config

Find the line that reads : Port 22
and
Change it to whatever port number you want - above 3000 below 5000
[CTRL-x] to exit and save


Open the same Port # on your router - instructions vary due to modem/router type

then
go to: http://www.yougetsignal.com/tools/open-ports/
to check the Port open


If open - you are good :)



enjoy
 
Back
Top