Author: ethanWong

內網穿透訪問訪問家中OpenWrt下游的設備

簡述:在目前存在的內網穿透的開源系統中,比如:nps、frps。 這兩者都是golang寫的高併發場景下穩定性均比較主流。兩者都有自己的管理後台,可以方便的查看系統的服務狀態,兩者均需要中間服務器。 本文主要講解的是frp。 frp是一款高性能的反向代理應用,專注於內網穿透。 它支持多種協議,包括TCP、UDP、HTTP、HTTPS等,並且具備P2P通信功能。 可以安全,便捷地將內網服務暴露到公網,通過擁有的公望IP節點進行中轉。 安裝準備: 服務器端安装步骤: Openwrt客戶端配置: openwrt上的frp有服務端和客戶端,在openwrt的後台,導航到【服務】->【frp內網穿透】,建立與服務器端的通信。做如下配置: HTTP內網穿透端口和HTTPS的內網穿透端口7501/7502建議填寫服務器端可以使用的端口。 保存以後,服務器端的frps會打印日誌,現在目前是服務器端與客戶端成功的建立了內網傳圖的隧道,想要通過服務器的某個端口訪問Openwrt下的主機,還需要進一步配置。 在下方的【服務列表】,點擊【添加】增加一個端口訪問配置,配置如下圖: 上圖中的配置意思是,通過服務器VPS的7511端口訪問Openwrt 內網的【192.168.52.119】的22端口(ssh協議),注意該端口在服務器的防火牆上放行。 保存與應用配置以後,服務器端的日誌會有提示信息,在frps的後台面板看到該用戶上線。 測試連結: 至此,frp內網穿透完成,如果想要搭建更多的內網穿透服務,可以看官網配置。 參考文檔:

MB vs Mbit/s 的區別

希望这一篇文章之后,不要再问这么白痴的问题啦。 MB 和 Mbit/s 是计算机和网络领域中常用的两个单位,但它们代表的含义和衡量的对象完全不同。理解它们的区别非常重要。 MB (兆字节) Mbit/s (兆比特每秒) 主要区别总结 特征 MB (兆字节) Mbit/s (兆比特每秒) 单位 Megabyte (兆字节) Megabit per second (兆比特每秒) 衡量 数据量、存储容量、文件大小 数据传输速度、网络带宽 大小关系 1 Byte = 8 bits 1 Mbit/s = 1,000,000 bits/s 缩写 大写 ‘B’ 表示 Byte (字节) 小写 ‘b’ 表示 bit (位) 换算 无直接换算,是不同维度的单位 1 MB/s = 8 Mbit/s (或 […]

Linux同步時間

在 Linux 系统中,同步时间是一个非常重要的任务,它确保了日志记录的准确性、程序的正常运行(尤其是分布式系统和依赖时间戳的服务),以及文件系统的一致性。Linux 同步时间通常通过 NTP (Network Time Protocol) 来实现,这是用于在网络上同步计算机时钟的协议。

WordPress wp-cli 安装

wp-cli 是wordpress的命令行接口,你可以通过该命令实现更新组件、配置多网站安装和更多功能,而不需要一个web浏览器,比较适合开发者或者喜欢命令行的用户使用。 Mac 平台 Linux 平台 通過下載phar 文件是官方比較推薦的安裝方式。在安裝wp-cli之前,請確認一下本地的安裝環境: 滿足了以上的安裝環境,下載phar文檔: 本地會有一個wp-cli.phar文檔,檢查文檔信息: 輸出結果: 为了保证整个wp-cli在全局中使用或者别名为wp命令,先要赋予wp-cli.phar有x的权限: 通过mv命令执行重命名: 執行wp –info命令,會得到當前wp安裝環境的更詳細的信息: OK,wp的安装就完成了。 Related link 如果你需要wordpress的主题或者插件开发,请联系我。