Netcat이 널 모뎀 케이블을 에뮬레이트하도록 만드는 방법

Netcat이 널 모뎀 케이블을 에뮬레이트하도록 만드는 방법

서로 다른 컴퓨터에서 두 개의 VICE 에뮬레이터를 만들어 통신하려고 합니다.

둘 다 localhost의 특정 포트에서 문자를 쓰고 받을 수 있지만 에뮬레이터의 두 번째 인스턴스는 첫 번째 인스턴스가 사용하는 포트를 확인하고 입력과 출력이 교차 연결되지 않기 때문에 통신할 수 없습니다.

netcat그래서 저는 의사소통과 교차 연결 입력 및 출력을 관리하기 위해 그 사이 어딘가에 있으려고 노력합니다 .

에뮬레이터 1은 문자를 보내고 localhost:25232 출력 netcat -l -p 25232을 캡처합니다.

에뮬레이터 2는 두 번째 시스템에서도 동일한 작업을 수행합니다.

내 질문은: 두 컴퓨터를 어떻게 연결하고 널 모뎀 케이블을 통해 연결된 경우 netcatTCP를 통해 양방향으로 통신하도록 합니까 ?

답변1

테스트되지 않음:

대신 사용하십시오 socat. 1234와 같은 다른 포트를 선택하고 socat머신 A의 해당 포트에서 수신 대기를 시작하고 25232에서도 수신 대기를 시작합니다.

socat TCP-LISTEN:25232 TCP-LISTEN:1234

그런 다음 머신 B에서 머신 A의 포트 1234에 연결합니다.

socat TCP-LISTEN:25232 TCP:machine-b:1234

machine-bDNS 이름이나 IP 주소는 어디에 있습니까?

그런 다음 두 개의 VICE 에뮬레이터를 시작하십시오.

관련 정보