Oracle上Ubuntu镜像安装Bt面板无法访问问题解决

1
2
3
4
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
sudo iptables -F

原因为镜像原始路由规则和宝塔面板冲突,清空所有路由规则

参考

https://www.bt.cn/bbs/thread-73159-1-1.html

阅读全文 »

Python利用SSH隧道访问容器资源

1
2
3
4
5
6
7
8
9
10
11
12
13
from sshtunnel import SSHTunnelForwarder

def get_ssh_tunnel():
server = SSHTunnelForwarder(
ssh_address_or_host=('192.168.1.2', 22),
ssh_username='username',
ssh_password='ssh-password',
remote_bind_address=('10.16.3.3', 3306),
local_bind_address=('0.0.0.0', 3306)
)
server.start()

return server

参数含义:

ssh_address_or_host : 跳板机的 IP 和 Port ssh_username : 登录跳板机时使用的账户名称 ssh_password : 登录跳板机时使用的密码 remote_bind_address : 本地机器要访问的目标机器的IP(如果目标机器就是跳板机自己,则是 127.0.0.1)和 Port local_bind_address : SSH 隧道监听的本地机器的 IP(可以是 0.0.0.0 监听所有IP,也可以选择指定的网口) 和 Port

修改ssh设置允许端口转发

阅读全文 »

IPTV相关文档

自建IPTV +plex收看录制直播电视

  1. https://pixman.io/topics/17
  2. https://blog.csdn.net/u010567698/article/details/129341065
  3. https://blog.csdn.net/u010567698/article/details/129374077
  4. 使用Kodi播放
  5. 参考阅读,部分

https://livednow.com/migu/list?id=1400152068&token=nlps54A1CD5F5FA8BC42A833

Ubuntu使用Bolt连接MX Keys和MX Master

1
2
3
4
sudo pip3 install solaar --break-system-packages
git clone https://github.com/pwr-Solaar/Solaar.git /tmp/solaar
sudo cp /tmp/solaar/rules.d/42-logitech-unify-permissions.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules

说明

  • 安装后重新插拔Bolt接收器
  • 可以不完全下载,只下载42-logitech-unify-permissions.rules文件即可

参考

阅读全文 »

基于Frp-XTCP的P2P连接配置

  • 被连接方
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
serverAddr = "frps公网服务器域名或ip"
serverPort = frps 服务端口

auth.token = "token 令牌"

loginFailExit = false

# 这里表示如果 xtcp 打洞失败时,使用 stcp 远程链接公司电脑
[[proxies]]
# stcp的服务名称要和家用电脑配置的serverName一致
name = "company_stcp_remote_desktop"
type = "stcp"
# 这个secretKey要和家用电脑一致
secretKey = "abcdefg"
localIP = "127.0.0.1"
# 公司电脑远程桌面端口(一般情况下会改成其它端口)
localPort = 3389
# 压缩传输内容
transport.useCompression = true

[[proxies]]
# xtcp的服务名称要和家用电脑配置的serverName一致
name = "company_xtcp_remote_desktop"
type = "xtcp"
secretKey = "abcdefg"
localIP = "127.0.0.1"
# 公司电脑远程桌面端口(一般情况下会改成其它端口)
localPort = 3389
# 压缩传输内容
transport.useCompression = true
  • 连接方
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
serverAddr = "frps公网服务器域名或ip"
serverPort = frps 服务端口

auth.token = "token 令牌"

loginFailExit = false

[[visitors]]
# 家用电脑 stcp visitors 名称(随意)
name = "company_stcp_remote_desktop_visitor"
type = "stcp"
# 公司电脑 stcp name
serverName = "company_stcp_remote_desktop"
secretKey = "abcdefg"
# stcp-visitor 的 bindPort 设置为 -1 表示不需要监听物理端口,只接受 fallback 的连接即可。
bindPort = -1
# 压缩传输内容
transport.useCompression = true

[[visitors]]
# 家用电脑 xtcp visitors 名称(随意)
name = "company_xtcp_remote_desktop_visitor"
type = "xtcp"
# 公司电脑 xtcp name
serverName = "company_xtcp_remote_desktop"
secretKey = "abcdefg"
bindAddr = "127.0.0.1"
# 使用家用电脑的23389端口远程桌面链接到公司电脑3389端口电脑(注意:Windows必须是专业版的,并且要启用远程桌面和设置密码)
bindPort = 23389
# 压缩传输内容
transport.useCompression = true
# 配置了 keepTunnelOpen = true 时,frpc 会定期检测隧道是否打开,如果没有,则会尝试打洞建立隧道,这样可以始终保持隧道打开,在需要连接对端服务时,可以避免延迟。
keepTunnelOpen = true
# 如果 xtcp 打洞失败,则使用 stcp 进行链接,fallbackTo = 上面的 stcp name
fallbackTo = "company_stcp_remote_desktop_visitor"
# 当连接 127.0.0.1:23389 超过 200ms p2p 打洞还未成功的话,会回退到使用 company_stcp_remote_desktop_visitor 建立连接。
fallbackTimeoutMs = 200
阅读全文 »

Docker配置代理

背景

  • 使用加速镜像依旧拉取失败

配置

1
2
sudo mkdir -p /etc/systemd/system/docker.service.d
sudo vim /etc/systemd/system/docker.service.d/http-proxy.conf
阅读全文 »

Rustdesk远程桌面搭建,TeamViewer平替

以最新版本1.2.3为例,不要安装nightly,会存在很多问题

搭建私人中转服务器

防火墙放开21115-21119,8000,21116端口

1
2
3
wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.8-2/rustdesk-server-linux-amd64.zip
tar -xvzf rustdesk-server-linux-amd64.zip
cd amd64
阅读全文 »

PyWinAuto+Pyauotgui实现Windows自动化操作

目前有操作Java开发的桌面程序的需求,PyWinAuto对于Java自绘图的无法读取到菜单,只能获取到窗口,则思路为使用PyWinAtuo打开窗口,使用Pyautoui进行目标操作

PyWinAuto

通过inspect.exe 查看窗口信息

image-20231130100041736
阅读全文 »
0%