====== 内网穿透 ======
网云穿比较慢,SSH连接可以接受。而且地址是固定的。以后用网云穿使用ssh管理服务器,动态的ngrok地址就在网站中使用。
===== 方式一:网络服务商 =====
在 Vodafone 已经申请了固定IP,通过 ''192.168.0.1'' 进入路由器的管理界面,选择 ''Erweiterte Einstellungen -> Sicherheit -> Portweiterleitung'' 即可配置外网和内网的转接端口。
===== 方式二:网云穿 =====
[[https://i.xiaomy.net/#/tunnel|网云穿 控制台]] (//终身版1M不限流量339元// )/ [[https://blog.xiaomy.net/archives/324.html|linux 安装]]
mkdir wyc
cd wyc
wget https://down.xiaomy.net/linux/wyc_linux_64
chmod +x wyc_linux_64
./wyc_linux_64 -token=xxxxxxxx
后台运行 (根据官方指南可以自己添加服务)
# 在某些时候似乎不能用nohup nohup
./wyc_linux_arm -token=****** &
tail -f nohup.out
ssh user@xxxx.dongtaiyuming.net -p
成功运行后访问地址为 ''%%pdseqake.xiaomy.net:23549%%'',映射内网的 ''%%127.0.0.1:33720%%''
===== 方式三:Ngrok =====
[[https://ngrok.com/pricing|NGROK 公网IP]]
后台执行 ''./ngrok tcp 22 –log=./ngrok.log > /dev/null &''
''jobs -l'' #查找刚才启动的服务并处理[[https://maiernte.github.io/wiki/mac-memo.html|参阅]] ngrok.log 日志文件查看随机分配的接口
nohup ./ngrok tcp 22 --log=./ngrok.log> /dev/null &
tail -f ngrok.log # 查看日志文件找到新的URL
从外部连接 ''$ ssh user@6.tcp.ngrok.io -p 10622''
查看后台进程的命令
ps -efu #参数 u 表示以当前用户启动的后台服务
ps aux | grep ngrok
jobs -l
其它方式
[[https://qwertyyb.github.io/2023/05/05/%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F%E7%9A%84%E5%87%A0%E7%A7%8D%E6%96%B9%E6%A1%88/|内网穿透的几种方案]] [[https://zhuanlan.zhihu.com/p/626471788|FRP 方案]] [[https://sspai.com/post/52523|文章三]]
serverrack
cd /root/frp/frp
nohup ./frps -c frps.toml &
客户端配置文件
serverAddr = "74.48.191.201"
serverPort = 7000
webServer.addr = "0.0.0.0"
webServer.port = 7400
webServer.user = "admin"
webServer.password = "admin"
[[proxies]]
name = "ssh"
type = "tcp"
localIP = "127.0.0.1"
localPort = 22
remotePort = 6022
./frpc -c frpc.toml
ssh -oPort=6022 root@serverrack
===== 方式四:nps 服务 =====
[[https://ehang-io.github.io/nps/#/?id=nps|文档一]] [[https://github.com/ehang-io/nps/blob/master/README_zh.md|文档二]]
nps 服务Web地址 http://v2ray.simperator.eu.org:8080 或者 https://nps.simperator.eu.org
通过邮件服务器的 6022 端口访问 serverpi 的 ssh
ssh root@217.160.61.19 -p 6022
samba 文件服务 (已经映射了139和445端口),直接访问服务器里面的文件。
smb://217.160.61.19
windows 连接方式
- 网上邻居 - 查看工作组计算机 - Samba Server
- Window键+R, \\217.160.61.19
[[https://192.168.0.158:9443|portainer(pi的局域网ip:9443)]] 和 [[http://192.168.0.158:5800|百度网盘(pi的局域网ip:5800)]] 和哪吒探针 暂时没有办法搞定,只好在内网的时候来搞了。(可以设置为autoproxy, 192.168.0.* 开头的则使用sock5 代理内部)
借助switchyOmega插件的proxy服务,同样可以在外网访问局域网的内容。
在德国vps上安装,因为没有启动nginx,可以占用80和443端口,端口复用8024。通过nginx将泛域名 *.yfmai.eu.org 全部指向 http://127.0.0.1:8024
wget https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_amd64_server.tar.gz
当要调用 https://127.0.0.1:xxx 的docker容器时,请参考 portainer.yfmai.eu.org 的设置。nps域名要使用“所有”并且ssl文件留空。
可以通过windows的远程桌面登录服务器(用户mai或者rdp都可以)
{{tag>vps}}