SOCKSSocket 클래스

SOCKSSocket 클래스

SOCKS는 프록시 서버를 통해 클라이언트와 서버 사이의 패킷을 라우팅하는 인터넷 프로토콜이에요. SOCKS5는 지원한다면 추가로 인증을 제공해서, 서버에 접근할 수 있는 사용자를 제한해요.

출처: Ruby 4.0 API

본문

Public Class Methods

new(host, port) → socket

SOCKS 서버를 통해 host로 SOCKS 연결을 열어요. SOCKS 서버 설정은 구현에 따라 달라져요. Dante의 libsocks/libsocksd 구현을 쓴다면 SOCKS_SERVER 환경 변수로 설정해요. 환경 변수 지원 전체는 manpages.debian.org/testing/dante-client/socksify.1.en.html을 참고하세요.

Public Instance Methods

close()

SOCKS 연결을 닫아요.