반응형
1. ip addr or
2. ifconfig
- ubuntu 에는 기본 설치 안됨.
: sudo apt-get install net-tools
: ether -> mac address
Ubuntu에서 IP 주소와 MAC 주소를 조회하는 명령어와 사용 사례를 정리해보겠습니다.
IP 주소 조회 명령어
1. ip a (또는 ip addr show)
반응형
- 사용 예시:
ip a
- 설명:
네트워크 인터페이스의 IP 주소 및 기타 정보를 출력합니다. - 출력 예시:
여기서 inet 192.168.0.100/24가 해당 장치의 IP 주소입니다.2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:0c:29:6b:2a:11 brd ff:ff:ff:ff:ff:ff inet 192.168.0.100/24 brd 192.168.0.255 scope global dynamic ens33 valid_lft 604784sec preferred_lft 604784sec
2. hostname -I
- 사용 예시:
hostname -I
- 설명:
현재 시스템의 모든 IP 주소를 한 줄로 출력합니다. - 출력 예시:
192.168.0.100
3. ifconfig (구버전)
- 사용 예시:
ifconfig
- 설명:
네트워크 인터페이스 정보를 출력합니다.
(ifconfig는 최신 Ubuntu에서는 기본적으로 설치되어 있지 않으며, net-tools 패키지를 설치해야 합니다.) - 설치 방법:
sudo apt install net-tools
MAC 주소 조회 명령어
1. ip link show
- 사용 예시:
ip link show
- 설명:
시스템 내 모든 네트워크 인터페이스의 MAC 주소를 포함한 정보를 표시합니다. - 출력 예시:
여기서 link/ether 00:0c:29:6b:2a:11이 MAC 주소입니다.2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000 link/ether 00:0c:29:6b:2a:11 brd ff:ff:ff:ff:ff:ff
2. cat /sys/class/net/ens33/address
- 사용 예시:
cat /sys/class/net/ens33/address
- 설명:
특정 네트워크 인터페이스의 MAC 주소를 출력합니다. - 출력 예시:
00:0c:29:6b:2a:11
3. ifconfig (구버전)
- 사용 예시:
ifconfig | grep ether
- 출력 예시:
ether 00:0c:29:6b:2a:11 txqueuelen 1000 (Ethernet)
사용 사례
1. 네트워크 문제 해결
- IP 주소 및 MAC 주소를 확인하여 네트워크 문제를 해결할 수 있습니다.
- 예를 들어, ping 명령어를 사용하여 네트워크 연결을 확인할 때 자신의 IP 주소를 알고 있어야 합니다.
2. DHCP 설정 및 IP 변경
- MAC 주소를 기반으로 DHCP 서버에서 특정 IP를 할당하도록 설정할 수 있습니다.
- ip a 명령어를 통해 현재 IP 주소를 확인한 후, 필요하면 dhclient를 사용하여 IP를 새로 요청할 수도 있습니다.
3. 보안 및 네트워크 모니터링
- MAC 주소는 네트워크 보안에서 중요한 요소이며, 접근 제어 리스트(ACL)를 설정할 때 사용됩니다.
- ip link show 또는 ifconfig를 사용하여 네트워크 인터페이스의 MAC 주소를 확인하고, 네트워크 정책을 구성할 수 있습니다.
정리
작업 명령어
IP 주소 확인 | ip a 또는 hostname -I |
MAC 주소 확인 | ip link show 또는 cat /sys/class/net/ens33/address |
IP 및 MAC 주소 한 번에 확인 | ifconfig (net-tools 필요) |
이제 Ubuntu에서 IP 및 MAC 주소를 쉽게 조회하고 활용할 수 있습니다! 🚀
반응형
'IT > 기타' 카테고리의 다른 글
디자인 패턴(Design Pattern) 필요성을 아시나요? (1) | 2025.02.08 |
---|---|
맥북(맥북 프로, Intel) 초기화 (0) | 2025.02.05 |
B360m ds3h 내장 그래픽 활용 (0) | 2025.02.01 |
Airflow (0) | 2024.06.15 |
Ubuntu Desktop 설치 (0) | 2024.06.15 |