You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

请求提供Ubuntu 22.04笔记本远程VPN连接家庭Windows 10网络以获取家庭上网环境的分步指导

请求提供Ubuntu 22.04笔记本远程VPN连接家庭Windows 10网络以获取家庭上网环境的分步指导

没问题,我给你整理了一套超简单的分步指南,专门针对你这种需求——只需要用家里的网络上网,不用访问Win10文件,完全适配Ubuntu 22.04和Windows 10:

一、先在家庭Windows 10上搭建VPN服务器(以Win10专业版为例)

如果你的Win10是家庭版,后面我会补充替代方案,先看专业版的自带方法:

  • 第一步:开启VPN服务器功能
    打开「控制面板」→「程序」→「启用或关闭Windows功能」,找到「远程访问」下的「路由和远程访问」,勾选后点击「确定」,等待安装完成后重启电脑。
  • 第二步:配置路由和远程访问服务
    重启后,搜索并打开「路由和远程访问」工具,右键点击左侧列表里的本地电脑名称,选择「配置并启用路由和远程访问」。跟着向导走,选「自定义配置」,然后勾选「VPN访问」,完成向导后启动服务。
  • 第三步:设置允许VPN连接的用户
    打开「计算机管理」→「本地用户和组」→「用户」,找到你平时用的Win10账户(比如管理员账户),右键选「属性」,切换到「拨入」标签,选择「允许访问」,点击「确定」。
  • 第四步:关键操作:路由器端口转发
    登录家里的路由器后台(一般在浏览器输入192.168.1.1或192.168.0.1,账号密码在路由器背面),找到「端口转发」或「虚拟服务器」选项:
    • 如果用PPTP协议(设置最简单),转发端口1723到Win10的本地IP地址(Win10里看本地IP:「网络和共享中心」→「更改适配器设置」→对应网卡右键「状态」→「详细信息」里的IPv4地址);
    • 如果用更安全的L2TP协议,需要转发500、1701、4500这三个端口。
  • 第五步:记下家庭网络的公网地址
    在Win10浏览器里搜「我的IP」,记下显示的公网IP;如果家里是动态IP(重启路由器后IP会变),可以用免费动态域名服务(比如花生壳)绑定,这样以后不用每次记新IP。

二、Ubuntu 22.04端配置VPN连接

  • 第一步:添加VPN连接
    点击屏幕右上角的网络图标,选择「VPN Connections」→「Add VPN」→「Add PPTP VPN...」(如果选L2TP就对应选L2TP选项)。
  • 第二步:填写VPN信息
    • 「Name」随便填个好记的,比如「Home VPN」;
    • 「Gateway」填刚才记下的家里公网IP或动态域名;
    • 「User name」填Win10上允许拨入的账户名;
    • 「Password」填对应账户的密码;
      然后点击「Advanced...」按钮,勾选「Use point-to-point encryption (MPPE)」,点击「确定」后回到主窗口,点「Save」保存设置。
  • 第三步:连接VPN
    回到右上角网络图标,在「VPN Connections」里找到你创建的「Home VPN」,点击连接。几秒后右上角出现VPN图标,就说明连接成功了——这时你的上网流量就会通过家里的网络走啦!

补充:Win10家庭版的替代方案

Win10家庭版没有自带的路由和远程访问功能,你可以用第三方免费VPN软件,比如SoftEther VPN:

  • 在Win10上安装SoftEther VPN Server,跟着向导设置一个VPN服务器(选「Remote Access VPN Server」模式);
  • 同样在路由器上转发对应端口(SoftEther默认用443端口,不容易被运营商封禁);
  • Ubuntu 22.04上安装SoftEther VPN Client,输入服务器地址、账号密码就能连接,操作和自带VPN差不多。

一些注意事项

  • 如果连接后上不了网,先检查Win10的防火墙设置,允许VPN的入站和出站流量,或者暂时关闭防火墙测试;
  • 有些运营商会封禁PPTP端口,遇到这种情况就换L2TP或者SoftEther的443端口;
  • 连接VPN后,Ubuntu的所有上网流量都会走家里的网络,包括浏览器、软件等,完全符合你的需求。

备注:内容来源于stack exchange,提问作者VanPiro

火山引擎 最新活动