포트에서 수신 대기하는 간단한 SSL 서버를 설정하는 방법과 장치가 연결될 때 장치에 연결을 끊고 명령을 실행하는 방법에 대한 제안을 찾고 있습니다.
컨텍스트 : 장치는 Amazon 대시이며 연결할 때 메시지가 암호화되지만 메시지는 신경 쓰지 않습니다.
openwrt 라우터에서 이것을 실행할 것입니다
netcat 및 openssl s_server 사용에 대해 읽었지만이를 구현하는 가장 좋은 방법에 대한 피드백과 제안을 원합니다.
다음은 netcat을 사용하는 현재 솔루션입니다.
while true; do
netcat -vv -l -p 443 -c < /www/default.html
curl -X POST http://maker.ifttt.com/trigger/button_pressed/with/key/<MY KEY>
sleep 5
끝난
이 솔루션에 대한 의견이 있으십니까?
openwrt 지원에 대해서는 알지 못하지만 연결 끊기를 전송하고 한쪽 끝에는 스터 넬을 연결하고 다른쪽에는 리스너로 임의의 포트를 연결하는 서비스를 작성할 수 있습니다. 그러나 서비스 작성은 사소한 작업이 아닙니다.
—
Frank Thomas
하나를 설정하는 데 좋은 소개 문서를 추천 할 수 있습니까?
—
Steven Feldman
OpenSSL에는 기본 서버가 있습니다. 로 실행
—
jww
openssl s_server
하면 소스 코드는에 <openssl src dir>/apps/s_server.c
있습니다. SSL / TLS 프론트 엔드 용 터널도 좋은 선택입니다. 가장 먼저 아키텍처를 결정해야합니다.
일반적인 SSL 서버 설정과는 거리가 멀기 때문에 더 나은 제목이 필요합니다.
—
xpt 2016 년
@xpt는 아마도 새로운 제목을 제안했을까요?
—
Steven Feldman