远程ssh 不通的原因之一

背景:我都想大喊一声,我上网是通的, ping网址是通的,ping www.baidu.com 是通的, 怎么都远程不了,报超时;嘿, 别人远程就能行。我都想挠头了。

目录

1.  先 ping 自己,证明没问题。

2. 再ping www.baidu.com,证明连接外网没问题。

3. 然后, 排查会不会是连接的wifi对一些关键的东西有帅选,现在就换wifi,

4.  剩下的就是两个IP地址之间连不上, 涉及到了一个知识点:

1)两个不同的私有地址网段(172和192)的设备连接到同一个网关是可以互相通信的,前提是这个网关需要支持路由功能并正确配置。

2)进路由器查看WAN口IP,如果是100、10、192、172开头的一般是内网IP,其他的IP一般是公网IP。

5. 修改完成后重新连接一下wifi

6. ping 没事,是但是ssh 就是上不去, 很有可能是Linux 限制 SSH 最大连接数 / 限制用户最大连接数


解决办法:最后竟然是因为:我连接的是公司的wifi, 它给孩子屏蔽了, 我电脑用自己的手机热点就好了,好了。

ping localhostping www.baidu.comssh localhost

问题排查:登录远程公网ip 连接不上 报超时。

1.  先 ping 自己,证明没问题。

# windows 
ipconfigping xxx.xxx.xxx.xxx

2. 再ping www.baidu.com,证明连接外网没问题。

ping www.baidu.com

3. 然后, 排查会不会是连接的wifi对一些关键的东西有帅选,现在就换wifi,

连接两个不同的wifi, 证明wifi没问题。

4.  剩下的就是两个IP地址之间连不上, 涉及到了一个知识点:

1)两个不同的私有地址网段(172和192)的设备连接到同一个网关是可以互相通信的,前提是这个网关需要支持路由功能并正确配置

2)进路由器查看WAN口IP,如果是100、10、192、172开头的一般是内网IP,其他的IP一般是公网IP。

这个网关怎末和想要登录的对齐:

得有办法在目标服务器上

ifconfig# inet addr:192.168.0.3 Bcast:192.168.0.255 Mask:255.255.255.0# inet : ipv4# Bcast:  linux上的就是这个, 得一致

windows上的就是这里: 

  

5. 修改完成后重新连接一下wifi

6. ping 没事,是但是ssh 就是上不去, 很有可能是Linux 限制 SSH 最大连接数 / 限制用户最大连接数

知识来自以下同胞友爱分享:

教你如何判断IP是外网IP还是内网IP_wx649a36cae880a的技术博客_51CTO博客

两个不同的私有地址(172和192),两个设备都接在同一个网关,他两个能互相通讯吗?_百度知道 (baidu.com)

Linux 限制 SSH 最大连接数 / 限制用户最大连接数_linux修改ssh最大连接数-CSDN博客 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/641753.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

manacher算法 求最长回文串

本题链接:用户登录 题目: 样例: 输入 aa1ABA1b 输出 5 思路: 根据题目意思,求出最长回文串,我们可以用模板 manacher 算法 求最长回文串。 manacher算法 求最长回文串 核心有两个步骤。 一、将字符串转化…

SpringBoot分片上传、断点续传、大文件极速秒传功能

前言 文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受&#…

华为机试真题实战应用【算法代码篇】-图谱新词挖掘1(附python、C++和JAVA代码实现)

目录 题目描述 代码实现 Java python C++ 代码2 题目描述 小华负责公司知识图谱产品,现在要通过新词挖掘完善知识图谱新词挖掘: 给出一个待挖掘问题内容字符串Content和一人词的字符串word,找到content中所有word的新词。新词: 使用词word的字符排列形成的字符串。 请帮…

Hive 数仓及数仓设计方案

数仓(Data Warehouse) 数据仓库存在的意义在于对企业的所有数据进行汇总,为企业各个部门提供一个统一、规范的出口。做数仓就是做方案,是用数据治理企业的方案。 数据仓库的特点 面向主题集成 公司中不同的部门都会去数据仓库中拿数据,把独…

框架概述和MyBatis环境搭建

学习视频:1001 框架概述_哔哩哔哩_bilibili 目录 框架概述 1.1为什么要学 1.2框架的优点 1.3 当前主流框架 Spring框架 Spring MVC框架 MyBatis框架 ​编辑 Spring Boot框架 Spring Cloud框架 1.4 传统JDBC的劣势 MyBatis 2.1 MyBatis概述 ORM框架工作原…

分布式日志

1 日志管理 1.1 日志管理方案 服务器数量较少时 直接登录到目标服务器捞日志查看 → 通过 rsyslog 或shell/python 等脚本实现日志搜集并集中保存到统一的日志服务器 服务器数量较多时 ELK 大型的日志系统,实现日志收集、日志存储、日志检索和分析 容器环境 …

编程语言MoonBit新增矩阵函数的语法糖

MoonBit更新 1. 新增矩阵函数的语法糖 新增矩阵函数的语法糖,用于方便地定义局部函数和具有模式匹配的匿名函数: fn init {fn boolean_or { // 带有模式匹配的局部函数true, _ > true_, true > true_, _ > false}fn apply(f, x) {f(x)}le…

【分布式技术】注册中心zookeeper

目录 一、ZooKeeper是什么 二、ZooKeeper的工作机制 三、ZooKeeper特点 四、ZooKeeper数据结构 五、ZooKeeper应用场景 ●统一命名服务 ●统一配置管理 ●统一集群管理 ●服务器动态上下线 ●软负载均衡 六、ZooKeeper的选举机制 七、实操部署ZooKeeper集群 步骤一…

compose部署tomcat

1.部署tomcat 1.1.下载相关镜像tomcat8.5.20 $ docker pull tomcat:8.5.20 1.2 在/data目录下创建tomcat/webapps目录 mkdir -p /data/tomcat/webapps 注意:这里是准备将宿主机的/data/tomcat/webapps映射到容器的 /usr/…

LC 2765. 最长交替子数组

2765. 最长交替子数组 难度: 简单 题目大意: 给你一个下标从 0 开始的整数数组 nums 。如果 nums 中长度为 m 的子数组 s 满足以下条件,我们称它是一个 交替子数组 : m 大于 1 。s1 s0 1 。下标从 0 开始的子数组 s 与数组 [s0, s1, s0, s1,...,s(…

HarmonyOS鸿蒙学习笔记(22)@Builder实战

Builder标签是一种更轻量的UI元素复用机制,下面通过一个简单的例子来具体说明: 比如如下布局效果:上面是一个轮播的Swiper,下面是一个Grid 布局代码如下: build() {Navigation() {Scroll() {Column({ space: CommonConstants.CO…

测试老司机聊聊测试设计都包含什么?

一、数据组合测试设计 数据组合测试设计(Combinatorial Test Design,CTD)是一种优化测试用例的方法,它通过系统地组合不同的测试数据输入,以确保全面覆盖各种可能的测试情况。这种方法主要应用于软件测试领域&#xff…

性能优化-HVX 开发环境介绍

「发表于知乎专栏《移动端算法优化》」 本篇以 HVX 的开发环境配置以及应用实例编译测试为主进行讲述。 🎬个人简介:一个全栈工程师的升级之路! 📋个人专栏:高性能(HPC)开发基础教程 &#x1f3…

scanf解决遇到空格停止问题

scanf解决遇到空格停止问题 gets修改scanf的停止符 我们经常输入字符串的时候,遇到空格,scanf就会停止: 比如这时候我想输入一个句子:“My Love”: char* s (char*)malloc(sizeof(char)*100);scanf("%s", s…

Python数据分析:基础

数据分析是使用统计和计算机科学技术来解决现实世界问题的过程。Python是一种流行的编程语言,也是数据分析的常用工具之一。在Python中,有许多库和工具可用于数据分析,比如NumPy、Pandas、Matplotlib等。 NumPy是Python中用于科学计算的一个…

python 32位图转换8位图并压缩

安装 python -m pip install opencv-python 脚本 from PIL import Image import numpy as np import cv2 oldName "Down32.png" tempName "Down8.png" newName "Down.png" img Image.open(oldName).convert(P) print(img.getbands()) #…

摄像头电机马达驱动芯片LV8548/LV8549/ONSEMI替代料GC8548

摄像头电机马达驱动芯片GC8548,兼容替代 ON的LV8548 无需更改外围 . 下图为其参数分析: GC8548 是一款双通道 12V 直流电机驱动芯片,为摄像机、消费类产品、玩具和其他低压或者电池供电的运动控制类应用提供了集成的电机驱动解决方案。芯片…

hpa自动伸缩

1、定义:hpa全称horizontal pod autoscaling(pod的水平自动伸缩),这是k8s自带的模块。pod占用CPU的比率到达一定阀值会触发伸缩机制(根据CPU使用率自动伸缩) replication controller副本控制器&#xff0c…

带头 + 双向 + 循环链表增删查改实现

目录 源码: List.c文件: List.h文件: 简单的测试: 很简单,没什么好说的,直接上源码。 源码: List.c文件: #include"DLList.h"ListNode* creadNode(LTDataType x) {L…

力扣!30天60道(第2天)

第1题(1.22) &#xff1a;两数之和 解法一&#xff1a;暴力破解 #include <iostream> #include <vector> #include <map> using namespace std;class Solution { public:vector<int> twoSum1(vector<int>& nums, int target) {for (int i …