<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ip on besserentwickeln.de</title><link>https://besserentwickeln.de/tags/ip/</link><description>Recent content in Ip on besserentwickeln.de</description><generator>Hugo -- gohugo.io</generator><language>de</language><copyright>Philipp Tuchardt</copyright><lastBuildDate>Mon, 28 Sep 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://besserentwickeln.de/tags/ip/index.xml" rel="self" type="application/rss+xml"/><item><title>Proxy per IP-Selbsttest finden</title><link>https://besserentwickeln.de/p/proxy-per-ip-selbsttest-finden/</link><pubDate>Mon, 28 Sep 2026 00:00:00 +0000</pubDate><guid>https://besserentwickeln.de/p/proxy-per-ip-selbsttest-finden/</guid><description>&lt;p>Wenn eine Anwendung wie für jeden Request dieselbe IP protokolliert oder Rate-Limits plötzlich alle
Nutzer gleichzeitig treffen, steht oft ein Proxy oder Load Balancer zwischen Client und Server.
Ob das so ist, und welche IP dieser Proxy hat, lässt sich mit einem einfachen Selbsttest herausfinden.&lt;/p>
&lt;h2 id="die-idee">Die Idee
&lt;/h2>&lt;p>Du kennst deine eigene öffentliche IP. Du schickst einen Request an den Server und schaust nach, welche IP
dort protokolliert wurde.&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Beide IPs stimmen überein:&lt;/strong> Die Anwendung sieht die echte Client-IP. Entweder steht kein Proxy dazwischen
oder er wird bereits korrekt ausgewertet.&lt;/li>
&lt;li>&lt;strong>Im Log steht eine andere IP:&lt;/strong> Du hast den Proxy gefunden und siehst direkt seine IP.&lt;/li>
&lt;/ul>
&lt;h2 id="eigene-ip-ermitteln-und-request-senden">Eigene IP ermitteln und Request senden
&lt;/h2>&lt;p>Auf deinem Rechner:&lt;/p>
&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt">1
&lt;/span>&lt;span class="lnt">2
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">curl -s https://api.ipify.org
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">curl -s -o /dev/null -w &lt;span class="s1">&amp;#39;%{http_code}\n&amp;#39;&lt;/span> https://example.com/ip-probe-a1b2c3
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;p>Der erste Befehl gibt deine öffentliche IP aus. Die zweite URL existiert nicht – sie liefert einen &lt;code>404&lt;/code> und
löst keinerlei Fachlogik aus. Der eindeutige Pfad sorgt dafür, dass du die Zeile im Log später sicher wiederfindest.&lt;/p>
&lt;h2 id="access-log-auf-dem-server-prüfen">Access-Log auf dem Server prüfen
&lt;/h2>&lt;p>Per SSH auf den Server verbinden:&lt;/p>
&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt">1
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">ssh user@example.com
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;p>Das Access-Log finden – der Pfad hängt vom Hoster ab:&lt;/p>
&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt">1
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">ls -la ~/logs/ /var/log/nginx/ /var/log/apache2/ 2&amp;gt;/dev/null
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;p>Und die passende Zeile heraussuchen:&lt;/p>
&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt">1
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">grep ip-probe-a1b2c3 ~/logs/*access*.log &lt;span class="p">|&lt;/span> tail -5
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;p>Die IP am Anfang der Zeile vergleichst du nun mit der Ausgabe von &lt;code>api.ipify.org&lt;/code>.&lt;/p>
&lt;h2 id="optimierungen">Optimierungen
&lt;/h2>&lt;p>Hast du Ergänzungen oder einen besseren Weg? Schreib mir gerne eine Mail an
&lt;a class="link" href="mailto:optimierungen@besserentwickeln.de" >optimierungen@besserentwickeln.de&lt;/a>&lt;/p></description></item></channel></rss>