Self-Improvement

socket모듈의 connect_ex 사용법 본문

프로그래밍/Python

socket모듈의 connect_ex 사용법

JoGeun 2019. 1. 18. 13:55

Python 코드

1
2
3
4
5
6
7
8
9
10
from socket import *
 
= socket(AF_INET, SOCK_STREAM)
s.settimeout(1)
result=s.connect_ex(('192.168.123.7',22))
s.close()
if result:
    print("not open")
else:
    print("open")
cs

192.168.123.7의 22포트에 대해 활성화가 되어있는지 확인할 시에 사용할 수있다.


실제로 192.168.123.7에는 SSH 서비스가 동작중일때 코드를 돌려보았다.