728x90
반응형
✔ 내부IP 찾기
gpt입력 : 파이썬으로 컴퓨터 내부 IP를 확인하는 코드를 작성해줘
import socket
def get_internal_ip():
# 호스트 이름 가져오기
hostname = socket.gethostname()
# 호스트 이름을 IP 주소로 변환하기
internal_ip = socket.gethostbyname(hostname)
return internal_ip
internal_ip = get_internal_ip()
print("내부 IP 주소:", internal_ip)
✔ 외부IP 찾기
gpt입력 : 파이썬으로 컴퓨터 외부 IP를 확인하는 코드를 작성해줘
import requests
def get_external_ip():
url = 'https://api.ipify.org' # 외부 IP 정보를 제공하는 API URL
try:
response = requests.get(url)
external_ip = response.text
return external_ip
except requests.exceptions.RequestException as e:
print("외부 IP 주소를 가져오는데 오류가 발생했습니다:", e)
return None
external_ip = get_external_ip()
if external_ip:
print("외부 IP 주소:", external_ip)
✔ 접속불가
gpt입력 : https://api.ipify.org 사이트가 접속되지 않아 .외부 IP를 확인하는 다른 코드를 작성해줘
import requests
def get_external_ip():
url = 'http://checkip.amazonaws.com' # 외부 IP 정보를 제공하는 API URL
try:
response = requests.get(url)
external_ip = response.text.strip()
return external_ip
except requests.exceptions.RequestException as e:
print("외부 IP 주소를 가져오는데 오류가 발생했습니다:", e)
return None
external_ip = get_external_ip()
if external_ip:
print("외부 IP 주소:", external_ip)
✔ 합치기
gpt입력 : 파이썬으로 컴퓨터의 내부 및 외부 IP를 출력하는 코드를 작성해줘
import socket
import requests
def get_internal_ip():
# 호스트 이름 가져오기
hostname = socket.gethostname()
# 호스트 이름을 IP 주소로 변환하기
internal_ip = socket.gethostbyname(hostname)
return internal_ip
def get_external_ip():
url = 'https://api.ipify.org' # 외부 IP 정보를 제공하는 API URL
try:
response = requests.get(url)
external_ip = response.text
return external_ip
except requests.exceptions.RequestException as e:
print("외부 IP 주소를 가져오는데 오류가 발생했습니다:", e)
return None
internal_ip = get_internal_ip()
external_ip = get_external_ip()
print("내부 IP 주소:", internal_ip)
if external_ip:
print("외부 IP 주소:", external_ip)
✔ 결과

반응형
'Chatgpt' 카테고리의 다른 글
Chatgpt 이용한 프로그램 짜기 6 - 파이썬 환율 변환기 (0) | 2023.07.27 |
---|---|
Chatgpt 이용한 프로그램 짜기 5 - 파이썬(CPU, RAM, 네트워크 사용량) (0) | 2023.07.19 |
Chatgpt 이용한 프로그램 짜기 4 - 파이썬(QR코드 생성) (0) | 2023.07.18 |
Chatgpt 이용한 프로그램 짜기 3 - 파이썬(텍스트 음성변환) (0) | 2023.07.17 |
Chatgpt 이용한 프로그램 짜기 1 - 파이썬(숫자맞추기게임) (0) | 2023.07.15 |