页面“IT支持”与“Jenkins自动化构建和部署例子”之间的差异

来自linux中国网wiki
(页面间的差异)
跳到导航 跳到搜索
 
 
第1行: 第1行:
=路由os 在企业=
 
推荐ros做路由 ! panabit做行为审计 这些都低成本 前提是你企业少于254个用户!超过254个用户panabit要升级收钱!
 
  
買兩台工控機、然後上 pfSense HA config、以前這配置救過我一命。
+
=download.app=
  
在早期版本中,我们检查了M0n0wall和PFSense项目,它们是基于freebsd的防火墙和路由平台,更接近成熟的OS安装,而不仅仅是固件层。M0n0wall不再被开发,但PFSense在Netgate的保护下继续发展。由硬件制造商Decisio开发的一个名为OPNsense的项目,是PFSense的一个分支,有自己的路线图。
+
jenkins project name  prod-tg-websi
  
[https://www.zhihu.com/question/60842886 有没有免费的上网行为管理系统和软路由系统推荐]
+
=* conf project =
 
 
= pfSense=
 
 
 
[https://blog.csdn.net/weixin_34294649/article/details/92668112  pfSense®与OPNsense®技术比较]
 
 
 
[https://sspai.com/post/58628#! 从听说到上手,人人都能看懂的软路由入门指南 ]
 
 
 
[https://www.v2ex.com/t/604198 求推荐一款带机量 300+的路由器]
 
 
 
https://docs.netgate.com/pfsense/en/latest/install/install-walkthrough.html
 
 
 
 
 
[https://blog.51cto.com/fxn2025/2447266 pfSense2.4.4安装和配置]
 
 
 
[https://www.cnblogs.com/lsdb/p/10006377.html  pfSense-2.4.4安装教程 ]
 
 
 
[https://pfschina.org/wp/?p=825 pfSense上的OpenVPN:启用对远程LAN资源的访问]
 
 
 
[https://blog.csdn.net/qq_34046456/article/details/85302245  在虚拟机上安装PFsense详细图解]
 
 
 
[https://post.smzdm.com/p/297496/ 搭建一台真正的 All in One Home Server 篇四:正版免费的企业级路由器的安装和配置 ]
 
 
 
[https://post.smzdm.com/p/ar0ngmd7/ Opnsense Pfsense 篇一:opnsense系列教程一单臂路由让你的闲置电脑单口小主机变身路由器 ]
 
 
 
[https://www.mobile01.com/topicdetail.php?f=300&t=251395  打造家用防火牆的需求 by pfSense (一) 簡介篇]
 
 
 
[https://blog.csdn.net/myhaspl/article/details/13017061?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control  网络防火墙实战-基于pfsense(3)]
 
 
 
[https://www.chiphell.com/thread-2151150-1-1.html  pfsense 软路由 多拨,分流教程 ]
 
== PF VPN==
 
 
 
[https://blog.csdn.net/u012375924/article/details/95338118?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-5.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-5.control  ESXI + pfsense + 公网ip ,实现内网服务器端口映射]
 
[https://chrislazari.com/pfsense-setting-up-openvpn-on-pfsense-2-4/  PFSense – Setting Up OpenVPN on PFSense 2.4.]
 
 
 
=OPNsense=
 
[https://blog.51cto.com/fxn2025/2306545 OPNsense用户手册-初始安装和配置]
 
 
 
= 千兆路由器=
 
[https://www.zhihu.com/question/415834149 2020年千兆路由器有什么可以推]
 
=ch341A=
 
CH341A编程器部分Flash不能写入
 
TB上买的最常见的那种蓝色板子CH341A编程器
 
买了好几种型号的Flash
 
(8M)winbond 25Q64CVSIG
 
(8M)winbond 25Q64BVSIG
 
(16M)winbond 25Q128FVSG
 
(16M)MX 25L12835F
 
奇怪的是只有8M的25Q64BVSIG可以写入
 
8M的25Q64CVSIG写入后总会向下偏移100位
 
两个16M的都无法写入 提示写入超时
 
但它们的读取擦除都正常
 
另外 路由上拆下的4M和2M都读写正常
 
不知道是怎么一回事
 
各位有没有出现这种情况的
 
改了个wr703n用8M的Flash实在不够用
 
 
 
=openwrt=
 
加强 有空记得上 fq 去广告什么的插件
 
旁路由是什么
 
美国网件(NETGEAR) WNDR4300 750M双频千兆无线路由器
 
 
 
[https://zhuanlan.zhihu.com/p/332868276 Openwrt的旁路由设置]
 
== 基础==
 
 
<pre>
 
<pre>
概述:
+
新建 自由风格的软件项目 -> 
 
+
geneal 丢弃旧的构建
OpenWRT的web采取的是luci框架, 在luci的官方网站说明了luci是一个MVC架构的框架,是一个单用户框架,
+
源码管理 用git  http的话就直接用上你的gitlabt用户和密码
公用的模块放置在*/luci/controller/下面,
+
构建  这里填写上你的 over SSH 服务器 一般在 系统管理--系统设置里面配置并起别名
各个用户的模块放置在*/luci/controller/下面对应的文件夹里面,
+
  一般hostname 填写IP username    Remote Directory /    其它的看着办
比如admin登录,最终的页面只显示/luci/controller/admin下面的菜单。这样既有效的管理了不同管理员的权限。
 
 
 
   
 
 
 
基础知识:
 
 
 
Luci = lua + uci
 
lua : 脚本语言
 
uci :(Unified Configuration Interface)是Openwrt的配置框架
 
 
 
   
 
 
 
   
 
  
Openwrt 的 web 服务器: uhttpd
 
  
    uhttpd:是一个轻量级的web服务器,由于其可以和Openwrt的配置框架UCI结合到一起,因此默认被用于OpenWrt的Web管理接口LuCI。我们都知道,网站都是被部署在一台台服务器,PC等设备上的,我们的设备访问网站时,先是通过网络访问到部署这个网站的服务器,然后服务器的web服务再返回页面给我们;也就是说如果服务器没有web服务,我们是访问不了网页的哦。
+
构建 要填写的
  
 +
Source files  **
 +
Remove prefix  不填写
 +
Remote directory  你远程服务器的web目录
 
</pre>
 
</pre>
  
有哪些 官方支持的水星型号
+
=* 配置权限=
https://openwrt.org/toh/hwdata/mercury/start
 
 
 
[https://www.bilibili.com/video/av68648921 路由器变砖了??编程器刷机见过吗?八分钟教你用编程器刷机!!!]
 
 
 
[https://zhuanlan.zhihu.com/p/108934048 OpenWrt刷机详细流程(极路由)]
 
 
 
[https://zhuanlan.zhihu.com/p/101006349 树莓派软路由 OpenWrt 简介]
 
 
 
[https://www.zhihu.com/question/30771491 哪些路由器对OpenWrt支持较好?]
 
 
 
https://www.mercusys.com/en/download/mw325r
 
 
 
https://openwrt.org/supported_devices
 
 
 
https://openwrt.org/toh/hwdata/mercury/start
 
 
 
[https://post.smzdm.com/p/ammkrwod/ 软路由 篇一:3865U软路由折腾记—物理直装OpenWrt图文教程]
 
 
 
 
 
[https://aisoa.cn/post-2901.html 极路由2(HC5761)刷OPENWRT实现NDR客户端拨号AND开机自启动AND内网无法访问]
 
 
 
==usage==
 
 
<pre>
 
<pre>
ssh [email protected] #你的后台密码
+
#这样还视图自动归类功能 不错不错 记住前面不要有空格
 +
Manage and Assign Roles -->  Manage Roles -->    在他有的项目组里面 Frontend_h5    添加  prod-tg-websit| -->
  
sed -i 's_downloads.openwrt.org_mirrors.tuna.tsinghua.edu.cn/openwrt_' /etc/opkg/distfeeds.conf
 
opkg update
 
opkg install luci-i18n-base-zh-cn  #openWrt安装管理界面中文包
 
 
网络--接口--LAN 编辑  ipv4地址 改为你自己的网络 例如我的192.168.88.1
 
保存并应用  强制应用 要用 firefox  要强制的 不要被自动回滚了 
 
 
 
</pre>
 
 
[https://post.smzdm.com/p/aoo87936/  OPENWRT路由固件入门食用教程S1 ]
 
 
[https://my.oschina.net/u/4282334/blog/3403903 OPENWRT 教程第二章 Openwrt Luci 初探(WEB)]
 
 
[https://zhuanlan.zhihu.com/p/28962669 智能小车25:openwrt的网络配置]
 
 
[https://zhuanlan.zhihu.com/p/293003353 openwrt攻略(正确用法)]
 
 
[https://www.cnblogs.com/wizju/p/6911875.html  智能路由器-OpenWRT 系列二 (OpenWRT初始配置) ]
 
 
[http://www.openwrt.pro/post-388.html OpenWrt网络设置教程]
 
 
[https://blog.csdn.net/fyh2003/article/details/44564219  零开始学习OpenWrt完美教程2015]
 
== 插件==
 
[https://zhuanlan.zhihu.com/p/103121214 用这些 OpenWRT 插件来武装你的路由器]
 
 
==K2==
 
[https://www.bilibili.com/video/av75882217/ 斐讯K2刷openwrt固件教程bilibili]
 
 
斐讯 K2 家用路由器(PSG1218) poweroff  回来家里 居然打开IP为 0.1 还是 腾达 什么情况 后来再刷了 一下 B的还是不行
 
 
和上面一样,先拔掉电源。在断电状态下,按住路由器后面的重置按钮不放,插上电源,持续按住10秒左右,再松开按钮,等待1分钟。
 
如果顺利,这时通过电脑浏览器访问 192.168.1.1 就能进入到 breed Web 控制台界面了
 
 
国内的下载
 
https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/19.07.5/targets/ramips/mt7620/
 
 
#得用A版本 B版本好像不行 然后用 breed 来安装
 
  wget -c https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/19.07.5/targets/ramips/mt7620/openwrt-19.07.5-ramips-mt7620-psg1218a-squashfs-sysupgrade.bin
 
 
 
[https://www.cnblogs.com/h2zZhou/p/7190702.html [无线路由<nowiki>]</nowiki> “免费”斐讯K2路由器刷OpenWRT(实战MWAN多宽带网速叠加)]
 
 
[https://blog.csdn.net/Amosstan/article/details/80135108?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromBaidu-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromBaidu-1.control  OpenWrt从下载到编译---个性化定制内容以斐讯K2路由器为例]
 
 
[https://vircloud.net/linux/openwrt-psg1218.html#selection-19.12-19.19 斐讯 K2 (PSG1218) 刷老毛子固件、增加空间、可用内存(swap) ]
 
 
[https://www.cnblogs.com/xuliangxing/p/6486560.html  斐讯K2刷不死breed与第三方固件教程]
 
 
[http://iytc.net/wordpress/?p=1624  斐讯K2 刷breed、第三方固件及开启telnet、ssh方法,含原版固件净化、新增功能]
 
 
https://openwrt.org/toh/phicomm/psg1208
 
 
[https://new.qq.com/omn/20200801/20200801A044M100.html 斐讯K2刷OpenWrt固件的随手记]
 
 
[https://www.cnblogs.com/7qin/p/13436750.html  斐讯K2路由器刷不死固件+openwrt ]
 
 
==小米路由器4A 千兆版==
 
[https://www.yeliulee.com/archives/149.html/comment-page-1?replyTo=312 小米路由器 4A 刷入lean 的 openwrt/lede]
 
 
[https://www.right.com.cn/forum/thread-4045479-1-1.html 小米4A千兆版终极刷openwrt办法,内附自编译固件带$$R  ]
 
 
[https://www.wyr.me/post/619 小米路由器4免拆机刷OpenWrt教程]
 
 
[https://www.zhihu.com/question/333990425 小米路由器4A千兆版能不能刷Openwrt]
 
 
[https://blog.csdn.net/fyh2003/article/details/44564219  零开始学习OpenWrt完美教程]
 
 
==other==
 
 
[https://zhuanlan.zhihu.com/p/266387951 折腾OpenWRT小记on raspberry]
 
 
 
 
怎样选择一台性价比高的路由?
 
 
(1)单天线150M,适合单房或2房 50平方以下的,对数据要求不高的。
 
 
(2)300M双天线,适合宽带20M,适合70-80平方以下小两房;
 
 
(3)450m三天线路由,适合50M宽带,100平方紧凑小三房;
 
 
(4)100M宽带要用双频路由器,适合对数据传输要求高的,5G信号较弱,尽量减少障碍。
 
 
(5)100M-200M  宽带一定要用有线网口全千兆的路由,200M的宽带对硬件要求较高,需要配新款的有线全千兆路由。
 
 
为什么要用千兆路由?答:因为100M的路由器实际下载速度最高有12.5M。最好千兆路由器,家用千兆实际能达到的速度也只有20-50M样子.理论可以达到125M.可惜实际相差太远.
 
100M实际下载速度最高有12.5M. 所以千兆正好.百兆就小了.
 
 
 
 
链接:https://www.zhihu.com/question/28840966/answer/42599475
 
 
 
 
核心芯片是MTK7620A,这颗芯片的典型作品就是小米MINI和极路由本家的极2。与小米MINI相比极3多的东西是:双PA加LNA。然后,就没有然后了。对了多了个SD卡的卡槽,还有那个让人实在是匪夷所思的千兆LAN口。这三样成本加起来不超过3美元。也就是说极3的成本仅仅比小米MINI的成本高3到4美元,换成人民币是28块不到。小米MINI的全部成本大概在95到100元左右,现在MTK的7620A带AC全套价格超过4美元,当然了也不排除小米能够跟MTK谈个3美元以下的价格。在获得MTK7620A芯片这方面极路由有很大的优势,有可能是1美元以内拿到的,而且还不需要交期,随要随有,因为:MTK是极路由的B轮投资方,是极路由的大股东!这样一来,极路由的成本有可能比小米迷你还低不少。小米MINI的售价是129,其中至少百分之20以上的毛利。现在极路由3的成本大家应该基本上就能算出来了。真正的成本在于把那个搞成土黄金的颜色外壳,也就是十来块钱而已。所以目测极3的成本不会超过100元。所以几大件的投入:外壳>电源适配器>主芯片卖299的3,实际上就是一个包装非常精美的月饼,去掉包装他连个肉包子都比不上,有钱的土豪还是别买那个了。买其他的博通方案吧,一个4709的芯片价格(支持WAVE2的套片要超过20美元)都超过整个极3的成本了。只能卖给一些什么都不懂,买不起NETGEAR,却又特别喜欢面子的人而已。极客会喜欢么?NO!另外,MTK是大股东,那么极路由就彻底没有了采用高端芯片厂家博通和高通的方案的可能性,这辈子只能跟廉价和劣质划等号了。
 
 
这些全不用理了 我有K2上openwrt了
 
 
https://item.taobao.com/item.htm?spm=a230r.1.14.20.76a02019rX0LCM&id=547019390952&ns=1&abbucket=8#detail
 
 
[https://www.zhihu.com/question/28840966 极路由3的硬件配置怎么样?]
 
 
[http://net.zol.com.cn/537/5377347.html 谁更贪心?传统路由与智能路由成本大PK]
 
 
=ros Mikrotik=
 
[https://www.zhihu.com/question/21034719 如何评价极路由 HiWiFi]
 
 
[https://www.jianshu.com/p/e38851f9de2f Mikrotik无线路由器快速设置教程]
 
 
https://openwrt.org/zh/start
 
 
[https://blog.netlab.360.com/7500-mikrotik-routers-are-forwarding-owners-traffic-to-the-attackers-how-is-yours/ 窃听风云: 你的MikroTik路由器正在被监听]
 
 
http://www.rosabc.com/forum-36-20.html
 
 
[https://zhuanlan.zhihu.com/p/195608608 RouterOS(ROS)软路由安全性配置指南]
 
 
[https://zhuanlan.zhihu.com/p/248445280 RouterOS(ROS)+OpenWRT(LEDE)双软路由奶妈级配置]
 
 
https://www.zhihu.com/topic/19653984/hot
 
 
[https://zhuanlan.zhihu.com/p/101006349 树莓派软路由 OpenWrt 简介]
 
 
=路由器如何当交换机用=
 
公司的无线非常的卡 ,于是把一个坏的无线路由拿过来当作交换机 ,这样 win debian 都可以用上有钱的 当然 自己带了两段网线
 
 
# 关掉这个路由的DHCP功能
 
#改掉LAN口IP地址
 
#最网线不要接WAN接口  ,一个AP成功配置
 
 
[https://product.pconline.com.cn/itbk/wlbg/hiwifi/1702/8881901.html 路由器如何当交换机用]
 
 
[https://www.192ly.com/router-settings/mercury/mw325r-swsz.html 水星(MERCURY)MW325R路由器怎么设置]
 
 
=双系统之win=
 
2020年 08月 14日 星期五 15:37:29 CST
 
如何删除双系统中的一个系统
 
 
场景  本本有两个 win7  一个在ssd  ssd上的win7坏了 ,我重新安装win10 on ssd  但是又不见了 虽然第一启动是ssd
 
 
后来 在“运行”中我们输入“msconfig”然后点击“确定”,进入系统引导盘中  系统配置--》引导  把要的设置为默认 ,不要的也可以删除  然后就好了 开机是原来在ssd上的win7有点怪 不理了
 
 
=进入 bios=
 
==asus==
 
1、按电源键开机或重启,在启动过程中,不停按ESC键;
 
 
2、调出Please Select Boot Device,这个是启动项选择界面,可以直接选择启动项,也可以从这边进BIOS,那就是按↓方向键,移动到Enter Setup这个项,然后按Enter键即可进入。
 
 
http://www.xitongcheng.com/jiaocheng/xtazjc_article_44070.html
 
 
=缺少 api-ms-win-crt-runtime-l1-1-0.dll=
 
==问题出现 ==
 
 
运维组的其它小伙伴都请假了,于是我就暂时成为IT支持
 
 
“有个新来的同学电脑 出问题了 ” 前台妹子又出现了
 
 
 
一同学安装画板驱动时出现如下
 
错误:缺少 api-ms-win-crt-runtime-l1-1-0.dll
 
 
 
角斗办法 :
 
自己选择相对应的版本下载
 
https://support.microsoft.com/zh-cn/help/2999226/update-for-universal-c-runtime-in-windows
 
 
其它小伙伴说的什么 重装 删除注册表并是是最佳 办法
 
 
==参考 ==
 
 
https://helpx.adobe.com/cn/creative-cloud/kb/error_on_launch.html
 
 
=极2=
 
HiWiFi/Gee HC5761
 
 
https://openwrt.org/zh/toh/views/toh_fwdownload
 
 
开了不 root 没有刷openwrt 
 
使用中 一开始手机x7 连接5G wifi不能用 是上级路由的IP 后面先连一下2.4G 再回来连接5G的又好了
 
 
=极路由1s=
 
 
https://zhidao.baidu.com/question/1929741977712816707.html
 
 
以防止万一刷砖无法直接tftp刷root固件
 
 
https://openwrt.io/docs/gee/
 
 
极3感觉评价非常不好 有空买个 极2吧 可以上openwrt 什么的呢
 
 
[https://post.smzdm.com/p/a3e6pp7k/ 极贰路由,果然极二]
 
 
注意事项
 
有一个直接连接编程器的,然后接插头就行了,我一开始还找少了呢,还是错的呢    原来商家给了个整体的了
 
红线 还有 极上有个 实心的回圆 那是 第一1 脚
 
 
[https://www.right.com.cn/forum/thread-168290-1-1.html 坑爹极路由1S,HC5661A,MT7628A刷openwrt ]
 
 
编程器用这个 
 
https://post.smzdm.com/p/ar08wxl7/
 
 
https://www.cnblogs.com/panda-blog/p/7990259.html
 
 
https://bbs.ikuai8.com/thread-27906-1-1.html
 
 
[https://zhuanlan.zhihu.com/p/108934048 OpenWrt刷机详细流程极路由 极壹S(HC5661) 芯片(mt7620a)]
 
 
超时
 
https://jingyan.baidu.com/article/6079ad0eaa05b528ff86db99.html
 
 
 
https://www.cnblogs.com/dafang/p/7252470.html
 
 
https://bbs.ikuai8.com/thread-27906-1-1.html
 
 
CH341编程器驱动下载地址:
 
链接: 
 
 
https://pan.baidu.com/s/112vXEiUfVhVJ1gplLeCqqA  提取码: 39dr
 
 
 
刷入了不死breed之后,使用的时候会发现,无线信号非常的弱。原因是,刷入不死breed的同时,也把eeprom全格成0xff了,而路由器的无线信号需要eeprom里面的数据。解决方法是,从breed里面选择 eeprom 然后刷入我网盘里面带的原版固件。主要目的是把eeprom刷入覆盖原始0xff数据。只要路由器能运行,说明救砖成功了,
 
 
正确的接线方式是,把25Q128FVFG芯片从路由器上吹下来,然后焊在接转板上就行了。 那得有个热风枪 不用这个的了
 
 
要的参考
 
https://detail.tmall.com/item.htm?spm=a230r.1.14.19.5f0f1e53ST6Nsx&id=609287503470&ns=1&abbucket=8
 
  
 +
Manage and Assign Roles --> Assign Roles
 +
 +
Item roles -->User/group to add  填写项目名  prod-tg-website</pre>
  
下载原来的固件
+
=nodejs=
https://app.hiwifi.com/dstore.php?m=download&a=info
 
  
[https://blog.csdn.net/dxt1107/article/details/81609033?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-3.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-3.control  极路由刷个人编译的openwrt固件全过程]
+
[https://blog.csdn.net/weixin_43931358/article/details/103013031 jenkins系列之使用yarn构建前端项目]
  
[https://blog.csdn.net/tinry/article/details/104375177  极路由1S HC5661A 刷入不死u-boot和Openwrt]
 
  
=光猫=
+
[https://blog.51cto.com/wzlinux/2491394 docker 中运行的 jenkins 使用 npm 构建 Node.js 应用]
  
[https://jingyan.baidu.com/article/a3a3f811e190278da2eb8af4.html 光猫如何桥接无线路由器 让路由器拨号上网]
+
[[category:ops]]
[[category:ops]]
 

2021年4月7日 (三) 08:10的版本

download.app

jenkins project name  prod-tg-websi

* conf project

新建 自由风格的软件项目 ->   
geneal 丢弃旧的构建 
源码管理 用git   http的话就直接用上你的gitlabt用户和密码 
构建  这里填写上你的 over SSH  服务器 一般在  系统管理--系统设置里面配置并起别名 
 一般hostname 填写IP username    Remote Directory /    其它的看着办


构建 要填写的 

Source files  **
Remove prefix  不填写
Remote directory  你远程服务器的web目录

* 配置权限

#这样还视图自动归类功能 不错不错  记住前面不要有空格
Manage and Assign Roles -->  Manage Roles -->    在他有的项目组里面 Frontend_h5    添加   prod-tg-websit| -->


 Manage and Assign Roles --> Assign Roles 
 
Item roles -->User/group to add  填写项目名  prod-tg-website

nodejs

jenkins系列之使用yarn构建前端项目


docker 中运行的 jenkins 使用 npm 构建 Node.js 应用