시스템에 설정된 네트워크 인터페이스 상태를 확인 및 변경하기 위해 ifconfig 명령어를 주로 사용합니다.
하지만 우분투를 처음 설치하고 나면 ifconfig 명령어가 포함되어 있지 않기 때문에 관련 패키지(net-tools)를 설치해 줘야 합니다.
$ sudo apt update
$ sudo apt install net-tools
더보기
Tip ! net-tools 에 포함된 명령어
- arp
- hostname
- ifconfig
- ipmaddr
- iptunnel
- mii-tool
- nameif
- netstat
- plipconfig
- rarp
- route
- slattach
$ ifconfig
enp8s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.140.100 netmask 255.255.255.0 broadcast 192.168.140.255
inet6 fe80::ea6a:64ff:fe51:644 prefixlen 64 scopeid 0x20<link>
ether e8:6a:64:51:06:44 txqueuelen 1000 (Ethernet)
RX packets 109 bytes 11806 (11.8 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 35 bytes 4286 (4.2 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 5516 bytes 538949 (538.9 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 5516 bytes 538949 (538.9 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlp7s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.7 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::b232:e3a8:1c24:1e0e prefixlen 64 scopeid 0x20<link>
ether 80:2b:f9:e8:10:35 txqueuelen 1000 (Ethernet)
RX packets 44668 bytes 38864596 (38.8 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 29601 bytes 7141665 (7.1 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
enp8s0 | 흔히 랜 카드라고 불리는 유선 네트워크 인터페이스입니다. 복수개를 가질 수 있습니다. |
lo | 루프백(loopback) 인터페이스로 자기자신과 통신하는데 사용하는 가상 장치입니다. IP 주소가 127.0.0.1입니다. IP 주소는 서버에 하나씩 부여되는 것이 아니라 네트워크 인터페이스에 할당되기 때문에 각 네트워크 인터페이스마다 다른 IP 주소를 가지고 있습니다. |
wlp7s0 |
무선 네트워크 인터페이스입니다. |
ether | 네트워크 인터페이스의 하드웨어 주소로 MAC Address입니다. |
inet | 네트워크 인터페이스에 할당된 IP 주소 |
broadcast | 브로드캐스트 주소 |
netmask | 넷마스크 |
mtu | 네트워크 최대 전송 단위 (Maximum Transfer Unit) |
RX packets | 받은 패킷 정보 |
TX packets | 보낸 패킷 정보 |
collision | 충돌된 패킷 수 |
Interrupt | 네트워크 인터페이스가 사용하는 인터럽트 번호 |
'Linux > Linux Shell Command' 카테고리의 다른 글
netstat - TCP 포트(port) 조회 (0) | 2023.01.17 |
---|---|
공인 IP 확인하기 (0) | 2023.01.17 |
wget - 인터넷에서 파일 다운로드 (0) | 2022.08.21 |
aptitude - 설치 패키지 정보 확인하기 (0) | 2022.08.16 |
ss (socket statistics) (0) | 2022.07.14 |