FranzKafkaYu / x-ui

Lightweight Xray panel with multi-protocol and multi-user on the same port,supports English language and Telegram bot. Easy to use and easy to manage.
GNU General Public License v3.0
7.84k stars 1.57k forks source link

页面能否增加ip白名单,http和socks5类型,有白名单ip的不需要身份验证 #429

Closed zhulinzi0812 closed 1 year ago

zhulinzi0812 commented 1 year ago

Welcome

Description of the problem,screencshot would be good

ip白名单是比较常用的,很多的ip代理公司,在用户买的ip代理账号的时候,有专门的白名单设置,添加后,用户使用他们给的ip就不需要身份验证。其中有一个常见爬虫的问题,selenium是通过控制浏览器驱动操作浏览器行为的爬虫框架,selenium在使用ip代理的时候,如果是http和socks5需要身份验证,浏览器会跳出弹出框手动输入用户名和密码,操作系统可能出于安全问题的考虑才会这样的,尝试很多方法都避免不了,如果很白名单就很方便了。

Version of x-ui

当前版本

x-ui log or xray log

无,功能上的扩展
FranzKafkaYu commented 1 year ago

IP白名单内的用户登录无需账户名与密码么,不会支持。
如果你是指IP白名单内的用户才能进行登录,可以考虑。

zhulinzi0812 commented 1 year ago

对啊,IP白名单内的用户登录无需账户名与密码,这个是很正常的功能吧,用户自己的服务器对外提供ip代理,用户自己控制白名单,允许哪些ip可以直接使用,其他的ip想用就得账户名与密码登录,快代理公司就是这样设计给用户,主要有些需求的确没有白名单还真不行,当爬虫程序控制浏览器,使用有账号和密码的http代理时候,会弹出需要身份验证窗,后面抓取页面的内容的动作就没法进行下去。我是专业做爬虫的,才知道这个功能对作爬虫的很重要,作爬虫的人很多,市场也很大,x-ui在ip代理产品中挺好用的,操作很简单,要是能加上这个功能,perfect,可惜我是弄java的,不是go语言,不然我可以尝试下自己改改。