SSH 连接远程主机

本文详细描述了如何在Mac电脑上配置网络环境,包括设置同一网段的IP、网关,确保内部通信及访问外部网络。遇到的问题和解决方案包括:电脑访问外网失败、ping不通远程IP,通过调整路由器和服务顺序以及配置路由映射来解决。
摘要由CSDN通过智能技术生成

背景

物理背景:mac电脑,连接有wifi和插入交换机的网线;

需求背景:使用wifi连接外网,需要网线连接交换机,配置范围内的ip与网关,如果可以ping通远程ip地址并可ssh接入,则网络环境配置成功

正常操作

1.需要配置支持网段的ip和网关

ip的前三位一样,最后一位不一样,且同一网段的不同客户端ip必须不一致;

网关:不同客户端是一致的

2.ping同一网段下的其他客户端,是否能互ping成功

3.ping网关是否能ping通

4.ping远程主机能否能ping通

5.ssh远程主机连接

  1. 连接wifi (密码:)
  2. 网线连接电脑与交换机
  3. 配置ip 192.168.143.XX (其中XX的范围大约是【x,y】之间)
  4. 配置网关 192.168.143.xxx (就是这一个固定的,保持一致)
  5. 检验:以远程某个ip(172.21.214.1)为例,在本地终端开ping
  6. 如果ping通,则网络环境配置ok

遇到问题

问题一:电脑访问不了外网

连接wifi与网线之后,按照上述步骤改完ip和网关后,电脑访问不了外网百度等

解决方式:按照下图步骤,使wifi服务顺序为第一位

mac电脑的路由器 就是网关

问题二:ping通网关,但ping不通远程ip

MAC电脑都修改好了,可以ping通网关,但是仍旧ping不通远程ip

解决方式:

  1. 在本地终端查询,是否添加了路由,并且路由是否都走对
  2. 敲命令行查询路由:netstat -rn
  3. 如上所示,两个路由已经存在,但是默认先走了172的wifi路由,wifi路由是ping不通远程ip的,所以要配置路由,当访问远程以172为前缀等路由ip时,本机用192的ip去访问

    执行命令行:

    查看路由:netstat -rn

    添加路由映射:

    sudo route add -net 172.21.0.0  -netmask 255.255.0.0  192.168.143.XX

    如果添加错了想要删除路由映射:

    sudo route delete -net 172.21.0.0 -netmask 255.255.0.0 192.168.143.XX

  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值