macOS使用终端命令如何添加IPv6地址的静态路由

macOS使用终端命令如何添加IPv6地址的静态路由


在macOS的使用中,需要配置多个网卡同时使用场景。需要添加主机静态路由。

查询文档,获取到添加ipv4路由的命令如下:

route [-n] add [-net | -host] destination gateway


那么,如何添加ipv6的路由呢?


虚心求教

MacBook Air 13″

发布日期 2023年9月1日 上午12:57

回复
回复量: 4

2023年9月1日 上午4:23 回应 氕氘氚gy

添加IPv6的静态路由的命令如下:

route -A inet6 add destination gateway


destination是你要访问的IPv6地址或网络,gateway是你的路由器地址或网关地址

例如,如果你要访问2001::3/64这个网络,而你的路由器地址是2002::1,那么你可以输入以下命令:

route -A inet6 add 2001::3/64 gw 2002::1


如果你想让这个静态路由永久生效,你可以将这个命令写入/etc/sysconfig/static-routes-ipv6文件中,格式如下:

inet6 destination gateway interface

其中,interface是你要使用的网络接口


例如,如果你要使用eth2接口访问2001::3/64这个网络,而你的路由器地址是2002::1,那么你可以在文件中写入以下内容:

inet6 2001::3/64 2002::1 eth2

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

macOS使用终端命令如何添加IPv6地址的静态路由

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!