Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Mac 同时使用无线 Wi-Fi 和有线上网,解决内网外网一起访问的问题

Mac 同时使用无线 Wi-Fi 和有线上网,解决内网外网一起访问的问题

作者头像
Hopetree
发布于 2022-09-26 10:15:26
发布于 2022-09-26 10:15:26
7.2K01
代码可运行
举报
文章被收录于专栏:tendcodetendcode
运行总次数:1
代码可运行

最近到客户现场办公,遇到了一个问题,客户的环境在内网,需要使用网线链接,而且网络只能访问客户环境,无法上外网,这就导致非常不方便。经过一番查找和尝试,发现原来可以通过网络设置和路由设置,实现内网外网同时访问。

场景和方案

首先说一下目前的情况:

  1. 客户的环境是内网环境,需要访问的 ip 网段为 10.224.xx.xx
  2. 同时插入网线和开启 Wi-Fi 的时候,发现 Wi-Fi 根本没起作用,只能访问内网,无法访问外网

方案:

  1. 通过网络偏好设置,自定义网络使用的先后顺序,优先使用 Wi-Fi 上网
  2. 设置 route 给内网环境的网段添加指定路由,使得内网网段的访问走网线而不是 Wi-Fi
  3. 设置定时任务,解决每次重新插入网线需要重新添加路由的问题

网络偏好设置

首先进入网络偏好设置,拿到网线的路由器 IP 信息备用

然后点击网络列表下面的...点击“设定服务顺序”,按照需要将网外(这里是Wi-Fi)调整到最前面

到这里,网络设置就 OK 了,此时可以发现电脑可以正常访问外网了,但是内网是不能访问的,这是正常的,因为内网目前走的是 Wi-Fi,肯定无法走通。

添加路由

内网需要的是走网线,怎么走?当然是配置路由转发。

首先我们要知道内网需要访问的网段,还有网线的路由器 IP,前面已经都收集到了,这个时候我们只需要添加一条路由配置即可(使用 root 执行),例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo route add 10.224.xx.xx/24 10.225.xx.xx

其中 10.224.xx.xx 是 内网网段,10.225.xx.xx 是网线连接的路由器 ip

添加完成之后,再去 ping 一下内网 ip 就会发现已经可以通了,此时大功告成。

定时任务

虽然上面我们已经完成了内网外网同时访问,但是有个问题,就是当网线拔出来,再插进去,我们设置的路由就失效了,就需要重新添加路由,所以我添加了一个定时任务,定期检查内网是否通。

脚本很简单:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#!/bin/bash
# 定期添加路由,避免网线拔出来要重新设置

destination=10.224.xx.xx/24
gateway=10.225.xx.xx
ip=10.224.xx.xx

function echo_exit() {
    echo $*
    exit 1
}

[ "$(id -u)" -ne 0 ] && echo_exit "请使用root用户执行脚本"

ping -c 3 -n ${ip}
if [ $? -ne 0 ]; then
    echo 'nok'
    echo "route add ${destination} ${gateway}"
    route add ${destination} ${gateway}
    echo 'set route ok'
fi

版权声明:如无特殊说明,文章均为本站原创,转载请注明出处 本文链接:https://cloud.tencent.com/developer/article/2123584 许可协议:署名-非商业性使用 4.0 国际许可协议

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021年7月13日 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
MacOS配置双网
日常工作中,我们可能会同时需要用到公司的内网以及互联网,为了避免来回的切换,我们可以通过配置电脑的两个网卡来实现同时访问内网和互联网。
编程随想曲
2022/04/21
1.8K0
Windows 无法连接 Wi-Fi,如何排查?
是山河呀
2025/03/08
3120
route命令详解
route [-f] [-p] [Command] [Destination] [mask Netmask] [Gateway] [metric Metric] [if Interface]
全栈程序员站长
2022/09/09
3.5K0
网工必备技能!Windows网卡1访问外网,网卡2访问内网!
当我们的Windows电脑有双网卡,若这时想要实现一张网卡用于访问外网,另一张网卡用于访问内网的功能。比如通过远程电脑,然后再通过电脑去访问我们家里的NAS存储等。通常这种需求下,需要通过配置静态路由来实现。这种配置能够实现访问特定目标网段时,数据流会走对应的网络接口。今天阿祥就讲怎么通过配置静态路由,实现网络路径的精细控制,以满足不同的网络访问需求。
ICT系统集成阿祥
2024/12/03
2.1K0
网工必备技能!Windows网卡1访问外网,网卡2访问内网!
Wi-Fi 进化论:从过去到未来(6/10)
Wi-Fi(发音: /ˈwaɪfaɪ/),在中文里又称作“移动热点”,是Wi-Fi联盟制造商的商标作为产品的品牌认证,是基于IEEE 802.11标准的无线局域网通信技术 [6]。基于两套系统的密切相关,也常有人把Wi-Fi当作IEEE 802.11标准的同义术语。“Wi-Fi”常被写成“WiFi”或“Wifi”,但是它们并没有被Wi-Fi联盟认可。
正在走向自律
2024/12/18
1870
Wi-Fi 进化论:从过去到未来(6/10)
这款全网热评的无线路由器,到底有什么特别?
今年入夏之后,我家那台华硕AC88无线路由器开始频繁出现宕机的毛病。考虑到这个路由器确实用了很久,加上现在都已经是Wi-Fi 6时代了,所以,我干脆决定换个新的路由器。
鲜枣课堂
2022/10/05
1.6K0
这款全网热评的无线路由器,到底有什么特别?
玩转「Wi-Fi」系列之名词解读(二)
学习Wi-Fi 过程中有一些专有名词需要知道, 这对后续知识的了解有很大的帮助.这里针对常用的一些名词概念做解释.
程序手艺人
2019/02/21
1.6K0
光猫开启桥接模式后,无法进入到光猫管理后台解决办法!
有时候我们会遇到光猫过载情况,过载会导致网络卡顿、掉线等,是因为光猫的配置性能本身就不太够导致,光猫本身的作用是进行光、电信号转换,不支持直接处理光信号的设备,使用物理网络线或其他手段就可以接入并使用。
子沐u
2024/05/17
15.7K0
光猫开启桥接模式后,无法进入到光猫管理后台解决办法!
如何在 CentOS 7 命令行连接 Wi-Fi?如何在 Linux 命令行连接 Wi-Fi?
CentOS 7、Ubuntu、Debian、Arch Linux、Fedora、Alpine Linux、Kali Linux、OpenSUSE、Gentoo、Void Linux、Slackware、Raspberry Pi OS Lite、Parrot OS、Tiny Core Linux 等系统,适用于服务器网络配置、树莓派 Wi-Fi 设置、VPS 无线连接、Linux 嵌入式设备网络管理等多种场景。
猫头虎
2025/05/04
230
如何在 CentOS 7 命令行连接 Wi-Fi?如何在 Linux 命令行连接 Wi-Fi?
如何在 CentOS 7 命令行连接 Wi-Fi?如何在 Linux 命令行连接 Wi-Fi?
CentOS 7、Ubuntu、Debian、Arch Linux、Fedora、Alpine Linux、Kali Linux、OpenSUSE、Gentoo、Void Linux、Slackware、Raspberry Pi OS Lite、Parrot OS、Tiny Core Linux 等系统,适用于服务器网络配置、树莓派 Wi-Fi 设置、VPS 无线连接、Linux 嵌入式设备网络管理等多种场景。
猫头虎
2025/05/03
800
一次Wi-Fi入侵实录
作者 lanwellon 近期,Wi-Fi相关的安全话题充斥着电视新闻的大屏幕,先是曝出了路由器劫持的消息,而后又有报道提到黑客可以控制在同一个Wi-Fi下的其他电脑,所以公共Wi-Fi并不安全。紧接着是家用监控摄像头被劫持,用户的大量隐私被曝光。 这些报道的话题五花八门,而节目中给出的防范措施也较为杂乱,缺乏条理与说明。由于相关的信息量非常大,普通用户很难在短时间内弄清原委,对于其中提到的一些防范措施也难以甄别取舍。甚至因为报道的时间限制或操作说明的复杂度,电视新闻中并没有提到一些非常有效的防范措施,十分
FB客服
2018/02/02
5.9K0
一次Wi-Fi入侵实录
Wi-Fi相关名词解释
涂鸦智能 IoT WiFi设备目前仅支持2.4G网络。配网时,需要确保使用的是2.4G WiFi 网络。
涂小航说智能
2021/11/25
1.5K0
内外网同时使用route add
route add命令的主要作用是添加静态路由,通常的格式是: route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2 参数含义:^destination ^mask ^gateway metric^ ^interface
全栈程序员站长
2022/09/21
3.8K0
设置iptables NAT出外网
有时候云上部署环境,不能动态自设路由,没有公网ip地址的服务器,只能通过NAT的方式出外网,下面就记录一下设置过程。 当前状态 服务器A只有一个内网IP,不能上外网,内网IP与服务器B内网相通;服务器B有一个内网IP和公网IP。想实现服务器A也能上外网。 服务器A:内网网卡:eth0 内网IP:192.168.0.10 服务器B:内网网卡:eth0 内网IP:192.168.0.20 外网网卡:eth1 外网IP:203.195.32.138  实现方法 1、在可以上外网的服务器B
程序员同行者
2018/06/22
2.7K0
解决 Mac 电脑连接到网络但是上不了网的问题
有些人的 MacBook 明明连接着 Wi-Fi 但是上不了网,那么我们就来解决一下这个问题。
网罗开发
2021/07/21
18.7K0
Mac连接不上无线网络的解决方法
Mac电脑突然连不上WiFi了怎么办?小编使用了这么久的Mac,这种情况也是出现过很多次的,这个问题如果不是因为苹果无线网硬件出现了故障,基本都能通过排除法来解决问题,主要解决思路是从路由器过热造成网络阻塞,IP地址冲突、系统bug导致等这些方面入手,下面小编给大家介绍一下详细的解决方法,需要的小伙伴看过来!
全栈程序员站长
2022/06/25
3K0
Mac连接不上无线网络的解决方法
玩转「Wi-Fi」系列之测试工具(三)
以前网络有故障,都会打开电脑看看是什么地方出现故障,现在进入移动时代,可能你整个网络里没有一台电脑,那如何用手机发现网络的问题呢?
程序手艺人
2019/02/21
1.8K0
Wi-Fi 爆重大安全漏洞,Android、iOS、Windows 等所有无线设备都不安全了
移动设备横行的时代,Wi-Fi 已成为现代人生活的必备要素之一。但近日有计算机安全专家发现,Wi-Fi 设备的安全协议存在漏洞,如今用于保护 Wi-Fi 网络安全的保护机制已经被黑客攻破,苹果、微软、
顶级程序员
2018/05/03
1.5K0
Wi-Fi 爆重大安全漏洞,Android、iOS、Windows 等所有无线设备都不安全了
不懂就问,怎么才能让家里的网速变得更快?
过去的这些年里,SD-WAN、Wi-Fi 6和5G这类的创新技术,使得我们现在的网络可以做更多的事情,但也使网络的负担变大,变复杂。
网络工程师笔记
2022/10/31
1.2K0
无网线无显示器环境下配置树莓派连接Wi-Fi开启ssh
今天突然想折腾一下树莓派于是打开我的行李箱,拿出我那崭新的树莓派,当拿出树莓派的时候发生了尴尬的事情,没有网线,没有键盘显示器,这种情况下该怎么连接树莓派呢?第一时间我想树莓派的系统是烧录在sd卡中的是不是可以在系统配置中来做文章呢。
开水泡饭
2022/12/26
2.3K0
无网线无显示器环境下配置树莓派连接Wi-Fi开启ssh
推荐阅读
相关推荐
MacOS配置双网
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验