예

대신 Unix 도메인 소켓에서 수신 대기하는 로컬로 실행되는 TCP 서버에서 웹 페이지를 제공하는 방법이 있습니까 localhost:<port>?

다음과 같은 것:

file:///tmp/webpage.sock

나의 유일한 진짜 동기는 2000-5000 범위에서 포트 충돌을 피하는 것입니다.

답변1

그것을 봉사하는 것은 쉽습니다.

아니요

하지만 클라이언트가 이를 사용하도록 하는 것이 더 어렵습니다.

대안

하지만 왜 그러는지 알려주셨기 때문에 다른 해결책이 있습니다.

여러 웹 서버가 로컬 시스템에만 서비스를 제공하고 포트 충돌이 발생하지 않기를 원합니다. 모두가 동일한 포트 번호를 사용하는 것도 좋을 것입니다.

루프백 주소 는 127.0.0.0/8단지 .127.x.x.x127.0.0.1

따라서 각 서버마다 다른 IP 주소를 사용하십시오. 예를 127.0.0.2들어 127.0.0.3...

관련 정보