1. 首页 > 快讯

让离线服务器上网指南

这个解决方案有一个先决条件:需要能够通过SSH 连接到服务器。记住这台服务器为B。假设我们有一台机器A。A可以通过SSH连接到服务器B。A可以连接到互联网,并且可以访问B暴露的端口。但是,B无法访问A暴露的端口,并且不会被路由到一个。

这个非常简单的DIY 修复方法是在A 上使用SSH 隧道。

使用 SSH 隧道

如果机器B 上支持SSH,并且您可以从A 到B 进行SSH,则可以在A 上创建SSH 隧道,允许B 通过该隧道访问Internet。这种方法的好处是不需要从B 到A 的直接网络路由。

步骤 1: 在 A 上创建 SSH 隧道

在机器A上运行以下命令启动SSH隧道:

ssh -R 8080:localhost:8080 user@B's IP地址执行后,会登录到服务器B,保持此登录状态,不要退出。

步骤 2: 在 A 上设置代理服务

在A 上设置代理服务,例如Squid、Gost 或任何HTTP 代理服务器,并让它监听端口8080(或您选择的任何端口)。确保代理配置允许来自本地主机的连接。

步骤 3: 在 B 上使用代理

然后将B机器上所有想要访问Internet的应用程序或服务配置为通过localhost的8080端口上的代理服务进行连接。这意味着他们通过SSH隧道访问A上的代理服务,代理服务为他们提供Internet访问权限。

export http_proxy=http://localhost:8080 export https_proxy=http://localhost:8080 然后就可以进行curl测试:

$curl www.baidu.com!DOCTYPE html!--STATUS OK--html headmeta http-equiv=content-type content=text/html;charset=utf-8meta http-equiv=X-UA-Compatible content=IE=Edgemeta content=always name=referrerlink rel=stylesheet type=text/css href=http://s1.bdstatic.com/r/www/cache/bdorz/baidu.min.csstitle 百度一下你就知道/title/head body link=#0000cc div id=wrapper div id=head div class=head_wrapper div class=s_form div class=s_form_wrapper div id=lg img hidefocus=true src=//www.baidu.com/img/bd_logo1.png width=270 height=129/div form id=form name=f action=//www.baidu.com/s class=fm input type=hidden name=bdorz_come value=1 input type=hidden name=ie value=utf-8 input type=hidden name=f 值=8 输入类型=隐藏名称=rsv_bp 值=1 输入类型=隐藏名称=rsv_idx 值=1 输入类型=隐藏名称=tn 值=baiduspan class='bg s_ipt_wr'输入id=kw 名称=wd 类=s_ipt value maxlength=255 autocomplete=off autofocus/spanspan class='bg s_btn_wr'input type=submit id=su value=Baidu class='bg s_btn'/span /form /div /div div id=u1 a href=http://news .baidu .com name=tj_trnews class=mnav news/a href=http://www.hao123.com name=tj_trhao123 class=mnavhao123/a href=http://map.baidu.com name=tj_trmap class=mnav map/a href=http://v.baidu. com name=tj_trvideo class=mnav video/a a href=http://tieba.baidu.com name=tj_trtieba class=mnavtieba/a noscript a href=http://www.baidu.com/bdorz/login.gif?logintpl=mnu=http%3A% 2F %2Fwww.baidu.com%2f%3fbdorz_come%3d1 name=tj_login class=lb登录/a /noscript scriptdocument.write('a href='http://www.baidu.com/bdorz/login.gif?logintpl=mnu=' + encodeURIComponent(window.location.href+ (window.location.search==='' ? '?' : '')+ 'bdorz_come=1')+ '' name='tj_login' class='lb'Login/a ' );/script a href=//www.baidu.com/more/name=tj_briicon class=bri style='display: block;'更多产品/a /div /div /div div id=ftCon div id=ftConw p id=lh a href=http://home.baidu.com关于百度/a a href=http://ir.baidu.com关于百度/a /p p id=cp2017Baidua href=http://www.baidu.com/duty/使用百度前必读/a a href=http://jianyi .baidu.com/class=cp-feedbackFeedback/a 京ICP证030173号img src=//www.baidu.com/img/gs.gif /p /div /div /div /body /html 表示可以访问互联网。

该方法依赖于SSH,需要保持SSH连接的稳定性,并且需要在A上配置和管理代理服务。此外,某些网络条件或防火墙设置可能会导致SSH隧道无法建立或可靠运行。然而,这是B 通过A 访问互联网而无需直接网络路由的一种可能方式。

此方法可能不符合网络安全策略。请在测试环境中使用,仅供读者学习SSH之用。

大家好,如果您还对让离线服务器上网指南不太了解,没有关系,今天就由本站为大家分享让离线服务器上网指南的知识,包括的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

用户评论

一笑抵千言

听起来很有挑战!想了解一下要怎么把离线服务器连上线,这个方法是不是很关键

    有16位网友表示赞同!

凉凉凉”凉但是人心

这篇文章的内容应该非常实用,很多公司可能遇到这个问题啊

    有6位网友表示赞同!

枫无痕

我有个网站目前是离线的,一直想连接上网络方便更新和管理数据。

    有5位网友表示赞同!

摩天轮的依恋

学习一下这些技术,以后自己也能解决类似问题了

    有11位网友表示赞同!

算了吧

厉害!居然能把不能联网的服务器弄上网,真想知道具体操作步骤

    有20位网友表示赞同!

微信名字

对我来说这个话题很有吸引力,一直想了解这方面的知识

    有15位网友表示赞同!

早不爱了

我有个朋友在做类似的事情,也许可以给他推荐这篇文章

    有20位网友表示赞同!

残花为谁悲丶

现在很多服务器都离线了,希望这篇文章能给更多人一些启发

    有8位网友表示赞同!

猫腻

学习一下这个方法,也许以后可以用到,很实用!

    有10位网友表示赞同!

龙卷风卷走爱情

这个方法是不是比较复杂啊?需要专业的人来操作吧?

    有7位网友表示赞同!

命硬

感觉像是在黑客电影里才会出现的东西,很有技术含量

    有19位网友表示赞同!

墨城烟柳

我印象中离线服务器是不能连接到网络的不是吗?这篇文的标题让我很困惑

    有11位网友表示赞同!

拥抱

想知道这篇文章会不会涉及一些安全问题

    有13位网友表示赞同!

陌然淺笑

感觉这篇文章应该是针对专业人士写的吧?

    有16位网友表示赞同!

景忧丶枫涩帘淞幕雨

我觉得这篇文章的内容应该很有研究价值

    有17位网友表示赞同!

眉黛如画

这类技术会越来越重要,希望更多人能了解它

    有17位网友表示赞同!

ok绷遮不住我颓废的伤あ

这个方法的成本是多少呢?是否很昂贵?

    有8位网友表示赞同!

你tm的滚

如果我能学会这个方法就太棒了!方便我以后做些自己的项目用的

    有8位网友表示赞同!

疯人疯语疯人愿

这篇文章会不会提供一些具体的案例或者教程?

    有7位网友表示赞同!

有你,很幸福

学习一下这些知识,说不定能找到一份新的工作呢!

    有12位网友表示赞同!

本文采摘于网络,不代表本站立场,转载联系作者并注明出处:https://www.iotsj.com//kuaixun/6389.html

联系我们

在线咨询:点击这里给我发消息

微信号:666666