Firefox连接RouterOS的socket5代理服务器
RouterOS支持中的SOCKSv4和v5(v6.47开始支持SOCKS5),默认端口为TCP/1080。
Firefox只能通过非账号的方式连接SOCKS服务器,假设内网接口地址172.18.10.1/24,并做了nat伪装(masqueraded),RouterOS上网通过PPPoE拨号
因此RouterOS,只需要启用SOCKS服务,并选择version版本为5,命令配置如下:
/ip socks set enabled=yes version=5
RouterOS的srcnat配置指定上网接口为pppoe-out1,如果有其他出口,请选择指定的接口名称
[admin@MikroTik] ip firewall nat> print Flags: X - disabled, I - invalid, D - dynamic 0 chain=srcnat action=masquerade out-interface=pppoe-out1 [admin@MikroTik] ip firewall nat>
Firefox配置如下:
打开功能菜单,选择附加组件
移动到网络设置,点击设置
选择手动代理配置,firefox仅支持无账号连接,选择服务器IP和SOCKS版本即可
SOCKSv5连接成功后,可以在connection查看连接的会话状态:
由于firefox不支持账号登录,所以user栏显示为unknow
文章很值,打赏犒劳作者一下