当前位置:首页 > 数码 >

内网主机如何访问公网(内网互访通过公网)

来源:原点资讯(www.yd166.com)时间:2024-06-24 05:09:09作者:YD166手机阅读>>

如果贵校(司)和敝校(厂)一样没有一个可用的 VPN,公网 IPv6 地址的话. 从外部连接至内部服务器可能会非常头疼. 这篇文章我打算简单介绍一下我面对这类问题时的解决方案.

假设有公网地址的机器的 IP 为:1.2.3.4,内网可以访问外网但是没有公网的机器的 IP 为:10.101.1.2,只有内网地址无法访问外网的机器的 IP 为:10.101.1.3,网络图如下:

内网主机如何访问公网,内网互访通过公网(1)

作为一个思想不上进,盲目相信 CentOS 的运维,本文假设所有的机器都使用了 CentOS,且安装了 epel-release.

有一台有公网地址的机器

无疑,这种情况是最好的,即你拥有 1.2.3.4 那台机器的使用权(或者至少有 iptables 的使用权). 这个时候只需要通过 iptables(firewalld) 把某个端口的流量 ROUTING 到对应内部机器的 SSH 端口就是了.(比如把 1.2.3.4 的 2222 端口 ROUTE 到 10.101.1.2 的 22 端口.)

先打开内核的转发功能,在 /etc/sysctl.conf 最后添加一条:

net.ipv4.ip_forward = 1

之后以 root 用户(或者 sudo) 执行

firewall-cmd --add-masquerade firewall-cmd --add-rich-rule 'rule family=ipv4 source address=1.2.3.4 forward-port port=2222 protocol=tcp to-port=22 to-addr=10.101.1.2' firewall-cmd --reload

从外部连接时使用 ssh -p 2222 1.2.3.4 即可,很方便没错吧!

没有公网地址但可访问公网

假设你没有 1.2.3.4 的使用权,但是你的 IP(10.101.1.2) 可以访问公网,这个时候可以通过 tor HS 的方式访问.

由于在国内无法直接连接到 Tor 网络,首先需要创建一个 Socks5 代理,这一点我想不用我教了吧. 假设这个代理监听在 127.0.0.1:1080.

安装 Tor,在 /etc/tor/torrc 中任意位置添加一行 Socks5Proxy 127.0.0.1:1080 并且取消如下行注释变为:

HiddenServiceDir /var/lib/tor/hidden_service/ HiddenServicePort 22 127.0.0.1:22

如果配置没有问题的话,开启 Tor 后在 /var/lib/tor/hidden_service/ 下查看 hostname 文件内容,假设是 digital4fecvo6ri.onion.

在自己电脑上挂上 Tor 代理之后 “ssh digital4fecvo6ri.onion”.

,

栏目热文

外网映射内网(外网映射内网如何连接)

外网映射内网(外网映射内网如何连接)

内网映射到外网是测试时经常遇到的问题,ngrok是我迄今用过最方便的工具,一行命令就搞定,不拖泥带水,而且可以固定域名,...

2024-06-24 05:28:07查看全文 >>

外网怎样转换内网(外网转换内网步骤)

外网怎样转换内网(外网转换内网步骤)

一直有多位朋友提到关于内外网如何切换,这个在项目实际中用的非常多,今天我们来看下,如何用route命令实现内外网的自由切...

2024-06-24 05:04:59查看全文 >>

访问内网设置方法(没有接内网如何访问内网)

访问内网设置方法(没有接内网如何访问内网)

公司的电脑连接内网,有的无法连接外网,只能上内网的网站来办公,有时候想上一下百度都不行,这时候就需要通过一些手段来连接外...

2024-06-24 04:45:44查看全文 >>

手动运行ghost怎么装系统(怎么手动ghost装系统图解)

手动运行ghost怎么装系统(怎么手动ghost装系统图解)

看到很多朋友说用pe装的ghost系统里预装了很多软件,所以来给大家分享一下用手动模式装ghost系统,因为手动模式p...

2024-06-24 04:59:08查看全文 >>

怎么强制用ghost

怎么强制用ghost

一、分区备份使用Ghost进行系统备份,有整个硬盘(Disk)和分区硬盘(Partition)两种方式。在菜单中点击 L...

2024-06-24 05:05:23查看全文 >>

外部服务器如何访问内网(外部服务器如何访问内网端口)

外部服务器如何访问内网(外部服务器如何访问内网端口)

在日常的工作中,我们经常需要出差在外,需要临时访问公司内网上的资源,遇到这种情况怎么办呢?如果在外网能访问外网的呢,外网...

2024-06-24 04:44:44查看全文 >>

一招学会看手相(三分钟教会你看手相)

一招学会看手相(三分钟教会你看手相)

关于相学,学习再多,可能有时候不如用心去感受,去总结。这就是学习相学的一个通病。也是古人为什么说:“仙人亦有两般话,道不...

2024-06-24 05:29:55查看全文 >>

女子右手掌纹算命图(女右手掌纹算命实用图谱)

女子右手掌纹算命图(女右手掌纹算命实用图谱)

1.手上的掌纹相互交错,形成了三角形或四方形的时候,说明一辈子不缺钱财,要什么就有什么,幸福感满满,注定是个极其命好的女...

2024-06-24 04:51:17查看全文 >>

支行营业部好还是网点好(分行营业部和支行哪个发展好)

支行营业部好还是网点好(分行营业部和支行哪个发展好)

国有银行基本上都是上世纪八九十年代进了一批中专生,以后又零星地进了几个大专生和解决职工子弟的高中生,这些人大多也面临退休...

2024-06-24 05:29:09查看全文 >>

文档排行