<p>You just need to throw this into your bitcoin.conf
<code>rpcallowip=1.1.1.34</code> where the allowed ip is your friends and also make sure the port isn't going to be blocked by the router.</p>

<p>Is it solo mining? When there is a second party it now becomes pooled mining.</p>

CC BY-SA 3.0
2014-02-12T23:26:06.373Z
2014-02-12T23:26:06.373Z
John T
<p>You have to set up port forwarding on your router so your bitcoin qt can receive requests. Then add</p>

<pre><code>rpcallowip=1.1.1.1.1
</code></pre>

<p>in your bitcoin.conf where the ip address is your buddy's IP.</p>

CC BY-SA 3.0
2014-02-13T03:17:11.127Z
2014-02-13T03:17:11.127Z
tommybananas
<p>For educational purposes only...</p>

<p>Scenario:
My friend and I want to solo mine on 1 wallet. But, his computers are not on\in my LAN network.</p>

<p>The wallet has been set to server mode:
-server</p>

<p>bitcoin.conf<br>
rpcuser=user<br>
rpcpassword=pass<br>
server=1</p>

<p>cgminer settings:
-o localhost:port -u user -p name</p>

<p>This works fine for solo mining on just my computer. But how can I change it so that he can connect to my Bitcoin wallet from another state which is obviously outside my LAN?</p>

CC BY-SA 3.0
2014-03-09T08:34:06.477Z
There are possible configurations to do something like what you are looking to do.  But I cant understand why your friend wouldn't want to run his own wallet, on a p2pool configuration, all other users need to specify is the their address. the get block template etc is all done with the local wallet in order to reduce latency and improve performance.
hafnero
CC BY-SA 3.0
2014-02-12T23:36:12.703Z
You will want to pay attention to this note in the config file: **NOTE: opening up the RPC port to hosts outside your local trusted network is NOT RECOMMENDED, because the rpcpassword is transmitted over the network unencrypted.** An attacker who discovers your rpcpassword can spend your money.
Greg Hewgill
CC BY-SA 3.0
2014-02-13T14:56:30.097Z
I think you are confused about the term "solo mining".
Murch
CC BY-SA 4.0
2018-06-05T11:16:51.737Z
In terms of unencrypted transmission of the rpcpassword: You may want to setup some kind of P2P VPN first between your friend and yourself to make sure traffic between your nodes cannot be intercepted.
TorstenS
<wallet><miner-configuration><solo-mining><server>
Connecting to Bitcoin wallet outside of LAN to 'Solo' Mine
user2063873
# Connecting to Bitcoin wallet outside of LAN to 'Solo' Mine

(Asked by: username_0 on 2014-02-12)

For educational purposes only...

Scenario:
My friend and I want to solo mine on 1 wallet. But, his computers are not on\in my LAN network.

The wallet has been set to server mode:
-server

bitcoin.conf  
rpcuser=user  
rpcpassword=pass  
server=1

cgminer settings:
-o localhost:port -u user -p name

This works fine for solo mining on just my computer. But how can I change it so that he can connect to my Bitcoin wallet from another state which is obviously outside my LAN?

**Tags:** wallet, miner-configuration, solo-mining, server

> **Comments:**
> **username_2**: You will want to pay attention to this note in the config file: **NOTE: opening up the RPC port to hosts outside your local trusted network is NOT RECOMMENDED, because the rpcpassword is transmitted over the network unencrypted.** An attacker who discovers your rpcpassword can spend your money.  
> **username_3**: I think you are confused about the term "solo mining".  
> **username_1**: There are possible configurations to do something like what you are looking to do.  But I cant understand why your friend wouldn't want to run his own wallet, on a p2pool configuration, all other users need to specify is the their address. the get block template etc is all done with the local wallet in order to reduce latency and improve performance.  
> **username_4**: In terms of unencrypted transmission of the rpcpassword: You may want to setup some kind of P2P VPN first between your friend and yourself to make sure traffic between your nodes cannot be intercepted.  

---

## 2 answers

### Answer by username_5 on 2014-02-12. Score: 1

You just need to throw this into your bitcoin.conf
`rpcallowip=1.1.1.34` where the allowed ip is your friends and also make sure the port isn't going to be blocked by the router.

Is it solo mining? When there is a second party it now becomes pooled mining.


---

### Answer by username_6 on 2014-02-13. Score: 1

You have to set up port forwarding on your router so your bitcoin qt can receive requests. Then add

```
rpcallowip=1.1.1.1.1

```

in your bitcoin.conf where the ip address is your buddy's IP.


---

