도메인 별로 포트를 지정해서 프로그램을 연결시킬순 없는건가요?

hackerta의 이미지

저번에도 아파치를 이용해서 해볼려 했으나 기술 부족인지, 아파치 가상호스트를 이용해서는 안되더군요.

여러분들이 아시는 방법중 ,

ssh.domain.com > 111.111.111.111:22 로 연결시켜 ssh를 연결 시키고,
ftp.domain.com > 111.111.111.111:21 로 연결시켜 ftp를 연결 시키고 ...

이렇게 하는 방법은 정말 없는건가요?

dgkim의 이미지

이전 글 http://kldp.org/node/129503 에서 지금 물으시는 시도를 하려는 감이 있었지요. ''22번 포트를 지정하시니 뭔가 꿈을 꾸시는 것 같기도 합니다만.''

ssh, ftp 프로토콜에서는 현재는 없다고 보는 것이 맞습니다.

좀더 나중에 나온 프로토콜인 XMPP 같은 것은 DNS의 SRV레코드를 이용해 포트를 바꾸는 것이 가능한 것 같긴합니다만.

사용하려는 확정된 시나리오를 알려주시면 조금 다른 형태라도 대안을 드릴 수 있습니다.

요즘은 http위에 올라가는 프로그램이 많다보니, 'ftp'같은 후진 프로그램 대신 apache virtual host + α로 구현하는 것.