우분투 mini 이미지에는 기본적인 네트워크 유틸리티들이 설치되어 있지 않은 경우가 있다. 이런 경우 직접 간단하게 설치해주자!
$ sudo apt-get install iputils-ping net-tools iproute2
'OS > Linux' 카테고리의 다른 글
ifconfig , netstat 대체 프로그램 (ip, ss) (0) | 2021.08.19 |
---|
우분투 mini 이미지에는 기본적인 네트워크 유틸리티들이 설치되어 있지 않은 경우가 있다. 이런 경우 직접 간단하게 설치해주자!
$ sudo apt-get install iputils-ping net-tools iproute2
ifconfig , netstat 대체 프로그램 (ip, ss) (0) | 2021.08.19 |
---|
정말 오랜만에 리눅스를 사용하였는데, 기존에 이용하였던 프로그램들이 안되는 것이 좀 있다. 그 중 대표적인 것이 ifconfig와 netstat 이다.
먼저, ifconfig 대신 ip addr 을 이용해서 네트워크 인터페이스 정보를 알아보는 방법이다.
$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc pfifo_fast state UP group default qlen 1000
link/ether 02:00:17:00:2c:15 brd ff:ff:ff:ff:ff:ff
altname enp0s3
inet 10.0.0.64/24 brd 10.0.0.255 scope global ens3
valid_lft forever preferred_lft forever
inet6 fe80::17ff:fe00:2c15/64 scope link
valid_lft forever preferred_lft forever
$
다음은, netstat 를 대신해서 ss를 이용하여 열려있는 TCP/UDP 포트를 확인한다.
$ ss -4ltp
State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
LISTEN 0 4096 0.0.0.0:sunrpc 0.0.0.0:*
LISTEN 0 4096 127.0.0.53%lo:domain 0.0.0.0:*
LISTEN 0 128 0.0.0.0:ssh 0.0.0.0:*
$ ss -4lup
State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
UNCONN 0 0 127.0.0.53%lo:domain 0.0.0.0:*
UNCONN 0 0 10.0.0.64%ens3:bootpc 0.0.0.0:*
UNCONN 0 0 0.0.0.0:sunrpc 0.0.0.0:*
UNCONN 0 0 10.0.0.64:ntp 0.0.0.0:*
UNCONN 0 0 127.0.0.1:ntp 0.0.0.0:*
UNCONN 0 0 0.0.0.0:ntp 0.0.0.0:*
$
프로세스나 사용자명을 숫자로 표시하려면 -n 옵션을 추가하면 됩니다.
Ubuntu 에서 ping, ifconfig 설치 (0) | 2021.08.21 |
---|