
网络
文章平均质量分 61
Network、Web
gcygeeker
^_^
展开
-
OpenWrt作为旁路由(网关)配置
iptables 修改 NAT 表,使经过 eth0 网卡的流量,源 IP 伪装成 eth0 的 IP,而且是动态伪装(直接读取 eth0 的 IP 地址)本文暂时只介绍最常见的方式一如何配置。其他方式后续视情况补充。本文简介如何配置OpenWrt,使其作为旁路由(网关)运行。并将需要设置的旁路由的LAN口连接到主路由的LAN口。为宿主机网段,并增加。原创 2023-12-03 21:15:44 · 30657 阅读 · 8 评论 -
配置Docker OpenWrt与宿主机网络互通且作为宿主机网关
最近需要用Docker版的Openwrt作为旁路由网关,在配置过程中遇到一些问题,通过查阅资料,最终完美解决。模式的限制,宿主机与容器是无法互相通信的(但与同网段下的其他机器是可以相互通信的),所以需要在宿主机创建一个新的。在用上述配置创建完OpenWrt docker后,虽然宿主机和容器在同一网段,但是因为。上述命令会在宿主机重启后失效,为了每次重启宿主机均可自动运行上述命令,需要编辑。相应的接口名,看配置是否生效,并测试是否可以访问互联网。至此,配置完成,可重启后验证是否生效。以我的返回为例,这里是。原创 2023-12-01 19:19:06 · 7593 阅读 · 6 评论 -
Linux/MacOS统计处于各个状态的TCP连接数
Linux/MacOS统计处于各个状态的TCP连接数。原创 2023-11-20 16:53:22 · 354 阅读 · 0 评论 -
hass配置多个局域网设备主动发现
有A、B、C三个局域网,hass主机部署在A局域网下,没有经过特殊设置之前,hass默认只能主动发现同一个网段(A网段)下的设备,现在希望能主动发现B网段和C网段的设备。原创 2023-10-18 20:53:52 · 849 阅读 · 0 评论 -
OpenWrt上使用Zerotier打通多个局域网
最近遇到一个需要在A、B、C三个不同的局域网之间互相打通的问题,目标是使这三个局域网下的设备,都能通过内网ip互相访问。调研后发现,通过在三个网络的路由设备上安装Zerotier可以比较优雅的实现此功能。下图区域内的信息为网络ID,复制下来后面填到OpenWrt中。A、B、C三个局域网中都有安装了zerotier的路由设备。至此,第一台路由已经配置完成,另外多台类似方式设置。创建一个网络,点击生成的网络id进入设置页面,管理页面,填入上面复制的网络ID,勾选。中设置zerotier的网段,原创 2023-10-18 20:49:57 · 8300 阅读 · 5 评论 -
使用frp实现公网使用https访问exsi控制台
esxi控制台默认是通过https登陆的,但是因为它默认的证书是自签名的,所以在浏览器会标记为红色的叉;同时这对于配置安全的公网访问来说也是必须要解决的事情。这段时间碰巧遇到这个问题,上网找了好久没有找到合适的解决方案,不过经过我的尝试,终于找到了简单可行的方法。这里略过ssl证书申请过程,将申请好的证书crt文件和key文件通过ssh上传到esxi的。即可访问esxi客户端,可以看到ssl证书也是正常的。(注意这里替换成你的域名和端口)目录下,这里假设上传的文件是。服务端上分别重启对应服务。原创 2023-07-20 17:46:16 · 1886 阅读 · 0 评论 -
解决nginx: [emerg] unknown directive “stream“ in /etc/nginx/nginx.conf
修改了nginx.conf的配置,增加了stream相关的配置后,重启Nginx,报错看错误提示是不能识别stream模块,但是执行了nginx -V后,发现输出内容有相关的stream模块,这就使我很困惑,为啥nginx识别不到呢?原创 2023-07-19 15:34:23 · 5744 阅读 · 0 评论 -
Mac搭建MySQL+PHP+Nginx开发环境
首先安装brew,安装方法参考brewNginx安装nginx$ brew install nginx完成后修改配置文件PHP安装php$ brew install phpMySQL安装mysql$ brew install mysql原创 2019-02-24 16:03:47 · 6497 阅读 · 1 评论 -
nginx反向代理配置去除前缀
使用nginx做反向代理的时候,可以简单的直接把请求原封不动的转发给下一个服务。设置proxy_pass请求只会替换域名,如果要根据不同的url后缀来访问不同的服务,则需要通过如下方法:方法一:加"/"server { listen 8000; server_name abc.com; access_log "pipe:rol...原创 2019-01-07 00:13:28 · 536893 阅读 · 121 评论 -
【转】Web 开发调试工具 Livepool
LivePool 是一个基于 NodeJS,类似 Fiddler 支持抓包和本地替换的 Web 开发调试工具,是 Tencent AlloyTeam 在开发实践过程总结出的一套的便捷的 WorkFlow 以及调试方案。版本version: 0.7.5特性基于 NodeJS, 跨平台支持 http 抓包和本地替换调试,Https/WebSocket转载 2015-08-13 19:23:05 · 829 阅读 · 0 评论