IP Masking: Difference between revisions

From Kaboom Wiki
create page
 
Rewrite
Line 1: Line 1:
{{Stub}}
'''IP masking''' refers to the practice of replacing real [[Wikipedia:IP addresses|IP addresses]] with psuedorandom addresses, with the same original address producing the same psuedorandom address. This practice allows for increased player privacy on [[Kaboom]] and [[Kaboom Clones|clones]] while still allowing for the alts of a single IP address to be identified.


'''IP masking''' refers to a series of techniques used by [[Kaboom Clones|Kaboom clones]] to preserve the anonymity of players by hiding their connecting IP address.
=[[Wikipedia:Network_address_translation#One-to-many_NAT|SNAT]]=
This is the most common method of IP masking, as it is the method employed by [[Kaboom]]. Usually, this is done via [[Wikipedia:iptables|iptables]], but similar programs like [[Wikipedia:nftables|nftables]] are able to achieve similar results.


=Methods=
The script to setup this particular method is [https://github.com/kaboomserver/framework/blob/master/config/iptables available in the kaboomserver/framework repo].
===Network Address Translation (NAT)===
 
This is the most commonly seen method and preferred by most clones, due to a configuration already being included with the [https://github.com/kaboomserver/framework Kaboom server framework].
=Other means=
 
On some clones, due to technical limitations like being behind a proxy, not having administrator access or not having a firewall capable of this, the operators may choose to provide IP masking via [https://github.com/vectrix-space/ignite/ Ignite] mods or server/proxy plugins.  


[[Category:Kaboom]]
[[Category:Kaboom]]

Revision as of 00:43, 9 August 2026

IP masking refers to the practice of replacing real IP addresses with psuedorandom addresses, with the same original address producing the same psuedorandom address. This practice allows for increased player privacy on Kaboom and clones while still allowing for the alts of a single IP address to be identified.

SNAT

This is the most common method of IP masking, as it is the method employed by Kaboom. Usually, this is done via iptables, but similar programs like nftables are able to achieve similar results.

The script to setup this particular method is available in the kaboomserver/framework repo.

Other means

On some clones, due to technical limitations like being behind a proxy, not having administrator access or not having a firewall capable of this, the operators may choose to provide IP masking via Ignite mods or server/proxy plugins.