代理网络无法使用灵码,显示账号无权限
临时解决方案1
还是要找个能直连外网的服务器
用iptables做端口转发转发:
iptables -t nat -A PREROUTING -p tcp --dport 443 -j DNAT --to-destination 101.200.166.242:443
iptables -t nat -A POSTROUTING -p tcp -d 101.200.166.242 --dport 443 -j SNAT --to-source 192.168.5.59
101.200.166.242是lingma-api.tongyi.aliyun.com解析出来的IP,也就是日志里边连不上的域名。192.168.5.59是能连接外网的服务器地址。
然后在自己电脑上配hosts
加上如下一行:
192.168.5.59 lingma-api.tongyi.aliyun.com
最后重新启动灵码进程就能用了。
临时解决方案2
前提1:你们公司的代理不太严,支持http隧道前提2:你的电脑上不会有443端口监听前提3:你有你电脑的root权限
这次不需要连外网的服务器,直接代理打洞
使用ncat软件
#!/bin/bash
sudo ncat --sh-exec 'ncat --proxy proxy.neusoft.com:8080 --proxy-type http lingma-api.tongyi.aliyun.com 443' -l 443 --keep-open >> lingma-ncat.log 2>&1 &
然后依然是在自己电脑上配hosts
加上如下一行:
127.0.0.1 lingma-api.tongyi.aliyun.com
最后重新启动灵码进程就能用了。
赞0
踩1