📅  最后修改于: 2023-12-03 15:09:39.346000             🧑  作者: Mango
在 Mac 系统中,我们可以通过修改路由表来指定特定 IP 地址的数据包的路由路径。这可以用于许多情境,例如使用 VPN 提高网络安全性和访问一些受限制的网络资源。
在终端中使用 route
命令可以添加、删除和修改路由表。例如,以下命令可以将 IP 地址 192.168.1.100
的数据包路由到网关地址 192.168.1.1
:
sudo route add -host 192.168.1.100 192.168.1.1
其中,sudo
用于以管理员身份运行命令,-host
表示添加的是针对单个主机的路由,192.168.1.100
是目标 IP 地址,192.168.1.1
是网关地址。如果路由添加成功,终端会输出类似以下的内容:
add net 192.168.1.100: gateway 192.168.1.1
除了通过命令行添加路由,我们还可以通过 macOS 的图形界面来添加路由。具体步骤如下:
添加成功后,点击“应用”按钮即可生效。
sudo sh -c "route add ..."
可以让路由表在重启时保留。sudo route delete ...
命令或者在图形界面的网络偏好设置中点击“-”按钮删除相应的路由。