Skip to content

同主机多IP情况下,自身当独立代理服务器希望能采取适配性的IP策略 #5

@fun0gs

Description

@fun0gs

init.py代码53行可以改为:

server_ip = writer.get_extra_info('sockname')
if server_ip != '127.0.0.1':
    wait_connect = asyncio.open_connection(host=host_name, port=port, local_addr=(server_ip, 0))
else:
    wait_connect = asyncio.open_connection(host=host_name, port=port)

不太方便使用pr,希望可以改成类似这种,可以达到访问192.168.1.100使用100代理外网,访问192.168.1.101使用101代理外网,在单主机多IP的情况下特别方便,也可以加个argparse参数控制:-)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions