user13414: 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?

user11369: 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.

user12690: 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.

13414: <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>
 11369: <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>
 12690: <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>
