저는 소켓()으로 기본 프로그램을하려고합니다. 내 PC에서 서버와 클라이언트를 실행할 때 제대로 작동합니다. 그러나 동일한 네트워크에있는 다른 PC에서 클라이언트를 실행하면 작동하지 않습니다. 이미 방화벽과 안티 바이러스 분리 시도 ... 여기 코드입니다 :Python 소켓 클라이언트가 다른 PC에서 작동하지 않습니다
서버 :
IP = '192.168.1.136'
PORT = 8080
server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
server.bind((IP, PORT))
server.listen(4)
(conn, (ip,port)) = server.accept()
클라이언트 :
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
host = '192.168.1.136'
port = 8080
s.connect((host, port))
서버는''''에 바인딩해야합니다. –
방화벽 문제 일 수 있습니다. –
"작동하지 않음"은 무엇을 의미합니까? –