<p>Manchmal weiß man nicht mehr, welche IP-Adressen in einem Netzbereich belegt sind. Helfen kann es hier, alle IP-Adressen einmal anzupingen. Wobei es natürlich auch Geräte gibt, die auf Ping nicht reagieren. Damit das nicht in Arbeit ausartet, gibt es hier einen Einzeiler, der das erledigt und gleich pro IP in einer Zeile angibt, ob die IP antwortet oder nicht:</p>
<pre>for i in {1..254}; do ping -c1 10.3.11.$i &gt; /dev/null 2&gt;&amp;1;if [ $? -eq 0 ]; then echo "${i} responded."; else echo "${i} did not respond."; fi done</pre>
{"id":6910,"date":"2018-11-30T18:24:30","date_gmt":"2018-11-30T17:24:30","guid":{"rendered":"http:\/\/www.denniskoerner.de\/blog\/?p=6910"},"modified":"2018-11-30T18:24:30","modified_gmt":"2018-11-30T17:24:30","slug":"linux-einzeiler-alle-ip-adressen-in-einem-netzbereich-durchpingen","status":"publish","type":"post","link":"https:\/\/www.denniskoerner.de\/blog\/2018\/11\/30\/linux-einzeiler-alle-ip-adressen-in-einem-netzbereich-durchpingen\/","title":{"rendered":"Linux Einzeiler alle IP-Adressen in einem Netzbereich durchpingen"},"content":{"rendered":"<p>Manchmal wei\u00df man nicht mehr, welche IP-Adressen in einem Netzbereich belegt sind. Helfen kann es hier, alle IP-Adressen einmal anzupingen. Wobei es nat\u00fcrlich auch Ger\u00e4te gibt, die auf Ping nicht reagieren. Damit das nicht in Arbeit ausartet, gibt es hier einen Einzeiler, der das erledigt und gleich pro IP in einer Zeile angibt, ob die IP antwortet oder nicht:<\/p>\n<pre>for i in {1..254}; do ping -c1 10.3.11.$i &gt; \/dev\/null 2&gt;&amp;1;if [ $? -eq 0 ]; then echo \"${i} responded.\"; else echo \"${i} did not respond.\"; fi done<\/pre>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14,3],"tags":[355,138],"class_list":["post-6910","post","type-post","status-publish","format-standard","hentry","category-it","category-linux","tag-linux","tag-skripte"],"_links":{"self":[{"href":"https:\/\/www.denniskoerner.de\/blog\/wp-json\/wp\/v2\/posts\/6910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.denniskoerner.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.denniskoerner.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.denniskoerner.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.denniskoerner.de\/blog\/wp-json\/wp\/v2\/comments?post=6910"}],"version-history":[{"count":1,"href":"https:\/\/www.denniskoerner.de\/blog\/wp-json\/wp\/v2\/posts\/6910\/revisions"}],"predecessor-version":[{"id":6911,"href":"https:\/\/www.denniskoerner.de\/blog\/wp-json\/wp\/v2\/posts\/6910\/revisions\/6911"}],"wp:attachment":[{"href":"https:\/\/www.denniskoerner.de\/blog\/wp-json\/wp\/v2\/media?parent=6910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.denniskoerner.de\/blog\/wp-json\/wp\/v2\/categories?post=6910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.denniskoerner.de\/blog\/wp-json\/wp\/v2\/tags?post=6910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}