双网口抓包获取不到HTTP数据

1,首先IPTV盒子插电源,但不要开机,开机的请用遥控器关闭,
2,光猫IPTV口连接电脑任意网口,盒子连接电脑第二个网口。
3,把网口 1和2 桥接,这里要注意一定检查桥接状态如下图一样必须都要打钩。

接下来,把盒子开机,查看是否能够正常开机观看直播,这一步也是给你DHCP鉴权,能正常观看后,遥控器关闭盒子,不要断电

打开抓包工具 Wireshark打开后我们能看到如下图

一定要抓包以太网有数据流这个口,抓桥接口和其他口无效的 很多人错在这里了
然后双击抓包,遥控器打开盒子启动进入主页,停止抓包,过滤栏搜索HTTP就出来了

KODI 开启ipv6

KODI默认将ipv6关闭,无法播放ipv6格式的直播源文件。折腾了数日,终于在网上找到解决方案,分享如下:

一、下载Unlock Kodi Advanced Settings 插件。

Kodi19 script.unlock.advancedsettings19

Kodi18及老版本 script.unlock.advancedsettings-Leia-before18

Kodi19  script.unlock.advancedsettings1.0.3.zip
Kodi18及老版本 script.unlock.advancedsettings-Leia.zip

访问密码:1234

二、安装以上插件。选择“从zip文件安装”


三、打开插件 – 我的插件 – 全部,找到Unlock Kodi Advanced Settings,点运行。

四、点击运行,选择“network”,将disableipv6 选择false,设置完毕点”确定“。提醒会写入advancedsettings.xml,点”是“。




五、重启Kodi,配置生效。

补充一下效果图:

KODI 确实对IPV6支持不好,好多IPV6无法访问。
测试站点一个:
CCTV1,http://[2409:8087:5c00:10:5::121]/cdnrrs.gx.chinamobile.com/PLTV/3/224/3221225726/index.m3u8

插件转自KODI中文网,一并致谢

win11如何查看端口是否被占用? Win11查看端口是否占用的技巧

win11如何查看端口是否被占用? Win11查看端口是否占用的技巧

win11如何查看端口是否被占用?想要看看win11系统中端口的占用情况,该怎么查看呢?下面我们就来看看Win11查看端口是否占用的技巧

Win11查端口被哪个进程占用?如果电脑上的某个端口被其它软件占用,则需要特定端口来工作的软件会无法使用,今天我们就来看看Win11查看端口是否占用方法,详细请看下文介绍。

1、按 Win + X 组合键,或右键点击任务栏底部的Windows开始图标,在打开的隐藏菜单项中,选择运行;

2、运行窗口,输入 cmd 命令,按确定或回车,打开命令提示符窗口;

3、命令提示符窗口中,输入并按回车执行netstat -ano命令,可以获得所有网络连接活动的列表,在表中,本地地址IP地址后方冒号之后的即是端口号;

4、如果想要查找特定的端口,可以输入并回车执行netstat -aon|findstr “端口号”命令,例如:netstat -aon|findstr "80",即为查找端口号为80的信息;

5、想要找到是哪个程序占用了端口号,可以记下最后一列的PID数字;

6、按 Shift + Ctrl + Esc 组合键,可以快速打开任务管理器,然后切换到详细信息选项卡中查找相同PID的程序,这样就可以确定是哪个程序占用了端口,从而进行修改端口或者停止应用等操作了;

以上就是Win11查看端口是否占用的情况,希望大家喜欢,请继续关注脚本之家。

OPDS Calibre-web

opds

你的opds地址就是你的书库地址/opds,ios可以使用kybook,安卓可以使用静读天下,都支持opds功能,相当于为本地书库添加了一个自定义的网络书城,还是挺方便的。

 

2. 手机阅读

calibre-web 提供了 OPDS 协议的服务地址:http://${server-ip}/cms/opds/(或 http://${server-ip}:8083/opds/)。

换言之所有支持 OPDS 协议的 APP 都可以对接到 calibre-web 获取书库中的电子书,例如这些 APP :

APP 适用设备/系统 说明
FullReader Android 界面清新但是有广告,而且汉化不完全,有少量韩文
AIReader Android 没有广告但是外观不好看
kybook3 iOS 目前已知 iOS 唯一支持 OPDS 的 APP
kindle kindle 仅在 kindle 设备上支持 OPDS,在 Android/iOS 上不支持

以 FullReader 为例:点击【网络图书馆】->【添加OPDS目录】,填写 calibre 的 OPDS 服务地址和 BasicAuth 账号密码即可。

3. iPad 阅读

在 iPad 目前已知的只有 kybook3 这款 APP 支持 OPDS 协议:

点击【目录】->【添加】,填写 calibre 的 OPDS 服务地址和 BasicAuth 账号密码即可。

FAQ

Q1. 迁移 data 目录的数据库后无法运行 CMS 服务

理论上 data 目录挂载了 calibre 运行所需的全部数据(包括电子书本身),只要完整迁移到任何设备就可以直接运行。

但若 calibre 非正常停止过,就会导致 calibre-web (即 CMS 服务)无法运行。

解决方法也很简单:

  • 执行 stop.sh 脚本停止 calibre 服务
  • 查看 data/.config/calibre/gui.json 的 library_usage_stats 状态值是否为 1,若不是则修改为 1
  • 执行 run.sh 脚本重新启动 calibre 服务,此时 CMS 服务应该可以正常启动了

 

wireguard 生成公私钥

公开端点(Public Endpoint)

节点的公网 IP 地址:端口,例如 123.124.125.126:1234,或者直接使用域名 some.domain.tld:1234。如果对等节点不在同一子网中,那么节点的公开端点必须使用公网 IP 地址。

私钥(Private key)

单个节点的 WireGuard 私钥,生成方法是:wg genkey > example.key。

公钥(Public key)

单个节点的 WireGuard 公钥,生成方式为:wg pubkey < example.key > example.key.pub。

作者:米开朗基杨
链接:https://juejin.cn/post/6847902217966616590
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

使用 ssh-key-gen 清理无效的 known_hosts 指纹记录

众所周知 .ssh/known_hosts 中存储了受信主机的指纹信息,若受信主机指纹发生改变,那么 ssh 登陆时会提示 Host key verification failed,这个时候就需要删除 .ssh/known_hosts 中对应主机的指纹信息了。

一直以来我都是用手工的方式删除这些信息,直到今天才知道原来还可以使用 ssh-key-gen -R 主机 来进行删除,而且用这种方式删除会自动将原内容备份成 known_hosts.old 文件,这样即方便还安全。

lujun9972:~/ $ ssh-keygen -R 192.168.1.9# Host 192.168.1.9 found: line 7/home/lujun9972/.ssh/known_hosts updated.Original contents retained as /home/lujun9972/.ssh/known_hosts.old

openwrt挂载u盘,并将系统转移到u盘中

openwrt挂载u盘,并将系统转移到u盘中

1 安装系统必须的软件包:
opkg update
opkg install kmod-usb-storage block-mount kmod-fs-ext4

2 安装完成以后,挂载u盘.如下命令将默认的系统盘转移到u盘中.

mount /dev/sda1 /mnt
mkdir /tmp/root
mount -o bind / /tmp/root
cp /tmp/root/* /mnt -a
umount /tmp/root

3 修改 /etc/config/fstab 文件,让系统启动自动挂载,修改成如下

config mount
        option target   /overlay
        option device   /dev/sda1
        option fstype   ext3
        option options  rw,sync
        option enabled  1
        option enabled_fsck 0

4 执行如下命令让其生效

/etc/init.d/fstab enable

5 重启后,执行df -h后如果发现/overlay挂载在/tmp/overlay-disabled上的解决方案:
rm /tmp/overlay-disabled/etc/extroot.md5sum
或者删除/tmp/overlay-disabled目录下的所有系统文件,按照第2重新操作重启。