利用IPv6实现公网访问远程桌面
微軟的遠程桌面很好用,但是苦于沒有公網ip,只能在局域網進行訪問。但IPv6的應用可以解決這個問題。
1、前言
? 對于懂得一點計算機網絡的人都知道IPv4地址即將枯竭,現在家庭中很難申請到獨立的IPv4公網地址,公網ip可以在外面隨時訪問家中的設備,如電腦,NAS等。IPv6便是為了應對ip地址不夠的情況而誕生,IPv6協議足夠給地球上的每一粒沙子都分一個獨有的地址,但遺憾的是,日常生活中還是IPv4地址應用的范圍更廣,用戶對IPv4地址的使用方式更為熟悉。比如最為人知的192.168.0.1亦或者127.0.0.1(都是內網)
? 盡管現在很難申請IPv4的公網IP,但是各個運行商都為用戶提供了IPv6公網地址,包括手機流量,在4G和5G的情況下都已經默認開啟了IPv6,只要家中的路由器支持IPv6,那么便可以通過IPv6地址來進行訪問家中的設備了。
? 下面我將以微軟自帶的遠程桌面作為演示,如何利用IPv6在戶外對家中的電腦進行遠程訪問。
(遠程桌面盡管可以采用第三方優秀的軟件,比如TeamViewer,向日葵,但都需要將你的操作發送到他們的服務器然后再發送給你本人,這樣延遲大而且帶寬也會嚴重受限,通過微軟自己的遠程桌面,帶寬取決于你被控設備以及主控設備的帶寬。)
2、環境
Windows 11 專業版(只是我的環境而已,Windows10什么的都一樣,只是開啟遠程桌面的方式不同罷了)
RD client (在這里我是通過安卓手機用流量來遠程連接被控電腦,RD client在iPad OS上面也很好用)
一臺支持IPv6的路由器
一個光貓
一位善于動手的人
3、開啟遠程桌面
確保自己的電腦是專業版電腦,右鍵此電腦—屬性—點擊遠程桌面–開啟遠程桌面
此電腦—屬性—高級系統設置—遠程,檢查一下設置,至此遠程桌面便開啟成功
? 測試遠程桌面是否連接成功,在這里在通過內網IPv4進行測試即可,win+r輸入cmd打開控制臺,輸入ipconfig查看IPv4地址,我這里的是192.168.10.3(內網地址,不打碼也沒問題),保證自己的另一臺設備連接的是同一個網絡就好,這個設備可以是Android或者IOS亦或者另一臺Windows電腦都是可以的,如果是電腦直接搜索mstsc,就可以打開遠程桌面,輸入ip地址和被控電腦的賬戶和密碼就可以進行登錄。手機的話搜索RD Client這是微軟自己的遠程程序,可以方便的使用鼠標和鍵盤,加了鍵盤和藍牙鼠標的Ipad連接遠程桌面就變成了一個小電腦了。(計算機那里輸入ip地址就行)
4、登錄光貓管理后臺進行操作
注:在進行本操作之前,強烈建議對相關設置界面截圖,以免出現斷網情況不知道如何恢復。并且此處一定要知道自己的寬帶賬號以及寬帶密碼,如果不知道可以給運行商撥打電話。 在這里光貓充當一個中轉站,即采用橋接模式,真正的撥號上網交給路由器去實現,這樣可以保證路由器下的設備確確實實都有一個獨立的IPv6地址。
? 查看光貓的管理地址,我的寬帶是中國移動的,管理地址是192.168.1.1(確保現在連接到光貓!!!網線插到光貓上或者連接光貓自己的wifi),進入后輸入超級管理員的賬號和密碼,可以按照自己光貓的型號進行搜索,賬號:CMCCAdmin 密碼:aDm8H%MdA,查看當前業務類型為上網的連接名稱,在我這里是這樣,對這個名稱有點印象就行,稍后會對這個配置進行修改。你的顯示跟我不一樣,因為我的設置好了,你的還沒開始設置。
? 點擊網絡–寬帶設置–選擇業務類型為上網的那個連接名稱,連接模式設置為橋接模式,IP模式設置為IPv4&IPv6,最后點擊保存/啟用。如果光貓包含防火墻,把IPv6的防火墻關閉,防止沒辦法入站。如下圖所示:
至此,光貓的設置就已經設置完成啦,下面開始路由器的設置。
5、進行路由器的相關配置
注:路由器需要支持IPv6,同時IPv6的防火墻是可以關閉的才可以,小米的一些路由器后臺無法關閉IPv6的防火墻,需要通過ssh連接路由器進行關閉,我這里使用華為的路由器進行演示。
? 進入路由器的后臺管理界面(路由器背面都寫著的),上網方式選擇PPPoE,路由器進行撥號上網,輸入自己的寬帶賬號和寬帶密碼,點擊保存,等待撥號成功就好了。操作是類似的,只是路由器后臺的管理界面不盡相同而已。
開啟IPv6,不同路由器開啟的地方可能不一樣,小米的路由器模式選擇Native
關閉IPv6防火墻,這一步目的不讓路由器攔截住自己的遠程訪問。我這個路由器沒有單獨的IPv6防火墻設置,我就直接把防火墻關閉了。
現在一些設置都已經OK了,就需要檢測是否設置成功了!!!
6、檢測是否處于IPv6優先訪問
? 進入ip查詢的網址 https://ipw.cn/,會顯示出自己的IPv4和IPv6地址,同時會顯示出是IPv4還是IPv6訪問優先,這里的IPv6地址就是接下來你遠程訪問需要填的地址。如果這里設置失敗了,你可以看看上面哪一步你沒有設置成功。
7、連接遠程桌面
恭喜你。在這里你就可以通過手機流量或者其他任何一臺開啟IPv6的設備上面就行遠程連接這臺被控電腦了。
?
Q&A環節
有問題歡迎留言
光貓超級管理員賬戶如何獲得?
? 百度你的光貓型號,你光貓后面有型號。你光貓后的管理賬號和密碼,并不是超級管理員的賬號密碼,有些東西是無法修改的。
寬帶賬號密碼是什么?
? 給你的運行商撥打電話,他會告訴你的。
按照上面操作IPv6都已經開啟了,為什么無法遠程訪問?
? 檢查你的IPv6地址是不是內網地址,fe開頭是IPv6的內網地址,看一下你路由器是否開啟IPv6防火墻了,小米紅米的路由器默認開啟IPv6防火墻,并且大多數設備沒法直接關閉,建議換個路由器或者刷一下系統再或者利用ssh進行連接路由器后臺修改防火墻(這種辦法涉及linux知識了,個人覺得不如給路由器刷下系統)
為什么過幾天就無法連接了?
? 運營商雖然提供公網IPv6,但是提供的是動態公網IPv6,這個地址幾天后會變的,可以再次通過 查詢IPv6獲取你的IPv6地址,也可以通過cmd輸入ipconfig查看自己的IPv6地址。
? IPv6地址雖然是公網IP,但是一般運行商給的也不是固定的IPv6地址,可以win+r,輸入cmd,在控制臺中ipconfig/all看到自己IPv6地址的到期時間,雖然不是固定的,但也足夠了,只需要使用的時候查一下自己的IPv6地址就好了。或者可以買個域名,利用DDNS,再搞一個自動化程序隔一段時間上傳一下自己的IPv6地址,隨時解析到自己對應的IPv6地址,只需要通過域名就可以訪問了。這樣雖然方便,但這也代表你的域名被人知道后,就相當于你的電腦公網IP時時刻刻的暴露了出來,這樣并不安全。所以建議用的時候,查詢一下IPv6地址比較好。
ipconfig查詢出來好多適配器,我怎么知道哪個是我用的?
? 寬帶連接就選擇以太網適配器,wifi理解就選擇對應的wifi適配器。
光貓超級密碼運行商可以遠程更改,如果密碼不對,建議給運營商打電話
總結
以上是生活随笔為你收集整理的利用IPv6实现公网访问远程桌面的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PWM学习笔记
- 下一篇: 玲珑杯-射击气球-点到线段的距离