На Solaris, как я могу получить удаленный IP или имя хоста, связанное с каждым соединением TCP?
2
1 ответ
2
Вот один из способов сделать это:
netstat -a | grep ESTABLISHED |
sed -e 's/\.\([^.]*\) / \1/g' -e 's/ */ /g' |
nawk '
BEGIN {format="%-10s\t%-10s\t%-10s\t%-10s\n";
printf(format,"local_host","local_protocol","remote_host","remote_protocol")}
{printf(format,$1,$2,$3,$4)}'