<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>netstat &#8211; SMsoft &#8211; informatica e dintorni</title>
	<atom:link href="https://blog.smsoft.it/tag/netstat/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.smsoft.it</link>
	<description>consigli settimanali su MacOS, GNU/Linux ed Open Source</description>
	<lastBuildDate>Mon, 21 Nov 2022 15:08:45 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=66860</generator>
	<item>
		<title>Linux: usare il comando ip al posto di ifconfig</title>
		<link>https://blog.smsoft.it/2022/12/06/linux-usare-il-comando-ip-al-posto-di-ifconfig/</link>
					<comments>https://blog.smsoft.it/2022/12/06/linux-usare-il-comando-ip-al-posto-di-ifconfig/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 06 Dec 2022 09:30:00 +0000</pubDate>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[ifconfig]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[netstat]]></category>
		<category><![CDATA[ss]]></category>
		<guid isPermaLink="false">https://blog.smsoft.it/?p=5706</guid>

					<description><![CDATA[Il comando ifconfig è ormai deprecato da un po&#8217; di tempo. Ecco uno schema riassuntivo su come usare ip al suo posto: ipconfig ip ifconfig -a ip a ifconfig ens192 down ip link set ens192 down ifconfig ens192 up ip link set ens192 up ifconfig ens192 192.168.1.10 ip addr add 192.168.1.10/24 dev ens192 ifconfig ens192 ... <a title="Linux: usare il comando ip al posto di ifconfig" class="read-more" href="https://blog.smsoft.it/2022/12/06/linux-usare-il-comando-ip-al-posto-di-ifconfig/" aria-label="Per saperne di più su Linux: usare il comando ip al posto di ifconfig">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Il comando <strong>ifconfig</strong> è ormai deprecato da un po&#8217; di tempo. Ecco uno schema riassuntivo su come usare <strong>ip</strong> al suo posto:</p>



<figure class="wp-block-table"><table><tbody><tr><td><strong>ipconfig</strong></td><td><strong>ip</strong></td></tr><tr><td>ifconfig -a</td><td>ip a</td></tr><tr><td>ifconfig ens192 down</td><td>ip link set ens192 down</td></tr><tr><td>ifconfig ens192 up</td><td>ip link set ens192 up</td></tr><tr><td>ifconfig ens192 192.168.1.10</td><td>ip addr add 192.168.1.10/24 dev ens192</td></tr><tr><td>ifconfig ens192 netmask 255.255.255.0</td><td>ip addr add 192.168.1.1/24 dev ens192</td></tr><tr><td>ifconfig ens192 mtu 9000</td><td>ip link set ens192 mtu 9000</td></tr><tr><td>ifconfig ens192:0 192.168.2.12</td><td>ip addr add 192.168.2.12/24 dev ens192</td></tr><tr><td>netstat</td><td>ss</td></tr><tr><td>netstat -tulpn</td><td>ss -tulpn</td></tr><tr><td>netstat -neopa</td><td>ss -neopa</td></tr><tr><td>netstat -g</td><td>ip maddr</td></tr><tr><td>route</td><td>ip r</td></tr><tr><td>route add -net 192.168.2.0 netmask 255.255.255.0 dev ens192</td><td>ip route add 192.168.2.0/24 dev ens192</td></tr><tr><td>route add default gw 192.168.2.254</td><td>ip route add default via 192.168.2.254</td></tr><tr><td>arp -a</td><td>ip neigh</td></tr><tr><td>arp -v</td><td>ip -s neigh</td></tr><tr><td>arp -s 192.168.1.13 1:2:3:4:5:6</td><td>ip neigh add 192.168.1.13 lladdr 1:2:3:4:5:6 dev ens192</td></tr><tr><td>arp -i ens192 -d 192.168.1.254</td><td>ip neigh del 192.168.1.254 dev ens192</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2022/12/06/linux-usare-il-comando-ip-al-posto-di-ifconfig/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ss: il sostituto di netstat</title>
		<link>https://blog.smsoft.it/2018/05/08/ss-il-sostituto-di-netstat/</link>
					<comments>https://blog.smsoft.it/2018/05/08/ss-il-sostituto-di-netstat/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 08 May 2018 08:30:27 +0000</pubDate>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[netstat]]></category>
		<category><![CDATA[ss]]></category>
		<guid isPermaLink="false">https://blog.smsoft.it/?p=4041</guid>

					<description><![CDATA[Il comando ss è usato per mostrare le statistiche dei socket. Può visualizzare le statistiche per socket PACKET, TCP, UDP, DCCP, RAW, socket di dominio Unix e altro. Permette di ricavare informazioni simili al comando netstat. Può visualizzare più informazioni TCP e di stato rispetto ad altri strumenti. In particolare può fornire informazioni su: All ... <a title="ss: il sostituto di netstat" class="read-more" href="https://blog.smsoft.it/2018/05/08/ss-il-sostituto-di-netstat/" aria-label="Per saperne di più su ss: il sostituto di netstat">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[<p>Il comando ss è usato per mostrare le statistiche dei socket. Può visualizzare le statistiche per socket PACKET, TCP, UDP, DCCP, RAW, socket di dominio Unix e altro. Permette di ricavare informazioni simili al comando netstat. Può visualizzare più informazioni TCP e di stato rispetto ad altri strumenti. In particolare può fornire informazioni su:</p>
<ul>
<li>All TCP sockets.</li>
<li>All UDP sockets.</li>
<li>All established ssh / ftp / http / https connections.</li>
<li>All local processes connected to X server.</li>
<li>Filtering by state (such as connected, synchronized, SYN-RECV, SYN-SENT,TIME-WAIT), addresses and ports.</li>
<li>All the tcp sockets in state FIN-WAIT-1 and much more.</li>
</ul>
<p>Alcune distribuzioni Linux considerano deprecato il comando nestat ed adottano invece ss.<br />
La familiarità con questo strumento consente di migliorare la comprensione di ciò che accade sui socket e consente di individuare le possibili cause di un problema di prestazioni.</p>
<p>Come visualizzare il riepilogo dei socket con il comando ss:<br />
<code>ss -s<br />
Total: 132 (kernel 234)<br />
TCP:   34 (estab 6, closed 17, orphaned 0, synrecv 0, timewait 15/0), ports 0</p>
<p>Transport Total     IP        IPv6<br />
*	  234       -         -<br />
RAW	  0         0         0<br />
UDP	  0         0         0<br />
TCP	  17        11        6<br />
INET	  17        11        6<br />
FRAG	  0         0         0</code></p>
<p>Visualizzare i TCP sockets in LISTEN, compresi i processi che li usano:<br />
<code>ss -tlp</code></p>
<p>Come visualizzare tutte le porte di rete aperte con il comando ss su Linux:<br />
<code>ss -l</code></p>
<p>Mostra TCP Sockets:<br />
<code>ss -t -a</code></p>
<p>Mosrta UDP Sockets:<br />
<code>ss -u -a</code></p>
<p>Mostra RAW Sockets:<br />
<code>ss -w -a</code></p>
<p>Mostra UNIX Sockets:<br />
<code>ss -x -a </code></p>
<p>Mostra le connessioni HTTPS stabilite:<br />
<code>ss -o state established '( dport = :https or sport = :https )'</code></p>
<p>oppure le connessioni HTTPS stabilite:<br />
<code>ss -o state established '( dport = :smtp or sport = :smtp )'</code></p>
<p>Mostra le connessioni da un particolare host remoto ed eventualmente su una particolare porta:<br />
<code>ss dst XXX.XXX.XXX.XXX<br />
ss dst XXX.XXX.XXX.XXX:http<br />
ss dst XXX.XXX.XXX.XXX:443</code></p>
<p>Infine, altre cose che comunemente si facevano con netstat, si possono fare con il comando IP:<br />
<code>netstat -r   --->  ip route<br />
netstat -i   ---> ip -s lin<br />
netstat -g   ---> ip maddr</code></p>
<p>enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2018/05/08/ss-il-sostituto-di-netstat/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Linux: Trovare il processo ed il programma che sta occupando una porta</title>
		<link>https://blog.smsoft.it/2017/07/11/linux-trovare-processo-ed-programma-sta-occupando-porta/</link>
					<comments>https://blog.smsoft.it/2017/07/11/linux-trovare-processo-ed-programma-sta-occupando-porta/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 11 Jul 2017 08:30:22 +0000</pubDate>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[fuser]]></category>
		<category><![CDATA[netstat]]></category>
		<category><![CDATA[PID]]></category>
		<guid isPermaLink="false">https://blog.smsoft.it/?p=3749</guid>

					<description><![CDATA[Oggi una guida veloce per trovare il programma che sta occupando una devterminata porta, ad esempio la 25. Iniziamo con netstat: netstat -tulpn &#124; grep --color :25 che restituisce una cosa del genere: tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 17473/mailserver Nell&#8217;ultima colonna c&#8217;è un numero/stringa. Corrispondono all&#8217;id del processo (PID) ed al nome del demone ... <a title="Linux: Trovare il processo ed il programma che sta occupando una porta" class="read-more" href="https://blog.smsoft.it/2017/07/11/linux-trovare-processo-ed-programma-sta-occupando-porta/" aria-label="Per saperne di più su Linux: Trovare il processo ed il programma che sta occupando una porta">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[<p>Oggi una guida veloce per trovare il programma che sta occupando una devterminata porta, ad esempio la <strong>25</strong>.</p>
<p>Iniziamo con netstat:<br />
<code>netstat -tulpn | grep --color :25</code><br />
che restituisce una cosa del genere:<br />
<code>tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN      17473/mailserver</code></p>
<p>Nell&#8217;ultima colonna c&#8217;è un numero/stringa. Corrispondono all&#8217;id del processo (PID) ed al nome del demone in esecuzione.</p>
<p>Prendiamo l&#8217;id del processo, nel nostro caso <strong>17473</strong>, e scriviamo:<br />
<code>ls -l /proc/17473/exe</code><br />
questo ci indicherà il path completo del programma che sta occupando la porta:<br />
<code>lrwxrwxrwx 1 root root 0 giu  6 12:28 /proc/17473/exe -> /opt/kerio/mailserver/mailserver</code></p>
<p>Per trovare l&#8217;id del processo, possiamo usare anche <strong>fuser</strong>:<br />
<code>fuser 25/tcp</code><br />
che visualizza una cosa del genere:<br />
<code>25/tcp:              17473</code></p>
<p>e riporta sempre <strong>17473</strong> come PID.</p>
<p>enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2017/07/11/linux-trovare-processo-ed-programma-sta-occupando-porta/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Trovare il numero di connessioni verso una porta</title>
		<link>https://blog.smsoft.it/2010/08/23/numero-di-connessioni-verso-una-porta/</link>
					<comments>https://blog.smsoft.it/2010/08/23/numero-di-connessioni-verso-una-porta/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 23 Aug 2010 16:21:12 +0000</pubDate>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[netstat]]></category>
		<category><![CDATA[wc]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=873</guid>

					<description><![CDATA[Per trovare il numero di connessioni verso le varie porte si può utilizzare il comando netstat; avere però il solo numero delle connessioni verso una porta richiede l&#8217;uso di più comandi insieme. Ad esempio per sapere il numero delle connessioni verso la porta 80 (quella del server web) possiamo eseguire da terminale: [crayon-6a72e5e6cfd50024257218/]]]></description>
										<content:encoded><![CDATA[<p>Per trovare il numero di connessioni verso le varie porte si può utilizzare il comando <strong>netstat</strong>; avere però il solo numero delle connessioni verso una porta richiede l&#8217;uso di più comandi insieme. Ad esempio per sapere il numero delle connessioni verso la porta 80 (quella del server web) possiamo eseguire da terminale:</p><pre class="urvanov-syntax-highlighter-plain-tag">netstat -n | grep :80 |wc -l</pre><p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2010/08/23/numero-di-connessioni-verso-una-porta/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
