外網連接內網的linux機器

外網連接內網的linux機器

環境:

    由於內網linux機器,沒有一個公網ip,導致外網通過Xshell無法連接到內網的linux機器。

目的:

    爲了實現外網能連接到沒有公網ip的linux機器。

實現過程:

    在linux機器上安裝nat123服務端,進行全端口映射,實現內網穿透,會得到一個域名,然後在外網的win7機器上下載nat123客戶端,登陸連接linux的外網域名,最後就可以在win7機器上,使用Xshell連接到linux主機

1.在linux上下載安裝nat123.

[root@zhiyou sources]# tar xf nat123linux201505.tar.gz

2.運行環境mono安裝(配置好yum倉庫,進行更新)

Yum倉庫:

   [epel]

name=epel

baseurl=http://mirrors.aliyun.com/epel/6Server/x86_64/

enabled=1

gpgcheck=0

[root@zhiyou sources]# yum install mono-devel –y

查看安裝運行環境版本信息

[root@zhiyou sources]# mono –V 

3. service啓動

根據提示輸入賬號密碼

[root@zhiyou sources]# mono nat123linux.sh

自動讀取上次成功登陸的賬號並以後臺啓動

[root@zhiyou sources]# mono nat123linux.sh service &

 

創建一個全端口映射(在nat123官網註冊)。

1.png

 

在win7上操作。

 1、下載客戶端,登陸,添加22端口,進行連接。這樣就可以使用Xshell連接。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章