首页
分类
Links
About Me
Search
1
安装scim-googlepinyin@谷歌拼音输入法教程及错误解决办法
56,133 阅读
2
Windows下IP释放、更新、以及清除本地DNS缓存相关命令
11,732 阅读
3
中国移动烽火HG267GT、 HG260GT、烽火HG6821M光猫超级账号和超级密码
10,942 阅读
4
在 windows下刷日本 FC2 WHR-G301N路由器openwrt和DD-WRT教程(适用于XP/win7/win8)
10,314 阅读
5
微软skydrive网盘图片+MP3外链测试WordPress
8,601 阅读
杂文
学习
系统
电商
优惠
免费
软件
硬件
登录
Search
标签搜索
Godaddy
windows7
windows
WordPress
nginx
VPS
域名优惠码
openwrt
linux
优惠码
信用卡
免费空间
htaccess
Google
域名
Typecho
web.config
windows8
LEDE
主机
V-ZONE
累计撰写
127
篇文章
累计收到
282
条评论
首页
栏目
杂文
学习
系统
电商
优惠
免费
软件
硬件
页面
分类
Links
About Me
搜索到
84
篇与
的结果
2020-07-23
LEDE 配置 IPv6 以及公网访问
偶然发现云南联通宽带已经分配了 IPv6地址前缀,就想着折腾搞一下。 Contents [hide] 1 基础概念 2 如果无法访问光猫 3 配置光猫 4 配置路由 5 外网访问内部设备的公网 IP 6 IPv6 常识 基础概念 IPv6 与 v4 不同。v4 时代运营商一般只给用户分配1个公网 ip,然后用户自己的路由器通过 NAT 再给局域网设备分配内网 IP,也就是 192.168.x.x 这种。这种情况下内网设备没有独立的公网 IP,要想从公网访问必须配置路由器端口转发。 随着 v4 资源枯竭,现在运营商默认已经不再分配公网 IP 了。要想正常从外网访问,必须做内网穿透。 IPv6 有无数个地址可供分配,“可以给地球上的每一粒沙子都分配一个 IP 地址”。因此运营商分配的策略也会变化。v4 分配的是一个地址,而 v6 分配的是一个前缀,也就是所谓的 pd,相当于是一整个网段,我们可以自己继续往下分配,从而使得每一个局域网设备都能获得公网 IP 地址。 这里采用的方案是光猫桥接,LEDE 路由拨号。 如果无法访问光猫 很多人用 LEDE 连接后可以上网但是打不开光猫的管理页面。 要求:知道光猫的 IP 且不与 LEDE 在同一网段。 假设光猫接到了路由器的 eth0 口,光猫 IP 是192.168.1.1,进入 LEDE 终端执行下面指令: #eth0是接光猫的网口名称,192.168.1.2随便写(是分配给LEDE WAN的IP),不冲突且位于光猫网段就行。 ifconfig eth0 192.168.1.2 netmask 255.255.255.0 #下面两个是添加防火墙规则允许访问光猫 #192.168.1.1为光猫自身IP iptables -I forwarding_rule -d 192.168.1.1 -j ACCEPT #192.168.1.1为光猫自身IP iptables -t nat -I postrouting_rule -d 192.168.1.1 -j MASQUERADE 然后就可以访问光猫的自身 IP 了。 配置光猫 首先得确认光猫启用了 IPv6。一般来说电信应该远程下发配置支持 v6 了,登录光猫后台,进入 状态-网络侧信息,查看 INTERNET 的 IPv6 是否启用就行了。 如果进去后界面比较美观,显得「不专业」,找不到网络侧状态。那么尝试访问 8080 端口进入专业的登录界面。或者回到标准登录界面,找到并点击类似 快速装维入口 的按钮,再点击 返回登录页面 就好了。 如果 IPv6 没有启用,要想办法拿到光猫的超级密码,可以自己搜索型号或者去X宝找人帮忙。进入后台后点击 网络-宽带设置,连接名称选择 INTERNET B_ VID,IP 模式选择 IPv4&IPv6 就好了。(或者尝试联系宽带师傅帮忙更改) 配置路由 WAN: 进入 网络-接口-WAN-高级设置,勾选 使用内置 IPv6管理,自动获取 IPv6 地址。 LAN: LAN-一般设置-高级设置,勾选 使用内置 IPv6 管理,DHCP-IPv6设置,改为服务器模式。 如果 WAN 配置 IPv4 的时候没有勾选使用对端通告的 DNS 而是手动指定的,那么此处必须同步指定 IPv6 的 DNS。 负载均衡: 这一步必不可少否则 IPv6 流量会不可达。 在 网络-负载均衡-策略,将所有条目的 备用成员 修改为 默认(使用主路由表)。 其实也可以在 规则 选项卡看看实际使用了哪些策略,只改这一部分也行。 到此为止路由器以及下属的设备应该就可以访问 IPv6 啦 可以在 网络-诊断 里 Ping 一下 ipv6.baidu.com,或者在命令行执行 ping -6 ipv6.baidu.com 来测试。 外网访问内部设备的公网 IP 一开始已经讲到,IPv6 一大特点就是可以给局域网每一个设备都分配一个公网 IP 而不需要使用路由器 IP 进行端口转发。现在我们已经成功得到地址了,在网络-接口里看到 LAN 的 IPv6 地址,我们可以用另一个外网设备(例如手机使用流量)进行 ping 是通的,当然前提是你的手机也得有 IPv6 才行,可以使用流量打开 http://www.test-ipv6.com/ 进行测试。 但是如果 ping 内网设备就不通了,原因是防火墙拦截。进入 网络-防火墙-通信规则-新建转发规则,名字随便填,源区域为 WAN,目标区域为 LAN 添加并编辑。限制地址为 仅IPv6,协议任何,动作接受。 这样就可以顺利从外网访问内部设备的 IPv6 地址了。 警告 上述规则仅供测试,把所有设备所有端口所有协议暴露在公网是非常危险的 如有需要,请至少指明目标地址与协议,并妥善配置设备自身的防火墙。测试完成后请立即删除上述转发规则 IPv6 常识 地址前缀: 240e::/20: 中国电信 2409:8000::/20: 中国移动 2408:8000::/20: 中国联通 2000::/3: 全局单播地址。也就是全球可路由的公网地址。上述三个都属于这个。 FE80::/10: 链路本地地址。类似 192.168.x.x 2002::/16: 仅供 6to4 隧道使用 特殊地址: ::: 相当于 0.0.0.0 ::1: 相当于 127.0.0.1
2020年07月23日
67 阅读
0 评论
0 点赞
2020-07-23
给Openvz虚拟化linux系统的VPS添加Swap分区
刚刚用宝塔linux工具箱给自己的OpenVZ小鸡添加swap没效果,网上查了一下都说OpenVZ不支持添加swap,后来继续找教程终于找到一种适合在OpenVZ添加swap的方法。下面开始给openvz的vps增加swap分区:一、通过touch命令在/usr/bin/目录下新建一个文件叫addswap.sh,命令如下:touch /usr/bin/addswap.sh二、用vi命令编辑这个文件,加入如下内容:vi /usr/bin/addswap.sh#!/bin/bash SWAP="${1:-512}" NEW="$[SWAP*1024]"; TEMP="${NEW//?/ }"; OLD="${TEMP:1}0" umount /proc/meminfo 2> /dev/null sed "/^Swap\(Total\|Free\):/s,$OLD,$NEW," /proc/meminfo > /etc/fake_meminfo mount --bind /etc/fake_meminfo /proc/meminfo三、通过chmod命令给这个addswap.sh文件可执行权限:chmod +x /usr/bin/addswap.sh四、运行addswap.sh执行脚本自动增加swapsh /usr/bin/addswap.sh五、执行free -m命令查看增加swap是否成功:free -m结果类类似如下就说明你成功了: total used free shared buff/cache available Mem: 512 13 407 0 90 371 Swap: 512 0 512六、因为系统重新启动之后swap又会清空了,所以要将脚本添加到/etc/rc.d/rc.local文件内,让它在系统启动时自动执行!打开/etc/rc.d/rc.local 文件,在末尾增加如下内容/usr/bin/addswap.sh在centos7中,/etc/rc.d/rc.loca l的权限被降低了,所以需要执行如下命令赋予其可执行权限chmod +x /etc/rc.d/rc.local然后重启,开机后执行 free -m 看看是否成功
2020年07月23日
51 阅读
0 评论
0 点赞
2020-07-22
黑群晖升级到6.23-25426up2报错文件毁损(卡95%)的解决方法(转载)GXNAS 博客
DSM6.23-25426up2已经在官网上架好几天了,不同地区的用户接收版本升级推送的时间可能会有不同。 白群用户早就升级了,黑群用户手痒痒了也想升级(使用二合一系统的可以默默的走开了,二合一系统不支持升级的!),于是估计有不少用户升级到95%的时候,就咯噔一下弹出这个信息。 解决方法如下: 1、先点 这里 下载补丁到电脑上; 2、把刚才下载的补丁文件,上传到群晖的文件夹(注意不要上传到中文的文件夹,我这里上传到docker这个文件夹下),然后在群晖的File Station找到这个文件,点右键-属性; 3、在“位置”这里会显示这个文件实际保存的路径,记住这个路径,后面需要用到; 4、打开群晖的控制面板-任务计划,新增-触发的任务,用户自定义脚本; 5、在弹出的创建任务窗口-常规,任务名称随意写,但是不要与现有的任务名称重名,我这写的任务名称是1; 6、点任务设置,在用户定义的脚本输入以下两行命令(并按照个人实际情况修改)后,点“确定”: cp /volume1/docker/FixSynoboot.sh /usr/local/etc/rc.d/FixSynoboot.sh chmod 755 /usr/local/etc/rc.d/FixSynoboot.sh 需要注意的是:上面的命令行不要全部照搬!下划线的这行写的是上面第3步获取到的路径,请自行修改; 7、回到任务计划的列表,找到刚才添加的1,点右键,运行; 8、点:是; 9、群晖右上角,点人头像图标,选:重新启动; 10、重启好了以后,再去更新,你会发现,不再卡95%了; 11、完美升级! PS:博主用的是DS918+的系统,所以以DS918更新为例。黑群晖的DS3615、DS3617、DS918升级到6.23-25426up2遇到卡95%的问题均可使用本补丁。 感谢GXNAS 博客 转载自:https://wp.gxnas.com/8237.html
2020年07月22日
61 阅读
0 评论
0 点赞
2017-12-25
使用 Kindle Ear 推送 RSS 到 Kindle 设备(转载学习)
KindleEar 是提取 Calibre 的 mobi 模块,根据需求抓取下载包含图片的 RSS 订阅或网页推送到你的 Kindle,杂志格式书籍排版精美,跳转方便,阅读体验更好。我们可以使用 KindleEar 开源的代码,在 GAE 上免费搭建推送服务器。 为什么要自己搭建? 不受限制,自定义 RSS 内容,可抓取任意地区 RSS 内容; 支持图片,无限制订阅源数量和文件大小; 多账户独立管理,可以分享给别人使用你搭建的系统; 如果你需要,还可以自定义排版; 使用自己的服务,不需要排队等待,推送速度更快。 我需要准备什么? ~~安装 Python 2.7环境 ~~ 安装 GAE SDK 环境 安装 GIT 环境 对的,这些都不需要,你只需要能够正常的访问 Google 服务,进行操作即可。 如果,你想先预览下推送的抓取效果,可以 点击下载 我抓取的少数派 RSS 效果,包括图片抓取,文章布局,杂志格式等。 创建 APP 引擎 打开 APP 引擎中心,创建一个 APP 引擎。(如果你之前没有创建过 Project ,需要先创建一个项目。) 选择地区: 点击 【Next】开始创建 创建完成,根据教程,点击继续,打开控制台 shell,如果弹出教程,【退出教程】即可。 激活远端 shell 之后,分别输入命令进行下载安装和部署,执行阶段会提示输入你的 Gmail 邮箱和当前的 APP ID,键入回车键之后,就开始自动部署了。 wget http://qn.zhangyongcun.com/file/kindleEar.sh chmod +x kindleEar.sh ./kindleEar.sh 然后,就没有然后了,恭喜,你已经部署完成了。 为什么其他的资料,甚至 KindleEar 官方安装步骤都如此复杂甚至还有错误呢?因为教程具有时效性,很多已经过时不能再使用。 使用简介 刷新 APP 引擎中心 页面,就可以看到部署信息了。点击图示的链接,即可访问服务。 打开链接,默认账号密码均为:admin 登陆之后,点击 【我的订阅】进行设置,如果出现 【internal server error】,是因为系统没有完全部署完成,稍等五分钟左右就可以正常使用。 注意:推送之前,你需要完成以下操作。 设置 Gmail 邮箱到 Kindle 信任邮箱中,在 我的亚马逊 中【管理我的内容和设备】–【设置】在 【已认可的发件人电子邮箱列表】中添加。 打开 APP 引擎中心 ,添加 【已获授权的发件人】 设置投递选项,注意修改之后需要选择 【保存设置】 【投递日志】可以查看投递的状态。由于 RSS 内容抓取需要一定的时间,所以日志可能会有延迟。 【账户管理】可以当前账户密码,也可以添加新成员,这样你就可以把系统分享给你的好朋友是用了,相互之间互不影响。 【高级设置】大家可以根据需要自行研究,比如批量导入订阅源,保存内容到Pocket Instapaper。 相关链接: Kindle Ear 如果遇到问题,请访问:FAQ
2017年12月25日
1,070 阅读
0 评论
0 点赞
2017-12-12
VPS查看Linux系统信息命令大全整理
系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 资源 # free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du -sh # 查看指定目录的大小 # grep MemTotal /proc/meminfo # 查看内存总量 # grep MemFree /proc/meminfo # 查看空闲内存量 # uptime # 查看系统运行时间、用户数、负载 # cat /proc/loadavg # 查看系统负载 磁盘和分区 # mount | column -t # 查看挂接的分区状态 # fdisk -l # 查看所有分区 # swapon -s # 查看所有交换分区 # hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备) # dmesg | grep IDE # 查看启动时IDE设备检测状况 网络 # ifconfig # 查看所有网络接口的属性 # iptables -L # 查看防火墙设置 # route -n # 查看路由表 # netstat -lntp # 查看所有监听端口 # netstat -antp # 查看所有已经建立的连接 # netstat -s # 查看网络统计信息 进程 # ps -ef # 查看所有进程 # top # 实时显示进程状态 用户 # w # 查看活动用户 # id <用户名> # 查看指定用户信息 # last # 查看用户登录日志 # cut -d: -f1 /etc/passwd # 查看系统所有用户 # cut -d: -f1 /etc/group # 查看系统所有组 # crontab -l # 查看当前用户的计划任务 服务 # chkconfig list # 列出所有系统服务 # chkconfig list | grep on # 列出所有启动的系统服务程序 # rpm -qa # 查看所有安装的软件包
2017年12月12日
653 阅读
0 评论
0 点赞
1
...
3
4
5
...
17