Мой 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
}