[极速版]写个linux探测自己机器ip地址的tool(基于shell + sshpass)

背景:那个房间没有能正常上广域网的网口,就用了个无线中继

适用情况:上级路由ssh or teamviewer访问下级路由的机器,但下级路由不支持查看IP

自行完成下级路由(此处指无线中继)的端口映射or DMZ整机映射

bash 复制代码
apt-get install sshpass
bash 复制代码
#!/bin/bash
mkdir log
for i in $(seq 2 255)
do
    sshpass -p tmp ssh -E err.log -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null tmp@10.10.20.$i cat /etc/os-release > log/10.10.20.$i.log &
done
bash 复制代码
admin@sr:/data/test/ssh$ grep -nr debian
log/10.10.20.124.log:6:ID=debian
log/10.10.20.124.log:7:HOME_URL="https://www.debian.org/"
log/10.10.20.124.log:8:SUPPORT_URL="https://www.debian.org/support"
log/10.10.20.124.log:9:BUG_REPORT_URL="https://bugs.debian.org/"
相关推荐
YJlio25 分钟前
进程和诊断工具学习笔记(8.24):Handle——谁占着不放?句柄泄漏排查、强制解锁与检索技巧
服务器·笔记·学习
wangsiling635 分钟前
11.13zy
linux·服务器·网络
wdfk_prog1 小时前
[Linux]学习笔记系列 -- [kernel]trace
linux·笔记·学习
脏脏a1 小时前
【Linux】进程深度剖析:从概念到 fork 函数应用
linux·运维·服务器
路由侠内网穿透.1 小时前
外部访问 Python 搭建的 HTTP 服务器
运维·服务器·网络·网络协议·http·远程工作
秃秃秃秃哇2 小时前
C语言实现循环链表demo
linux·c语言·链表
雾岛听风眠2 小时前
串口通信代码的一些解释
linux·运维·服务器
怀旧,2 小时前
【Linux系统编程】8. 进程的概念(下)
linux·运维·服务器
路人甲ing..2 小时前
Ubuntu怎么安装tar.gz (android-studio为例)
linux·ubuntu·kotlin·android studio
福尔摩斯张2 小时前
二维数组详解:定义、初始化与实战
linux·开发语言·数据结构·c++·算法·排序算法