mac配置route

mac上添加路由配置 阅读详情

记录一下这美好的时刻!
(解决vpn需要走本地所有流量的问题)

直接上脚本,需要的请直接拿走

#!/bin/sh

# ppp0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1280
#	inet 10.123.456.191 --> 10.123.456.1 netmask 0xffffff00

#ifconfig |grep ppp0 | grep -v grep|awk -F ":" '{print $1}'
#ppp0

#ifconfig |grep inet | grep 10.123.456.1 |grep -v grep|awk '{print $4}'
#10.123.456.1

vpnname=ppp0
vpngateway=10.123.456.1

testname=`ifconfig |grep ppp0 | grep -v grep|awk -F ":" '{print $1}'`
if [ "$testname" = "$vpnname" ]
then
      echo "get vpn name $testname"
      testvpngateway=`ifconfig |grep inet | grep "$vpngateway" |grep -v grep|awk '{print $4}'`
      
      if [ "$testvpngateway" = "$vpngateway" ]
			then
			      echo "get vpn gateway $testvpngateway"
			      # 参考资料   
			      # http://edulinks.cn/2020/05/19/20200519-macos-route/
			      # https://blog.csdn.net/weixin_43846408/article/details/124505211
			      # http://www.taodudu.cc/news/show-5407606.html?action=onClick
			      
			      echo ""
			      echo " --- exec cmd: netstat -rn|grep ppp0 ---"
			      netstat -rn|grep ppp0
			      
			      echo ""
			      echo " --- exec cmd: delete route 12.34.56.78 ---"
			      sudo route -nv delete 12.34.56.78
			      echo ""
			      echo " --- exec cmd: add route 12.34.56.78 ---"
			      sudo route -nv add 12.34.56.78 10.123.456.1
			      
			      echo ""
			      echo " --- exec cmd: netstat -rn|grep ppp0 ---"
			      netstat -rn|grep ppp0
			       
			else
			      echo "not find vpn gateway like '$vpngateway'"
			fi
else
      echo "not find vpn name like '$vpnname'"
fi

找找看脚本,是不是有问题? _

macOS 系统下静态路由常用操作 macOS 添加路由 macOS 路由表 macOS 路由表操作 macOS 网络故障排查 因为工作需要,最近需要在 Mac 系统上调试一些网络应用,所以顺手看了一下如何在 Mac 系统上进行路由添加,本文记录了在 macOS 系统上对本机的路由进行增删改查的过程,特此记录. 阅读详情

相关推荐

超速U盘选购避坑指南:如何通过Rx Detect机制识别真伪USB3.0设备

本文深入解析了USB 3.0超速U盘的选购避坑要点,重点介绍了通过Rx Detect机制识别真伪设备的核心原理。文章提供了从软件检测到实际性能测试的完整方案,帮助消费者和技术人员有效辨别虚假的USB3.0设备,确保获得真正的超速传输体验。

weixin_29189373的博客 410

mac静态路由设置

https://blog.csdn.net/vevenlcf/article/details/48026965 (1) 查看当前路由表 netstat -rn 获取默认路由 route get 0.0.0.0 删除默认路由 sudo route -n delete default 10.2.0.1 添加公网网关 sudo route add -net 0.0.0.0 10.2.0.1 添加内网网关 sudo route add -net 194.0.0.0 194.2.100.254 作者:shichen

蜜汁程序员的博客 1万+

MATLAB App Designer 实现多窗口交互与数据传递实战

本文详细介绍了如何使用MATLAB App Designer实现多窗口交互与数据传递的实战技巧。从基础的多窗口应用设计到高级的动态窗口创建,涵盖了窗口调用控制、数据传递方法、状态管理及用户体验优化等核心内容,帮助开发者高效构建复杂的MATLAB GUI应用。

milk5的博客 636

Mac 路由表配置

mac route命令同时访问内外网。

炀炀的专栏 2893

MAC 添加路由(Route

mac route命令同时访问内外网 sudo route -n add -net 192.168.0.0 -netmask 255.255.255.0 192.168.5.254 sudo route -n add -net 192.168.3.0 -netmask 255.255.255.0 192.168.5.254 sudo route -n add -net 192.168.2.0

小卓子 9万+

MAC机路由管理

On the Mac the command is similar, but a bit different Just as a note to myself and anyone else interested:add network: 1sudo route add -net 10.67.0.0/16 192.168.120.254Add hostsudo rou...

weixin_33966365的博客 169

mac route静态路由设置

mac route命令同时访问内外网 sudo route -n add -net 192.168.0.0 -netmask 255.255.255.0 192.168.5.254 sudo route -n add -net 192.168.3.0 -netmask 255.255.255.0 192.168.5.254 sudo route -n add -net 192.168....

硅谷工具人 374

常用设置;git代理+查看mac地址

常用设置;git代理+查看mac地址 git config --global http.proxy http://192.168.0.100:1087修改mac地址,重启后失效sudo ifconfig en0 lladdr d0:67:e5:2e:07:f1修改路...

303

Linux(入门基础):13---route、查看MAC与ARP table、端口、dmesg、配置文件

一、router

du_lijun的博客 928

macbook加入路由_mac route静态路由设置

mac route命令同时访问内外网sudo route -n add -net 192.168.0.0 -netmask 255.255.255.0 192.168.5.254sudo route -n add -net 192.168.3.0 -netmask 255.255.255.0 192.168.5.254sudo route -n add -net 192.168.2.0 -netm...

weixin_39590472的博客 3685

[linux] ifconfig 显示配置网络设备 、 route 显示操作路由表 、 ping 测试主机连通...

ifconfig 显示配置网络设备 ifconfig [网络设备] [参数] ifconfig 命令用来查看和配置网络设备。当网络环境发生改变时可通过此命令对网络进行相应的配置。 被用来获取网络接口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config)。通常需要以root身份登录或使用sudo以便在Linux机器上使用ifc...

aefg95955的博客 1179

ifconfig eth0网卡配置

在嵌入式开发中,在设备运行的时候出现网络挂载问题时候,经常需要临时修改设备的ip地址,子网掩码,MAC地址,网关等,可以使用ifconfig eth0修改网卡的配置信息。 ifconfig显示网络设备信息 [root@localhost~]#ifconfig eth0Linkencap:EthernetHWaddr00:50:56:BF:26:20 inetaddr:192.168.120.204Bcast:192.168.120.255Mas...

tecoes的博客 2万+

[网络配置相关]——ifconfig命令、ip命令、route命令

ifconfig命令 1. 查看已被激活的网卡的详细信息 # ifconfig eth0 Link encap:Ethernet HWaddr 00:30:67:F2:10:CF inet addr:10.0.0.253 Bcast:10.0.255.255 Mask:255.255.0.0 inet6 addr: fe80::230:67ff:fef2:10cf/64 Scop...

weixin_30588827的博客 500

网络控制命令小结——ifconfig/ip/route命令

1.ifconfig命令 1. 1查看已被激活的网卡的详细信息 # ifconfig eth0 Link encap:Ethernet HWaddr 00:30:67:F2:10:CF inet addr:10.0.0.253 Bcast:10.0.255.255 Mask:255.255.0.0 inet6 addr: fe80::230:67ff:fef...

turbock的博客 1418

使用python 配置网络ubuntu14.04(多网卡,route,wpa,mac,dns,sqlite3)

使用python涉及了,很多常见的使用,方便查找和学习使用。直接上代码:1.(以下是设备启动时配置,还有一些公司查找数据库部分功能)#coding:utf-8 import os import subprocess from locale import str from _dbus_bindings import Byte from builtins import set, bytes impor...

destiny_chen的博客 832

Linux 网卡配置文件,命令详细设置

配置文件 /etc/hosts(本地主机ip地址映射,可以有多个别名)。 /etc/services(端口号与标准服务之间的对应关系)。 /etc/sysconfig/network(设置主机名,网关,域名)。 HOSTANME=zjw.com(主机名)(需要重启计算机才有效) GATEWAY=192.168.1.1(网关) /etc/rc.d/init.d/network resta

菜鸟先飞 1万+

Ubuntu修改IP地址和MAC地址

Ubuntu修改IP地址和MAC地址 修改IP和MAC地址以及网关的方法:> > > > sudo ifconfig eth0 192.168.1.2 netmask 255.255.255.0> > > > sudo route add default gw 192.168.1.1 ...

weixin_30919919的博客 123

ifconfig, route以及ip指令的实战应用

一: 三个指令的使用说明; 1: ifconfig可以完成开启/关闭网卡接口; 设置子网掩码及广播地址; 设置网卡接口的mtu; 2: route可以查看路由; 增加路由; 修改路由; 3; ip可以完成ifconfig(ip address)以及route(ip route)的所有功能, 还额外增加了些功能, 个人感觉ifconfig以及route在日常比较常用到, ip这个指

SunWuKong_Hadoop的博客 553

Mac系统下手动添加路由的完整操作指南

htmltable {th, td {th {pre {简介:在Mac操作系统中,添加路由是一项关键的网络配置操作,用于指定数据包传输路径,确保设备与目标网络的正常通信。本文详细介绍了通过终端命令route进行静态路由添加的方法,包括基本语法、实际示例及权限要求,并提到了第三方图形化工具的使用场景。同时强调了错误配置可能引发的网络问题,建议在明确需求时才进行手动设置。该指南适用于需要精细化控制网络流向的高级用户和网络管理员。

weixin_42499004的博客 1616

linux设置网络 命令,Linux网络配置相关命令

1. 设置网络参数的命令1. 1 手动/自动配置IP参数与启动/关闭网络接口: ifconfig, ifup, ifdown1. ifconfig直接输入会列出当前已经被启动的网卡ifconfig {interface} {up|down}ifconfig interface {options}optiopns:up, downmtu: 可以设置不同的MTU值, 如mtu1500netmask: ...

weixin_34534456的博客 876

基于深度学习的交通流量检测系统.zip

基于深度学习的系统设计

上一篇: 老手机安装apk包时出现[解析包时出现错误]
小徕虫
博客等级 码龄11年 7粉丝 · 53原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值