只需要笔记本和一条网线就可以让服务器拥有外网的办法

因工作需要,多数服务部署环境为内网,Redis等又需要gcc环境等需要外网下载安装的东西

那么就需要一种方便的暂时性给服务器配置外网环境的方法

此办法只演示笔记本+手机+服务器的方案,如果有外网的电脑也行,详见步骤

 

1.需要笔记本电脑一台,可以流量上网的手机一部,网线一根,服务器一台,将笔记本的网络接口用网线连接到服务器的Gb1网口,也就是ifcfg-em1

2.将笔记本的注册表修改为服务器网关,位置:

计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters

windows+R打开运行窗口,输入Regedit打开注册表

找到需要配置的网关项scopeAddress,会有一个默认值,我这是已经改好的

 编辑替换为需要的网关,如,172.23.117.126

替换完成后点击确定。注册表项配置完成

3.修改笔记本IPV4属性,打开网络共享

 

 右键任务栏上的网络图标,打开网络和Internet设置,找到更改适配器选项

 

 设置网络连接选项,右键属性

找到IPV4点击属性

将IP地址更改为下图,就是把笔记本当作一个网关

下一步,手机打开流量连接,热点分享,笔记本无线连接手机的热点

连接完成后来到笔记本的网络连接,右键无线连接→属性

点击共享选项

 

在允许其他网络用户通过此计算机的Internet连接来连接前打勾后点击确定保存

 这一步会弹出一个提示框,也可以捎带看一下网关配置是否正确

4.打开服务器,配置网络(可将ifcfg-em1备份)

 IPADDR为服务器自身IP地址,GATEWAY为刚才配置的笔记本网关

配置完成:wq保存退出,重启网卡

 服务器这时就可以Ping通笔记本(网关)了

 笔记本也可反向Ping服务器,也通

 这时因为笔记本已连接到无线网络(手机热点),而网络又通过网线共享给服务器,那么服务器此时就可以上外网了

 

 验证有了外网环境即可安装gcc等需要外网下载的插件

 

posted @   卷心菜的奇妙历险  阅读(2725)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示