卢俊达

这里是个人技术小站,用于学习与记录,欢迎各位光临。

步骤:

  1. 使用光猫普通账户登陆管理后台。(默认账户密码在光猫底部的出厂铭牌上)
  2. 访问http://192.168.1.1/servmngr.html,开启telnet并设置登录账号密码(默认admin/admin)。
  3. 备份一下/fhconf/backpresettings.conf,所有更改都基于这个配置文件,备份一下稳妥一些。
  4. 执行gendefsettings,这个命令是将光猫当前配置写入到/fhconf/backpresettings.conf,宽带的账号密码都会写入进去。
  5. 修改/fhconf/backpresettings.conf里面<WANConnectionDevice instance="2">元素下面的配置
    1. 删除<IdleDisconnectTime>120</IdleDisconnectTime>
    2. 在子元素<X_BROADCOM_COM_IfName>下面新增<X_CU_IPMode>3</X_CU_IPMode>,但如果已经有这个元素了就不需要新增了。
    3. 按下面修改子元素的配置
      <ConnectionType>PPPoE_Bridged</ConnectionType>
      <Name>2_INTERNET_B_VID_3961</Name>
      <X_BROADCOM_COM_IfName>veip0.2</X_BROADCOM_COM_IfName>
      
  6. 执行loaddefsettings /fhconf/backpresettings.conf,加载刚刚修改的配置,光猫会自动重启。

到这里已经完成所有需要的更改操作,可以使用路由拨号测试了,如果有问题可以使用loaddefsettings命令加载第3步备份的配置恢复出厂状态。

参考:

https://bbs.pediy.com/thread-259718.htm
https://guanggai.org/thread-459-1-1.html

配件 名称 价格 备注
CPU i7 8700t es 899 qn8j, 淘宝
主板 Asrock z370m itx/ac 869 京东
机箱 Jonsbo c2 144 京东
散热 Thermalright le grand macho rt rev.b 320 咸鱼
硬盘 pm963 960g 695.7 淘宝
硬盘 950pro 256g 0 旧机淘汰件
内存 Kingston ddr4 3200 8g x 2 798 CJR颗粒,京东
内存 海盗船 ddr4 2400 8g x 2 0 旧机淘汰件
DC-ATX 联达DC-ATX250W 113 淘宝
电源 台达 12v 20a 电源适配器 100 淘宝
其他 ATX电源挡板 44.55 淘宝

Read More…

长久以来,登录跳板机都要忍受二步验证,工作效率大打折扣。忍无可忍,爆发了。

在网上搜到一篇讲模拟二步验证的博文《两步验证的使用和TOTP在Python中的基本实现》,示例代码简单可用,比github上动辄几百行靠谱的多。此文是模拟二步验证的基础,在此感谢原作者。

Read More…

公司线上项目一个库的cpu使用率总是偏高,经同事点拨,发现一处索引使用不当。

首先观察下面的表结构。

CREATE TABLE `live_calc_1b` (
  `vid` varchar(100) NOT NULL,
  ...
  PRIMARY KEY (`vid`)
)

再看下面的这个sql。

select * from live_calc_1b where vid = 14635808219671833713;

看似很普通的使用场景却暗藏隐患,发现了没?

Read More…

今天在公司调试业务接口,发现一个会引发408的场景。记录一下。

起因是charles的一个bug,用edit功能编辑请求,会导致请求原文中丢失post body。

这样造成的后果就是content-length非0,但body为空,nginx对于该请求会一直处于阻塞状态,等待客户端发body,最终超时。

今早到公司,发现很多人反馈测试环境接口500了。查了下fpm的错误日志,发现数据库连接不上了。

按照配置手动执行mysql -h localhost毫无问题。但是通过fpm就是会抛出connot connect database的异常。

把项目代码中的数据库配置地址由localhost改成127.0.0.1就奇迹般的没问题了。

最终,发现数据库的mysql.sock文件位置被移动了。

另外,经过google,发现fpm连接mysql时,配置为localhost与127.0.0.1的连接方式是不同的。

php-ini%e4%b8%ad%e7%9a%84mysql-sock%e4%bd%8d%e7%bd%ae

mysql%e9%85%8d%e7%bd%ae%e4%b8%ad%e7%9a%84mysql-sock%e6%96%87%e4%bb%b6%e4%bd%8d%e7%bd%ae

配置单


类型 型号 价格 货源 备注
芯片 I7 6700K 2619 天猫 intel天猫旗舰店,赠送希捷1t机械硬盘,带发票。
主板 玩家国度 MAXIMUS VIII GENE 1694 淘宝 金百度淘宝店
散热 猫头鹰 NH-D15 574 淘宝 金百度淘宝店
内存 海盗船 CMK8GX4M1A2400C14 X2 588 京东 带发票
显卡 翔升 GTX980TI 公版 3899 京东 带发票
SSD 三星 950pro 256g 1408 亚马逊 海外购
HDD 西部数据 1t 蓝盘 239 京东 带发票
希捷 ST1000DM003 天猫 intel天猫旗舰店,赠品
网卡 BCM94360CD 268 天猫 带发票
机箱 乔思伯 RM3 459 京东 带发票
机箱定制镀银线IO 108 淘宝
定制镀银线机箱开关 38 淘宝
电源 海韵 X650KM3 649 京东 带发票
屏幕 戴尔 U2414H 1545 淘宝 包完美屏
耳机 飞利浦 SHP9500 369 天猫 带发票
鼠标 罗技 G602 249 京东 带发票
键盘 黑爵 极客AK33 白色 青轴 179 京东 带发票
线材 定制镀银线一套 395 淘宝 CHH商家包线好玩店
风扇 撒哈拉 M12B X2 30 京东 带发票,赠两个乔思伯风扇。
乔思伯 日食12CM 蓝色 X2 京东 赠品
配件 螺丝、线扎、风扇减震垫等 51 淘宝
总计:~15000元

Read More…

纪念顿顿

2015 03/23 周一 - 3 Comments
Tags:
Posted in My Life

关于顿顿


2004年4月份成为我们家的一员,当时狗贩子说他只有两个月大,个头巴掌大小。

2015年3月22日离开这个世界。心脏衰竭,医生说是老年病。他走的时候我人在北京,不在现场所以无法想象老妈口中所述的场景。顿顿怕吗,会不会痛苦又表达不出来。

Read More…