frpc指定出口IP
由于frp客户端没有指定出口网卡或者ip设置
只能临时解决方案
useradd -s /sbin/nologin frp
IP=出口IP
UserID=`id -u frp`
iptables -t mangle -A OUTPUT -m owner --uid-owner $UserID -j MARK --set-mark $UserID
iptables -t nat -A POSTROUTING -m mark --mark $UserID -j SNAT --to-source $IP
用iptables绑定uid指定出口IP
#这里假设frpc配置文件名为xxbb.ini
sed -i 's/User=nobody/User=frp/g' /usr/lib/systemd/system/[email protected]
systemctl daemon-reload
systemctl enable [email protected]
systemctl restart [email protected]
重启后ps aux|grep frp 查看进程启动用户是frp就成功了
none