# Moved IPFS node. Result: Netscan detected from my.public.ip

**URL:** <https://discuss.ipfs.tech/t/moved-ipfs-node-result-netscan-detected-from-my-public-ip/8709>\
**Category:** Help\
**Created:** [July 20, 2020, 11:24am UTC](https://discuss.ipfs.tech/t/moved-ipfs-node-result-netscan-detected-from-my-public-ip/8709 "2020-07-20T11:24:41Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![evert](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/evert/32/2164_2.png) [@evert](https://discuss.ipfs.tech/u/evert)\
**Post date:** [July 20, 2020, 11:24am UTC](https://discuss.ipfs.tech/t/moved-ipfs-node-result-netscan-detected-from-my-public-ip/8709/1 "2020-07-20T11:24:41Z")

</div>

Hi all,

I had an IPFS node running locally, without any problems. This morning I decided to move it to my hosting provider, Hetzner. Shortly after that I received an email from their abuse dept. about my server running network scans.

Now I’ve read that `ipfs config server` should fix update the node of my configuration to prevent this. However, when I try that, all I get is: `Error: failed to get config value: " key has no attributes"`

How do I make my node so that Hetzner approves of it? Would a manual update of my config do the trick? If so, what do I change?

---

<div class="post-metadata">

**Author:** ![hector](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/hector/32/178_2.png) [@hector](https://discuss.ipfs.tech/u/hector)\
**Post date:** [July 20, 2020, 11:40am UTC](https://discuss.ipfs.tech/t/moved-ipfs-node-result-netscan-detected-from-my-public-ip/8709/2 "2020-07-20T11:40:18Z")

</div>

Where did you read `ipfs config server` ?

It is rather `ipfs config profile apply server`.

This happens with Hetzner all the time because they have no VLANs and all customers are on a single LAN and IPFS tries to discover other nodes in the same LAN by default.

---

<div class="post-metadata">

**Author:** ![evert](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/evert/32/2164_2.png) [@evert](https://discuss.ipfs.tech/u/evert)\
**Post date:** [July 20, 2020, 12:11pm UTC](https://discuss.ipfs.tech/t/moved-ipfs-node-result-netscan-detected-from-my-public-ip/8709/3 "2020-07-20T12:11:25Z")

</div>

Looks like I misread there. I thought it was ipfs config ‘profile’, with ‘server’ being a possible profile.

How can I double-check my config is Hetzner-proof now? Anything I can look for in the new config?

---

<div class="post-metadata">

**Author:** ![hector](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/hector/32/178_2.png) [@hector](https://discuss.ipfs.tech/u/hector)\
**Post date:** [July 20, 2020, 1:31pm UTC](https://discuss.ipfs.tech/t/moved-ipfs-node-result-netscan-detected-from-my-public-ip/8709/4 "2020-07-20T13:31:30Z")

</div>

Some CIDRs should have beeen added to the `Swarm/AddrFilters` part and one of those should match Hetzner LAN.

---

<div class="post-metadata">

**Author:** ![evert](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/evert/32/2164_2.png) [@evert](https://discuss.ipfs.tech/u/evert)\
**Post date:** [July 20, 2020, 1:59pm UTC](https://discuss.ipfs.tech/t/moved-ipfs-node-result-netscan-detected-from-my-public-ip/8709/5 "2020-07-20T13:59:42Z")

</div>

AddrFilters was null  
Now it contains:

```
  "/ip4/10.0.0.0/ipcidr/8",
  "/ip4/100.64.0.0/ipcidr/10",
  "/ip4/169.254.0.0/ipcidr/16",
  "/ip4/172.16.0.0/ipcidr/12",
  "/ip4/192.0.0.0/ipcidr/24",
  "/ip4/192.0.0.0/ipcidr/29",
  "/ip4/192.0.0.8/ipcidr/32",
  "/ip4/192.0.0.170/ipcidr/32",
  "/ip4/192.0.0.171/ipcidr/32",
  "/ip4/192.0.2.0/ipcidr/24",
  "/ip4/192.168.0.0/ipcidr/16",
  "/ip4/198.18.0.0/ipcidr/15",
  "/ip4/198.51.100.0/ipcidr/24",
  "/ip4/203.0.113.0/ipcidr/24",
  "/ip4/240.0.0.0/ipcidr/4",
  "/ip6/100::/ipcidr/64",
  "/ip6/2001:2::/ipcidr/48",
  "/ip6/2001:db8::/ipcidr/32",
  "/ip6/fc00::/ipcidr/7",
  "/ip6/fe80::/ipcidr/10"

```

Looks like that covers it, right?

(Hmm,

> ```
> "/ip4/192.0.0.0/ipcidr/24",
> "/ip4/192.0.0.0/ipcidr/29",
> 
> ```

seems a bit redundant? The /24 covers the same (and more) as the /29, or am I mistaken here? )

---

<div class="post-metadata">

**Author:** ![pataquets](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/pataquets/32/4101_2.png) [@pataquets](https://discuss.ipfs.tech/u/pataquets)\
**Post date:** [September 12, 2020, 12:14pm UTC](https://discuss.ipfs.tech/t/moved-ipfs-node-result-netscan-detected-from-my-public-ip/8709/6 "2020-09-12T12:14:55Z")

</div>

For more information, you might want to check out issue [https://github.com/ipfs/go-ipfs/issues/1226](https://github.com/ipfs/go-ipfs/issues/1226) and linked related issues.
