yeonghoon.kim

  • 게시판
  • 갤러리
  • aws

python - socket 라이브러리

김영훈 2022.12.19 11:32 조회 수 : 1641

socket - 저수준 네트워킹 인터페이스

https://docs.python.org/ko/3/library/socket.html?highlight=socket#module-socket

socket 인터페이스에 대한 액세스 제공. 모든 플랫폼에서 사용 가능

In [34]:

import socket

# 1. 내부 아이피 확인 - 인터페이스가 여러 개일 경우 원하는 ip가 나오지 않음
print(socket.gethostbyname(socket.gethostname()))
127.0.0.1

In [33]:

# 2. 내부 아이피 확인 - 외부 페이지 접근 후 접근한 소켓 정보 가져오는 방법(외부 통신이 되는 ip 확인)
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.connect(("yeonghoon.kim", 443))
print(sock.getsockname()[0])
192.168.200.162

  • 추천 0

  • 비추천 0
이 게시물을
목록

댓글 0

번호 제목 글쓴이 날짜 조회 수
공지 2025 일본 여행 계획 김영훈 2024.10.10 2748
공지 현금, 저축, 투자, 지출, 예산, 보험 내역(2024-05-30) 김영훈 2024.03.10 2228
68 간단 텔레그램 메세지 전송 php 김영훈 2022.08.10 746
67 docker-compose mariadb 샘플 김영훈 2022.08.11 870
66 opendkim-genkey 임의 서브도메인 지정 김영훈 2022.08.12 463
65 NCP - SourceCommit 저장소 생성 file 김영훈 2022.08.18 823
64 우분투 22.04 remove.bg 설치 김영훈 2022.09.22 1410
63 CentOS7 EUC-KR 로케일 설정 김영훈 2022.10.20 853
62 CentOS8-Stream packstack 설치 [5] 김영훈 2022.11.24 1478
61 Centos Console 화면 보호기 setterm 김영훈 2022.11.26 432
60 mac에서 centos6 ssh 접속 시 오류 - no matching host key type found. Their offer: ssh-rsa,ssh-dss 김영훈 2022.11.27 665
59 Your account is pending approval from your GitLab administrator and hence blocked. Please contact your GitLab administrator if you think this is an error. 김영훈 2022.11.28 959
58 centos7 gitlab 설치 김영훈 2022.11.28 786
57 mac homebrew 설치 김영훈 2022.11.30 498
56 growpart - no tools available to resize disk with 'gpt' 김영훈 2022.12.01 505
55 CentOS7 - minikube 설치 김영훈 2022.12.02 1124
54 CentOS7 아나콘다 환경에 주피터 노트북 설치 김영훈 2022.12.03 1100
53 python - random 라이브러리 김영훈 2022.12.19 1452
» python - socket 라이브러리 김영훈 2022.12.19 1641
51 python - requests 라이브러리 김영훈 2022.12.19 482
50 python - re 라이브러리 김영훈 2022.12.19 741
49 Uptime Kuma용 push(패시브) 체크용 파일.py [1] 김영훈 2022.12.21 932
쓰기 태그
 첫 페이지 5 6 7 8 9 10 11 12 13 14 끝 페이지