Назад | Перейти на главную страницу

Dante Socks5 разрешает доступ из диапазона IP

Мой danted.conf:

logoutput: syslog /var/log/danted.log
user.privileged: root
user.unprivileged: nobody

# The listening network interface or address.
internal: ens3 port=1080

# The proxying network interface or address.
external: ens3

# socks-rules determine what is proxied through the external interface.
# The default of "none" permits anonymous access.
#socksmethod: username
socksmethod: none

# client-rules determine who can connect to the internal interface.
# The default of "none" permits anonymous access.
clientmethod: none

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

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

Вопрос в том, начинается ли мой диапазон IP от интернет-провайдера с определенных чисел, например: 105,55.. как я могу добавить это в конфигурацию, чтобы я мог использовать прокси SOCKS5 только через своего интернет-провайдера?

Сожалеем, что пока никто не ответил на ваш вопрос.

Что вы хотите прочитать, так это подсеть.

Если диапазон ip вашего интернет-провайдера составляет 105.55.xxx.xxx, и вы хотите разрешить диапазон ip только от 105.55.0.0 -> 105.55.255.255, вы просто сделаете это:

105.55.0.0/16

Это означает, что 8 бит соответствует первому октету, а 8 бит соответствует второму октету (8 + 8 = 16).

Это дает клиенту пропуск:

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