修改luci-app-frpc让其设置http/https支持远程端口

大谋儿 知识探索 561 0

修改

/usr/lib/lua/luci/model/cbi/frp

下的

basic.lua和config.lua

修改basic.lua

搜索定位到 e = t:option(DummyValue, "remote_port", translate("Remote Port"))

修改这段为

e = t:option(DummyValue, "remote_port", translate("Remote Port"))
e.width = "10%"
e.cfgvalue = function(t,b)
local t = a.uci:get(i,b,"type")or""
if t==""or b==""then return""end
if t=="tcp" or t=="udp" or t=="http" or t=="https" then
local b = a.uci:get(i,b,"remote_port")or"" return b end
end

修改config.lua

搜索定位到 e = t:taboption("base", Value, "remote_port", translate("Remote Port"))

修改这段为

e = t:taboption("base", Value, "remote_port", translate("Remote Port"))
e.datatype = "port"
e:depends("type", "tcp")
e:depends("type", "udp")
e:depends("type", "http")
e:depends("type", "https")

OK大功告成

 修改luci-app-frpc让其设置http/https支持远程端口 知识探索

正文结束

相关文章

luci-app-alist网盘列表程序luci-app-aria2下载工具luci-app-cifs-mount用来挂载其他设备的共享资源luci-app-frpc内网穿透客户端luci-app-gowebdav简单的

openwrt 常用插件

iptables -t nat -I POSTROUTING -o br-lan -j MASQUERADE iptables: 这是Linux系统上用于配置防火墙规则的工具。 -t nat: 使用nat表,这个表用

关于iptables -t nat -I POSTROUTING -o br-lan -j MASQUERADE 自定义openwrt 防火墙 的解释

OpenWrt防火墙中的SYN-flood防御是一种针对SYN洪泛攻击(SYN flood attack)的防护机制。SYN洪泛攻击是一种常见的DDoS(分布式拒绝服务)攻击方式,攻击者通过发送大量伪造的TCP连接请求(

openwrt防火墙有个SYN-flood 防御是什么?

openwrt的luci-app-frpc内网穿透应用为什么http穿透设置不成功 那是因为这个app设置http隧道的时候不支持设置远程端口 默认是80的 但是!!! 大多数frp服务端的设置是每个隧道一个端口

openwrt的luci-app-frpc内网穿透应用为什么http穿透设置不成功

评论列表

暂时还没有人评论哦,来占个沙发吧?

发表评论