Dante가 사용자를 인증하는 중입니다.

Dante가 사용자를 인증하는 중입니다.

내 VPS에는 5개의 외부/공용 IP 주소가 있으며 사용자 "someuser"가 그 중 하나에서만 dante에 로그인하도록 허용하고 싶습니다.

internal: 122.231.9.3 port = 1080

external: 122.231.9.3

socksmethod: username none
clientmethod: none

user.privileged: root
user.notprivileged: nobody

external.rotation: same-same

client pass {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        log: error connect disconnect
}

socks pass {
        from: 0.0.0.0/0 to: 122.231.9.3/32
        user: someuser
        socksmethod: username
        log: error connect disconnect
}

해당 비트를 제거 122.231.9.3/32하고 인증으로 바꾸면 0.0.0.0/0제대로 작동하지만 이렇지는 않습니다.

저는 기본적으로 각각 다른 공용 IP에 인증할 수 있는 4명의 사용자를 만들려고 합니다.

답변1

각각 다른 구성 파일을 사용하는 4개의 dante 인스턴스를 실행하고 각 구성에서 수신 대기할 다른 IP와 포트를 넣을 수 있습니다. 라인만 수정해주세요

internal: 122.231.9.3 port = 1080

external: 122.231.9.3

각 구성 파일은 다르기 때문에 각 dante 인스턴스는 수신할 IP와 포트가 다른 다른 구성 파일을 사용합니다.

관련 정보