lnd torV2 added rpc

This commit is contained in:
rootzoll 2018-08-22 23:05:19 +02:00
parent c91517faca
commit 3703fbd455
3 changed files with 11 additions and 6 deletions

View file

@ -64,6 +64,7 @@ sudo mkdir /mnt/hdd/tor
sudo mkdir /mnt/hdd/tor/sys sudo mkdir /mnt/hdd/tor/sys
sudo mkdir /mnt/hdd/tor/web80 sudo mkdir /mnt/hdd/tor/web80
sudo mkdir /mnt/hdd/tor/lnd9735 sudo mkdir /mnt/hdd/tor/lnd9735
sudo mkdir /mnt/hdd/tor/lndrpc9735
sudo chmod -R 700 /mnt/hdd/tor sudo chmod -R 700 /mnt/hdd/tor
sudo chown -R bitcoin:bitcoin /mnt/hdd/tor sudo chown -R bitcoin:bitcoin /mnt/hdd/tor
cat > ./torrc <<EOF cat > ./torrc <<EOF
@ -91,7 +92,11 @@ CookieAuthFileGroupReadable 1
HiddenServiceDir /mnt/hdd/tor/web80/ HiddenServiceDir /mnt/hdd/tor/web80/
HiddenServicePort 80 127.0.0.1:80 HiddenServicePort 80 127.0.0.1:80
# Hidden Service v3 for LND incomming connections # Hidden Service v2 for LND RPC
HiddenServiceDir /mnt/hdd/tor/lndrpc10009/
HiddenServicePort 80 127.0.0.1:10009
# Hidden Service v3 for LND incomming connections (just in case)
# https://trac.torproject.org/projects/tor/wiki/doc/NextGenOnions#Howtosetupyourownprop224service # https://trac.torproject.org/projects/tor/wiki/doc/NextGenOnions#Howtosetupyourownprop224service
HiddenServiceDir /mnt/hdd/tor/lnd9735 HiddenServiceDir /mnt/hdd/tor/lnd9735
HiddenServiceVersion 3 HiddenServiceVersion 3
@ -191,7 +196,7 @@ echo ""
echo "*** Putting LND behind TOR ***" echo "*** Putting LND behind TOR ***"
echo "Disable LND again" echo "Disable LND again"
sudo systemctl disable lnd sudo systemctl disable lnd
echo "Writing Public Onion Address to /run/publicip" echo "Writing Public Onion Address to /run/publicip (just in case for TotHiddenServiceV3)"
echo "PUBLICIP=${onionLND}" | sudo tee /run/publicip echo "PUBLICIP=${onionLND}" | sudo tee /run/publicip
echo "Configure and Changing to lnd.tor.service" echo "Configure and Changing to lnd.tor.service"
sed -i "5s/.*/Wants=${network}d.service/" ./assets/lnd.tor.service sed -i "5s/.*/Wants=${network}d.service/" ./assets/lnd.tor.service

View file

@ -8,6 +8,8 @@ color=#68F442
# RPC open to all connections on Port 10009 # RPC open to all connections on Port 10009
rpclisten=0.0.0.0:10009 rpclisten=0.0.0.0:10009
# Domain, could use https://freedns.afraid.org
#tlsextradomain=lightning.yourhost.com
[Litecoin] [Litecoin]
litecoin.active=1 litecoin.active=1

View file

@ -13,12 +13,10 @@ After=bitcoind.service
EnvironmentFile=/run/publicip EnvironmentFile=/run/publicip
# TOR Hidden Service v2 # TOR Hidden Service v2
# bad memory performance with raspi with lnd 0.4.2 ExecStart=/usr/local/bin/lnd --tor.active --tor.v2 --listen=127.0.0.1:9735
# ExecStart=/usr/local/bin/lnd --tor.active --tor.v2 --listen=127.0.0.1:9735
# --tor.V2PrivateKeyPath=/mnt/hdd/bitcoin/[testnet3/]onion_private_key
# TOR Hidden Service v3 # TOR Hidden Service v3
ExecStart=/usr/local/bin/lnd --tor.active --tor.v3 --externalip=${PUBLICIP} --listen=127.0.0.1:9735 # ExecStart=/usr/local/bin/lnd --tor.active --tor.v3 --externalip=${PUBLICIP} --listen=127.0.0.1:9735
PIDFile=/home/bitcoin/.lnd/lnd.pid PIDFile=/home/bitcoin/.lnd/lnd.pid
User=bitcoin User=bitcoin