配置ubuntu优先使用wifi上网,而不是直连

当网线无网络时,通过脚本`WifiGateway.sh`设置无线热点作为默认路由,以便在保持内网资源访问需求的同时能通过热点上网。脚本内容包括获取WiFi IP和网关,删除原有默认路由并添加新的默认路由。
摘要由CSDN通过智能技术生成

当同时连接热点和接入网线的情况下,如果网线没网,那么可能导致无法上网。这个时候,把网线拔掉,发现连接的热点就可以上网了。但是我们可能同时需要用接入网线来访问内网资源,所以这时需要配置使用wifi作为作为网上冲浪的那个网卡,因此设定无线的ip地址段为默认路由,并删除之前的默认路由。

# **********  WifiGateway.sh  ************
#!/bin/bash
wifi=wlp0s20f3
_ip=`ip addr show wlp0s20f3 | head -3 | tail -1 | awk '{print $2}'`
echo "Wifi IP:"$_ip
_gw=`echo $_ip | awk -F . '{printf("%s.%s.%s.1",$1,$2,$3)}'`
echo "Wifi gateway: "$_gw
echo "Set the Wifi gateway as the default gw now"
route delete default
route add default gw $_gw
echo "Set the Wifi gateway as the default gw end"

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值