<p>The Stratum Mining Protocol ist not based on HTTP, so you will not be able to mediate it through Cloudflare or a similar service, unfortunately. Cloudflare and the like are designed for web content as in web pages.</p>

CC BY-SA 4.0
2018-05-24T09:04:27.363Z
2018-05-24T09:04:27.363Z
TorstenS
<p>Use anti-ddos service like cloudflare and it should hide it as well as prevent ddos. I never tried it to mine so not guaranteed ill work but there is no other way to hide it</p>

CC BY-SA 4.0
2018-05-23T01:30:50.213Z
2018-05-23T01:30:50.213Z
zhiyan114
<h3>How to obfuscate the public IP address of a mining pool, to protect it against DDOS attacks?</h3>

<p>I have a <code>yiimp</code> mining pool running on a cloud server.</p>

<p>I would like to secure it with HTTPS and anti-DDOS by obfuscating the public ip using <code>Cloudflare</code>, while still retaining stratum mining functionality from the yiimp pool.</p>

<p>The domain of my website is <code>mycoin.io</code> and I have set up the DNS to point to cloudflare. So now the website has HTTPs and DDOS protection.</p>

<p>My yiimp pool server is hosted on the cloud at <code>149.55.55.55</code> and I have setup cloudflare to redirect subdomain pool.mycoin.io to that ip address.</p>

<p>Now my mining script can look like this:</p>

<p><code>-o stratum+tcp://149.55.55.55:3747 -u WALLET_ADDRESS -p c=BUEN</code></p>

<p>or like this:</p>

<p><code>-o stratum+tcp://pool.mycoin.io:3747 -u WALLET_ADDRESS -p c=BUEN</code></p>

<p>But this does not provide any https or anti-ddos protection. </p>

<p>How can I obfuscate the public IP of my pool so that: </p>

<p><code>-o stratum+tcp://pool.mycoin.io:3747 -u WALLET_ADDRESS -p c=BUEN</code> </p>

<p>still works?</p>

CC BY-SA 4.0
2018-05-24T09:28:30.753Z
pool.mycoin.io is currently NXDOMAIN - something is not setup right.
Willtech
<mining-pools><privacy><ip-address>
How to obfuscate public IP of Mining pool?
Dev Oskii
# How to obfuscate public IP of Mining pool?

(Asked by: username_0 on 2018-05-22)

### How to obfuscate the public IP address of a mining pool, to protect it against DDOS attacks?

I have a `yiimp` mining pool running on a cloud server.

I would like to secure it with HTTPS and anti-DDOS by obfuscating the public ip using `Cloudflare`, while still retaining stratum mining functionality from the yiimp pool.

The domain of my website is `mycoin.io` and I have set up the DNS to point to cloudflare. So now the website has HTTPs and DDOS protection.

My yiimp pool server is hosted on the cloud at `149.55.55.55` and I have setup cloudflare to redirect subdomain pool.mycoin.io to that ip address.

Now my mining script can look like this:

`-o stratum+tcp://149.55.55.55:3747 -u WALLET_ADDRESS -p c=BUEN`

or like this:

`-o stratum+tcp://pool.mycoin.io:3747 -u WALLET_ADDRESS -p c=BUEN`

But this does not provide any https or anti-ddos protection.

How can I obfuscate the public IP of my pool so that:

`-o stratum+tcp://pool.mycoin.io:3747 -u WALLET_ADDRESS -p c=BUEN`

still works?

**Tags:** mining-pools, privacy, ip-address

> **Comments:**
> **username_1**: pool.mycoin.io is currently NXDOMAIN - something is not setup right.  

---

## 2 answers

### Answer by username_2 on 2018-05-24. Score: 1

The Stratum Mining Protocol ist not based on HTTP, so you will not be able to mediate it through Cloudflare or a similar service, unfortunately. Cloudflare and the like are designed for web content as in web pages.


---

### Answer by username_3 on 2018-05-23. Score: 0

Use anti-ddos service like cloudflare and it should hide it as well as prevent ddos. I never tried it to mine so not guaranteed ill work but there is no other way to hide it


---

