兩臺電腦不在一個城市,如何使這兩臺電腦構成一個局域網?

MIS小白


兩臺電腦不在一個城市,如何使這兩臺電腦構成一個局域網?可以通過軟件的方式組成局域網,大概方法如下:


1、第一款工具推薦teamviewer,國外軟件,有中文版,這是一款非常優秀的無人值守遠程桌面工具,操作非常簡單,可以下載使用,個人用戶是免費的,具體操作官網有介紹。

2、第二款工具就是國內的花生殼,一款動態域名解析工具,也可以實現虛擬局域網功能,也有免費版,部署稍微複雜一點,推薦嘗試。


甲子聊創業


我是IT棟哥。這個問題我來回答。

異地分居的兩臺電腦要連成局域網,跟牛郎織女一樣還是有辦法的。


因為兩臺電腦距離很遠,所以不可能用物理的方法用網線把他們連在一起。所以,一般的方法就是使用專線通過路由器利用路由協議組網或者利用互聯寬帶通過VPN設備組網。

路由組網

VPN組網

但是不管使用那種方法,一般都需要採購設備或者安裝軟件,並且還要做比較複雜的設定。

我現在在這裡給大家提供一種只使用操作系統本身自帶功能就可以異地電腦組網的方法。

這就是使用WIN7的傳入連接服務功能(其實使用的就是VPN技術)。

我們現在把要組網的兩臺電腦成為A和B,實施設想是用A做傳入連接的服務器,B向A進行連接撥號,最終聯網在一起。

實施前準備工作:

1、服務器端的路由器上已經做好DMZ穿透和相關的VPN安全設置, 要開放500和1723端口。

2、關閉A服務器端的防火牆,起碼要開放500和1723端口。

3、開啟A服務器上的RemoteAccess服務、Remote Access Connection Manager服務、ProtectedStorage服務

A服務器環境配置

在”控制面板\\網絡和Internet\\網絡連接“中,文件菜單下選擇“新建傳入連接”。

在這裡選擇可以用於遠程登錄的賬號,也可以點擊“添加用戶”按鈕可以添加新的用戶,最好新添加個不屬於任何用戶組的用戶,僅僅是用於登錄,比較安全。

這個勾上

在這裡可以進行相關協議的配置,比如對於IP地址是採取DHCP自動分配還是手動劃分一個地址段分配,或者是否允許客戶端自己指定IP地址。

連接創建好了,但是我們還需要進行一些設置,否則無法成功連接。

我們右鍵這個連接選擇屬性,在這個對話框的“用戶”選項卡中把上方紅框的鉤子去除,如果勾上的話會因為加密的關係在連接過程中會發生問題。

B客戶端環境配置

在“網絡和共享中心”中,選擇“設置新的連接或網絡”。

選擇“連接到工作區”

選擇“Internet連接”。

選擇“現在不連接”,後面需要修改設置。在Internet地址那裡填入服務器的IP地址,當然如果綁定了動態域名的可以填入域名地址,免得以後每次連接的時候都要來改成服務器的IP地址。我這裡沒有,使用的是動態撥號的IP地址。

填入服務器端設置的登錄用的用戶名和密碼後點擊“創建”。

不要立即連接,還有設置需要修改,點擊“關閉”。

對新建的VPN連接單擊右鍵“屬性”。

"VPN類型"選擇“L2TP/IPSec”,數據加密選擇“不允許加密”。

點擊“高級設置”後在彈出的對話框中,將“驗證服務器證書的‘名稱’和‘用法’屬性”的鉤子去除,否則連接會失敗,隨後一路確定出來就配置好了。

最後,在A服務器和B客戶機上都導入一下注冊表文件,並重啟電腦

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\services\\RasMan\\Parameters]

"ProhibitIPsec"=dword:00000001

這個是用來取消Windows為L2TP連接的VPN自動創建一個IPsec策略用的,這個IPsec策略使用本地機器上的證書來進行雙方的認證.如果本地機器沒有合適的證書,那麼連接將會失敗,所以我們需要取消L2TP VPN自動創建的IPsec策略。

如果按上面的步驟設置完,還不行。就看看雙方的防火牆有沒有打開下圖的功能或端口。

還有如果客戶機撥號出現“錯誤800”的,可以參考下面的方案處理。

1、重啟啟動電腦並關閉網絡連接,之後關閉軟件和硬件的防火牆,電腦殺毒軟件自帶的防火牆和路由器等設備的防火牆。

2、將傳入接收服務器端的端口1723上的TCP協議中的窗口大小改為0。

3、重新配置傳入接收服務器端的網絡設置。

我是IT棟哥。希望我的回答對您有所幫助。謝謝關注我。有問題可在評論區內留言,我會及時回覆。


IT棟哥


這個問題有很多的解決方式,接下來,我就詳細為您解答這個問題。

局域網問題

每臺電腦都有屬於自己的IP如何本機電腦連接了不用的網絡,就有網絡自己分別的屬於自己的IP地址。只有兩臺電腦連接了同一個網絡,再同一個IP段裡,那麼才能算是構成了一個局域網,局域網最簡單的能做的事情就是ftp數據傳輸。

這裡引入一個域名的概念

域名(英語:Domain Name),簡稱域名、網域,是由一串用點分隔的名字組成的Internet上某一臺計算機或計算機組的名稱,用於在數據傳輸時標識計算機的電子方位(有時也指地理位置)。

域名是能夠映射IP,同一個域名能夠映射多臺IP地址,但是一個IP只能被同一個域名映射一次。

所以如果能夠把兩臺電腦的IP地址同時映射到同一個域名上,那麼兩臺電腦之間,在同一個網址能夠進行訪問,實現局域網的效果。

使用軟件

可以使用軟件,比如“花生殼”,“natapp”這樣的軟件可以實現內網穿透技術,能夠把你電腦本機的IP地址掛到域名上,然後通過外界訪問域名,就能訪問到你自己電腦的IP地址

這樣的軟件很多,我這裡就不一一舉例。

路由器

再大家平時使用的路由器中,有對應的“虛擬服務器”的功能,能夠通過配置把本機地址映射出去。

nginx

nginx,反向代理,進行配置後,通過訪問服務器域名或者IP地址不同的路徑,映射到兩臺電腦ip地址。

大概我所知道的方法就是那麼幾種,如有不對,或者補充的朋友,歡迎進行補充說明!!!


瘋行者005


哈哈,這道題我比較有發言權。因為剛剛在家裡組建了黑群暉。可以點擊我的文章, 查看如何利用閒置筆記本,搭建黑群暉。搭好黑群暉後,就要解決如何在辦公室訪問家裡的黑群暉問題。


  • 軟件實現內外網穿透。這個是研究時間最長的,看網上的各種攻略看的頭大,什麼SSH、各種命令,暈啊。還好最後發現一個方法很容易就實現了。這就是zeroTier,它的原理就是在各種終端上都可以安裝一個軟件,這個軟件會模擬一個網卡出來,然後通過它的服務器將這些虛擬網卡組成了一個局域網,就可以像內網一樣訪問家裡的黑群暉啦。經實踐,效果非常好,p2p傳輸,速度僅由你網絡帶寬限定。電腦上連接非常快,iphone上連VPN稍微慢點,但連上後速度也很快。至此,黑群暉算是裝好啦,可以享用黑群暉的各種phone、video、影院套件服務啦。

ZeroTier的介紹

通過ZeroTier管理虛擬局域網



ZeroTier原理:

ZeroTier虛擬了一個網段,網段為192.147.17.0/24,公司和家裡分別安裝ZeroTier客戶端,客戶端會虛擬出一個網絡並加入192.147.17.0/24這個網段,在家即可訪問192.147.17.22地址,反之同理。

ZeroTier部署流程:

1、註冊賬號並創建一個網段2、下載客戶端並加入這個網段

開始部署:

1、創建賬號

https://my.zerotier.com

2、創建網絡

進入https://my.zerotier.com/network點擊Create創建網絡

3、點擊進入已創建的網絡

此時可以看到Network ID,後續添加設備都會需要這個ID。

我這裡說下Access Control,默認是Certificate (Private Network),選擇此模式表示每次在添加新的主機時,需要手動勾選是否允許連接,如果選擇None (Public Network)模式,表示加入網絡後自動分配IP並允許連接,從安全性來說建議使用默認選項Certificate (Private Network),方便性來看None (Public Network)更方便,不用每次加入網絡後手動勾選。

另外根據個人情況你也可以自由設置網段,此處不做過多說明

好了,一箇中轉的ZeroTier就配置完成了,接下來只需要在其他設備安裝所對應的客戶端,然後加入到這個網絡中就可以了。

Windows客戶端安裝

下載zerotier windos客戶端

https://download.zerotier.com/dist/ZeroTier%20One.msi

安裝後點擊Log In登陸,登陸成功後會看到當前創建的網絡,點擊Join加入

或者右鍵點擊zerotier圖標,點擊Join Network加入

然後在https://my.zerotier.com/network頁面所創建的網絡中刷新即可看到,剛剛加入的主機,如果使用的是Certificate (Private Network)模式,需要在頁面中手動勾選一下允許加入網絡。

Centos7客戶端安裝

1
vi /etc/yum.repos.d/zerotier.repo

1
2
3
4
5
[zerotier]
name=ZeroTier, Inc. RPM Release Repository
baseurl=http://download.zerotier.com/redhat/el/$releasever
enabled=1
gpgcheck=0

2、安裝zerotier

1
2
yum clean all
yum install zerotier-one

3、啟動服務

1
zerotier-one -d

4、查看服務狀態

1
zerotier-cli status

看到200 info 596811110b 1.2.12 ONLINE表示服務正常

可以使用netstat命令看到所啟動的服務端口(這裡192.168.1.162是centos本機的IP)

5、加入網絡(後面是你自己的ID號)

1
zerotier-cli join Network ID

加入後會提示200 join OK

進入https://my.zerotier.com/network

刷新幾次頁面即可看到新加入的主機,然後在前面勾選即可,勾選後Version會變成版本號,並且會分配出一個IP地址

6、主機驗證

回到centos7主機上通過ifconfig命令即可看到,此處又多了一個內網IP,此內網IP和zerotier一致,表示配置完成

附:加入、離開、列出網絡狀態

1
2
3
zerotier-cli join Network ID
zerotier-cli leave Network ID
zerotier-cli listnetworks

趴體互動


很簡單,zerotier one,免費內網穿透異地組網共享,比國內需要收費的xx殼xx英之類好用多了…

而且zerotier one是支持多種平臺…

速度方面,最快時段能滿足一百兆帶寬滿速…

我的主力!

還有一個是老牌hamachi,5個機器組免費,可以建多個組,不過要注意主控制檯是網頁需要梯子,不過速度和zerotier one差距太大。

不得不吐槽一下,國外在聯網或是其它方面有些免費的真是非常好用,比國內差不多功能卻收費的性能更好更好用,可惜在國內知名度不高…


約個時間去拔草


我所知道的幾種方案。

1.原理,域名解析方式,實現局域網連接。主要工具有免費版本的花生殼,金萬維等軟件。

2.遠程連接,幫我8,teamviver等。

3.VPN虛擬組網,但是兩臺電腦,意義就不是很大了。

4.要求安全性能好,傳輸速度快,用付費版的。金萬維天聯高級版,瑞有天翼。一般一個點費用在500到2000不等。

5.如果只是應用某一軟件,做局域網設置。還可以,將軟件系統部署在雲服務器上,如華為雲,阿里雲等。如果該軟件是BS架構產品,通過登錄網址,就能實現軟件應用的局域網化。只要兩電腦可以上互聯網就可以。


傘二里


大家好,我是一名軟件實施工程師。

兩臺電腦不在一個城市,如何使這兩臺電腦構成一個局域網?回答這個問題首先要弄明白網絡劃分,何為局域網(LAN,Local Area Network)何為城域網(MAN,Metropolitan Area Network)何為廣域網(WAN,Wide Area Network)。廣域網覆蓋範圍最廣,它包含了局域網和城域網,;城域網是在一個城市內不同地理位置組成的網絡,包含局域網;而局域網是在某一個區域內由兩臺以上電腦組成的網絡,這個區域可以是一個家庭、一個辦公室、一層樓、一棟樓、一個公司、一個學校等有限範圍內。

所以層主表述的是不是想兩臺電腦搭建內網?如果是搭建內網,層主可以從成本和便捷性上綜合考慮是拉專線還是用VPN。大家回答的很全面,層主可參考各種回答做出決策!

如有差錯請批評指正,如有幫助倍感榮幸。


IT的眷戀


這個問題很簡單,買一個帶vpn功能的路由器就解決了,想連接的時候用另一臺電腦登錄vpn連接成功後就是同一個局域網了,不過你連接成功後你的電腦上網顯示的ip地址是另外一個網絡的。



桐桐就是我天天看有毒


方法一:使用VPN組網。在Windows系統裡的網卡配置裡就可以配置VPN服務,到網上查一下攻略就行;

方法二:使用電話撥號網絡。其中一臺電腦開啟遠程訪問服務,設置使用MODEM作為遠程訪問服務的接入辦法,另一臺電腦連接MODEM,使用電話撥號可與遠程電腦形成局域網;

方法三:租用運營商的專線。這個辦法比較費錢,不是專業應用不建議使用。聯繫兩地的同一家運營商,租用跨地市數據專線,再在兩臺電腦出分別使用路由器將2臺電腦連接成一個局域網。


劉普洛夫斯基


看其他答案沒幾個對的,vpn和其他類似方法雖然能聯通兩臺pc,但是這種聯通方法是通過三層的,這兩臺電腦並不在同一個局域網,同一個局域網和三層可達不一樣的,要判斷他們之間是不是同一個局域網,看下他們之間是不能通過arp解析對方就行了。

其實答案很簡單,要不使用運營商專線聯通,要不使用vxlan大二層聯通就行了。


分享到:


相關文章: