티스토리
개요
안녕하세요!
파이썬을 사용하여 내 컴퓨터의 내부 IP와 외부 IP를 어떻게 확인할 수 있는지 자세히 알아보겠습니다.
파이썬은 네트워킹 작업을 간단하게 만들어주는 매력적인 언어랍니다.
이 글을 통해 초보자도 쉽게 따라 할 수 있는 방법을 소개할게요!
1. 코드리뷰
내부 IP 확인하기
- 내부 IP는 네트워크 내에서만 사용되는 로컬 주소입니다. 파이썬에서는 socket 라이브러리를 활용해 아주 쉽게 확인할 수 있어요.
아래의 코드를 실행해 보세요.
import socket
hostname = socket.gethostname()
local_ip = socket.gethostbyname(hostname)
print("내 컴퓨터의 내부 IP는", local_ip, "입니다!")
외부 IP 확인하기
- 외부 IP는 인터넷에 연결된 기기가 세계적으로 인식되는 주소예요.
이를 확인하기 위해 requests 라이브러리를 사용해 외부 서비스를 호출할 수 있습니다.
import requests
response = requests.get('https://api.ipify.org')
external_ip = response.text
print("내 컴퓨터의 외부 IP는", external_ip, "입니다!")
이렇게 파이썬을 사용해서 간단하게 IP 주소를 확인하는 방법을 알아봤습니다. 이 코드들은 간단해서 어떤 파이썬 환경에서도 잘 작동할 거예요. 네트워크 관련 프로젝트에 많은 도움이 되었으면 좋겠네요!
마무리
- 이번 포스팅은 내컴퓨터 ip 확인하는 코드에 대해 알아봤습니다.
궁금한 사항은 lution2@gmail.com로 문의사항 주시면 답변 드리겠습니다.
감사합니다.
'PYTHON 파이썬' 카테고리의 다른 글
파이썬으로 랜덤폴더 생성하는 코드 (0) | 2024.04.27 |
---|---|
로또 당첨 번호 생성기 파이썬 사용법 안내 (0) | 2024.04.14 |
파이썬 self (1) | 2024.04.12 |
파이썬 반복문 짝수 출력 (0) | 2024.04.12 |
파이썬 CONTINUE (0) | 2024.04.12 |