不懂就问:安卓机使用随机的 mac 地址后,如何绑定静态 ip?

2021-05-20 14:14:22 +08:00
 nbweb
家里两个手机,主机名一样,其中一台不显示主机名,我就在静态 ip 那里绑定了 mac 地址和 ip,设置了主机名,却发现手机为了隐私安全,使用的是动态 mac 地址,随时会变,我如何来绑定 ip ?

路由器是 openwrt.
2364 次点击
所在节点    问与答
18 条回复
bighulk
2021-05-20 14:19:32 +08:00
手机手动配置 IP 呗
Muniesa
2021-05-20 14:23:10 +08:00
不是可以选择是否使用随机 mac 的吗,家里的 WiFi 就关掉这个呗 https://i.loli.net/2021/05/20/dZX4sfvuROVEUSJ.jpg
nbweb
2021-05-20 14:24:17 +08:00
@Muniesa 但是我还是想使用随机 mac 地址
likai
2021-05-20 14:33:52 +08:00
小米手机在对应的网络 wifi 详情里直接把 ip 改成路由里面绑定的 ip 就好了,mac 随机和 ip 地址是否固定没什么联系
alschw
2021-05-20 14:42:52 +08:00
使用随机 mac 也不会随时变吧,换个 AP 才随机另一个 mac
locoz
2021-05-20 14:54:59 +08:00
随便绑一个然后在手机端手动配置 IP
canbingzt
2021-05-20 15:27:46 +08:00
随机 mac 是针对 AP 的吧,你这个 AP 是你自己的完全可以不使用随机 mac
anyclue
2021-05-20 15:32:18 +08:00
除了“关掉随机 MAC 使用设备 MAC”和“手动修改 IP”,好像没别的办法了
anyclue
2021-05-20 15:33:37 +08:00
@canbingzt 随机 MAC 是为了隐私安全针对定向广告什么的
AllenHua
2021-05-20 15:47:37 +08:00
dhcp 静态地址分配

静态租约用于给 DHCP 客户端分配固定的 IP 地址和主机标识。只有指定的主机才能连接,并且接口须为非动态配置。
使用“添加”按钮来增加新的租约条目。“IPv4 地址”和“主机名”字段的值将被固定分配给“MAC 地址”字段标识的主机,“租期”是一个可选字段,可为每个主机单独设定 DHCP 租期的时长,例如:12h 、3d 、infinite,分别表示 12 小时、3 天、永久。

---

现在的安卓手机应该都是默认使用 随机 mac 连接 wifi 了。楼主先搞清楚需求,移动设备比如你的手机为什么要使用静态 ip,难道做什么服务的 server 吗,如果是的话 你的 mac 必须固定,不然无法配置。

另外除非是 server 不然不建议使用固定的 ip 地址,dhcp 根据待连接主机的信息 hash 计算出将要分配的 ip,如果 mac 地址不变,一段时间内设备也能获取唯一固定的 ip
nbweb
2021-05-20 16:20:07 +08:00
@alschw
@canbingzt 貌似是换个 ap 才换随机 mac 地址,晚上回家看看。


@AllenHua 因为家里两个相同的手机,openwrt 里只显示一个,另一外显示-
AllenHua
2021-05-20 16:32:09 +08:00
@nbweb #11 如果手机的主机名已经配置了(而且是 unique 的),问题可能出在 dnsmasq
djv
2021-05-20 16:33:20 +08:00
@nbweb 随机 mac 是不同的 SSID 可以单独设置的吧.
nbweb
2021-05-20 16:36:35 +08:00
@djv 好像是,现在连的是公司的 wifi,试了几次,随机 mac 地址一直固定,晚上回家试下家里的,如果不变,就绑定家里的随机 mac 地址。
NSAgold
2021-05-20 18:08:49 +08:00
你如果只是为了主机名显示的话完全可以改手机里的啊....前几天的帖子我应该有回过你怎么改来着
NSAgold
2021-05-20 18:12:28 +08:00
@NSAgold 具体一点:
用 终端模拟器类软件(例如 http://www.coolapk.com/apk/com.romide.terminal )输入 getprop net.hostname 然后按回车获取当前 hostname
输入 setprop net.hostname (输入新的 hostname)
回车就行了
更改主机名需不需要 root 权限我不确定,可以先试试直接改,不行再 su
Maskeney
2021-05-20 21:18:04 +08:00
你自己家的 WiFi,要么手动配置 IP 不用 DHCP,要么就关掉此 SSID 下的随机 MAC,我是倾向于后者的
Maskeney
2021-05-20 21:18:59 +08:00
不会吧…难道你们的手机随机 MAC 开关都是总开关?明明是针对单个 SSID 的分开关

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/778131

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX