작성
·
89
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
님의 질문에 답변드리겠습니다. ipconfig 명령어로 확인한 IPV4 주소가 정상적으로 작동하지 않는 문제는 여러 원인에 의해 발생할 수 있습니다.
첫째, 소켓 통신을 시도하는 환경(클라이언트와 서버)이 동일한 네트워크 상에 있어야 합니다. 즉, 서버가 IP 주소를 통해 들어오는 연결을 받아들일 수 있는 네트워크 상태인지 확인해야 합니다.
둘째, 방화벽이나 라우터 설정으로 인해 해당 포트에 대한 외부 접근이 차단되었을 수 있습니다. 사용하는 포트가 방화벽에 의해 차단되지 않았는지 확인해보세요.
셋째, 서버 프로그램이 해당 IP 주소와 포트에서 리스닝하고 있지 않을 수 있습니다. 서버측 애플리케이션이 올바른 IP와 포트에서 실행되고 있는지 확인해보세요.
127.0.0.1은 로컬호스트 주소로, 자신의 컴퓨터를 가리키는 주소입니다. 이 주소를 사용할 경우, 네트워크를 거치지 않고 자신의 컴퓨터 내에서 통신이 이루어집니다. 그래서 로컬에서 테스트할 때 주로 사용됩니다.
네트워크 설정, 방화벽 설정, 서버의 리스닝 상태 등을 확인해보시길 바랍니다.