您当前的位置: 首页 > 

wu@55555

暂无认证

  • 0浏览

    0关注

    201博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

mac切换网卡|IP

wu@55555 发布时间:2022-01-27 14:48:46 ,浏览量:0

0. 引言

因为mac上有多个网卡设置以及桥接模式,开启服务时总是将ip设置为192.168.x的,而不是我en8的ip。导致其他同事因为服务不在一个网段而连接不上我的服务。

找到了切换临时切换ip的方法,特此记录,以供后续参考。

1. 临时解决方法

1、查看ip

ifconfig

在这里插入图片描述 2、我是想将服务ip分配为172.20.0.208,但是因为上面还有两个桥接接口bridge101,bridge100。导致接口ip总是分配为bridge101的。

3、将两个桥接接口关闭

 sudo ifconfig bridge100 down
 sudo ifconfig bridge101 down

4、重新启动服务 查看nacos会发现服务的ip为en8的了。 在这里插入图片描述 5、但是需要注意的是,如果将bridge接口重新启动的话,再次启动微服务时又会将ip分配为bridge的

 sudo ifconfig bridge101 up

在这里插入图片描述 所以以上方法仅仅是治标不治本,本次都需要手动关闭bridge,当然如果不需要使用桥接接口,将其永久关闭即可,不需要再打开。这样也能永久解决这个问题。

但我这里虚拟机中还需要使用bridge101,所以此方法不治本

2. 永久解决 2.1 spring服务配置文件中修改

可以在springboot项目中添加以下配置,来设置ip或者忽略网卡

spring:
	cloud:
      inetutils:
#        preferred-networks: 172.20.0.208 # 指定ip,可以设置到网段,比如172.20.0
        ignored-interfaces: bridge101,bridge100 # 要忽略的网卡
2.2 删除网卡
 sudo ifconfig bridge101 remove
2.3 调整网卡顺序

暂未找到mac下调整网卡顺序的操作,如有了解还请留言告诉我

关注
打赏
1664985904
查看更多评论
立即登录/注册

微信扫码登录

0.0704s