访问内网主机的命令记载

简介: 访问内网主机的命令记载
#查看某个端口是否占用
lsof -i tcp:60000
lsof -i udp:60000
kill [pid]
#短线自动重连
vim /etc/ssh/sshd_config
##修改
ServerAliveInterval 10
ServerAliveCountMax 8640000
#生效设置
systemctl restart sshd.service
#建立隧道
ssh -NTf -R 60000:172.16.102.168:22  root@limengkai.work  -o stricthostkeychecking=no

满足特殊需要可以自行设置nginx 反向代理

server {
    listen       8090;
    server_name  _; # _代表监听所有请求
  root  /根目录/;
  index  index.html ;
  location / {
  index index.html;
    }
}

mac上的nginx和linux 目录不同,记载一下

vim /usr/local/etc/nginx/nginx.conf
open /usr/local/etc/nginx
#mac 启动nginx
nginx -c /usr/local/etc/nginx/nginx.conf
nginx -s reload
nginx -s stop

ssh 添加 密码参数 ! 与配置 免密登陆 不同

对于debian/ubuntu系统来说,安装方式很简单:
sudo apt-get install sshpass
对于其他的linux,可以编译sshpass的源码安装:
 wget http://sourceforge.net/projects/sshpass/files/sshpass/1.05/sshpass-1.05.tar.gz  
tar xvzf sshpass-1.05.tar.gz  
./configure 
make  
sudo make install
#检查是否安装成功
sshpass
#成功时的,部分输出
   -V            Print version information
At most one of -f, -d, -p or -e should be used
#使用
#编辑脚本使用
vi 脚本.sh
#!/bin/bash
sshpass -p "XXX" ssh user@IP
相关文章
|
4月前
|
存储 网络协议 Ubuntu
如何在Ubuntu安装配置SVN服务端并实现无公网ip访问内网资料库
如何在Ubuntu安装配置SVN服务端并实现无公网ip访问内网资料库
74 0
|
10月前
|
Linux
【linux】解决软路由内部服务器无法访问外网的问题
【linux】解决软路由内部服务器无法访问外网的问题
381 0
|
10月前
|
网络协议 安全 Linux
防火墙、出入站规则、主机名、hosts映射
防火墙、出入站规则、主机名、hosts映射
563 0
|
12月前
|
网络协议
主机是否出网判断命令
主机是否出网判断命令
|
Java 开发者 微服务
主机 IP 信息提示|学习笔记
快速学习主机 IP 信息提示
79 0
|
网络协议
关于 电脑分配IP地址可以连接局域网但无法上互联网 的解决方法
关于 电脑分配IP地址可以连接局域网但无法上互联网 的解决方法
关于 电脑分配IP地址可以连接局域网但无法上互联网 的解决方法
|
Linux 运维 安全
linux内网机器访问外网代理设置squid
公司一般出于安全考虑, 在同一局域网中只有一台机器可以访问外网,运维进行了整体的限制, 但是在后面的工作中,需要在机器上安装一些软件,及命令,所以其他的机器需要访问外网来简化工作, 但又不能打乱原有运维的设置,所以需要在能访问外网的机器上做个代理。
2336 0
|
网络协议 安全