이 RouterOS SOCKS 서비스가 비밀번호 로그인을 지원합니까?
설치된 RouterOS 릴리스와 클라이언트의 SOCKS5 인증 지원을 확인한 뒤 SOCKS 계정을 웹 프록시 및 라우터 관리 설정과 분리해 두십시오.
RouterOS SOCKS 설명서에는 SOCKS5 비밀번호 인증과 별도의 SOCKS 사용자 목록이 나옵니다. 이는 해당 제어 기능이 있는 릴리스에서의 기능 질문에 대한 답이며, 구형 라우터에도 그것이 있다는 약속은 아닙니다.
설명된 구성에서는 양쪽이 서로 맞아야 합니다.
- 라우터가 SOCKS5와 비밀번호 협상을 요구하는 인증 방식을 선택하고, 별도의 활성화된 SOCKS 사용자를 두어야 합니다.
- 클라이언트가 SOCKS5 사용자 이름/비밀번호 협상을 구현해야 합니다. HTTP 프록시의 로그인 상자나 인증 없이만 동작하는 SOCKS 구현으로는 충분하지 않습니다.
설치된 릴리스가 지원하는 항목을 사용하십시오. 해당 릴리스에 그 항목이 없으면 최신 설명서의 항목을 그대로 옮기지 말고 그 릴리스가 지원하는 설계나 승인된 대안을 선택하십시오.
이것은 SOCKS 계정입니다. RouterOS의 별도 HTTP 웹 프록시가 같은 인터페이스를 제공한다는 뜻도 아니고, 라우터 관리 권한을 부여해야 한다는 뜻도 아닙니다. 출발지/목적지 접근 정책과 라우터 방화벽도 제한된 상태로 유지하십시오.
비밀번호 방식 자체는 자격 증명을 암호화하지 않습니다. RFC 1929 협상은 이후의 어떤 웹사이트 HTTPS 세션보다도 먼저 일어납니다. 클라이언트에서 라우터로 가는 경로를 적절히 보호하십시오. 목적지의 TLS는 그 앞선 교환을 소급해 보호할 수 없습니다.