![(지속적으로) localhost에서 바이너리 데이터 스트리밍](https://rvso.com/image/1654587/(%EC%A7%80%EC%86%8D%EC%A0%81%EC%9C%BC%EB%A1%9C)%20localhost%EC%97%90%EC%84%9C%20%EB%B0%94%EC%9D%B4%EB%84%88%EB%A6%AC%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%EC%8A%A4%ED%8A%B8%EB%A6%AC%EB%B0%8D.png)
디스크에 바이너리 파일이 있고 특정 포트의 로컬 호스트에 있는 바이너리 파일을 스트리밍하고 싶습니다. 파일 내용을 영원히 반복하는 것이 바람직합니다.
어떻게 해야 합니까?
답변1
이 nc
명령을 사용하면 그렇게 할 수 있습니다. 예를 들어 포트 12345에서 TCP 연결을 생성하고 해당 연결로 파일을 스트리밍하는 방법은 다음과 같습니다. 이 -k
옵션은 클라이언트가 연결된 후에도 소켓을 열린 상태로 유지합니다.
nc -k -l 12345 < input_file