家里两个手机,主机名一样,其中一台不显示主机名,我就在静态 ip 那里绑定了 mac 地址和 ip,设置了主机名,却发现手机为了隐私安全,使用的是动态 mac 地址,随时会变,我如何来绑定 ip ?
路由器是 openwrt.
路由器是 openwrt.
1
bighulk May 20, 2021
手机手动配置 IP 呗
|
2
Muniesa May 20, 2021 via Android
不是可以选择是否使用随机 mac 的吗,家里的 WiFi 就关掉这个呗 https://i.loli.net/2021/05/20/dZX4sfvuROVEUSJ.jpg
|
4
likai May 20, 2021 via Android
小米手机在对应的网络 wifi 详情里直接把 ip 改成路由里面绑定的 ip 就好了,mac 随机和 ip 地址是否固定没什么联系
|
5
alschw May 20, 2021 via Android
使用随机 mac 也不会随时变吧,换个 AP 才随机另一个 mac
|
6
locoz May 20, 2021 via Android
随便绑一个然后在手机端手动配置 IP
|
7
canbingzt May 20, 2021
随机 mac 是针对 AP 的吧,你这个 AP 是你自己的完全可以不使用随机 mac
|
8
anyclue May 20, 2021
除了“关掉随机 MAC 使用设备 MAC”和“手动修改 IP”,好像没别的办法了
|
10
AllenHua May 20, 2021
dhcp 静态地址分配
静态租约用于给 DHCP 客户端分配固定的 IP 地址和主机标识。只有指定的主机才能连接,并且接口须为非动态配置。 使用“添加”按钮来增加新的租约条目。“IPv4 地址”和“主机名”字段的值将被固定分配给“MAC 地址”字段标识的主机,“租期”是一个可选字段,可为每个主机单独设定 DHCP 租期的时长,例如:12h 、3d 、infinite,分别表示 12 小时、3 天、永久。 --- 现在的安卓手机应该都是默认使用 随机 mac 连接 wifi 了。楼主先搞清楚需求,移动设备比如你的手机为什么要使用静态 ip,难道做什么服务的 server 吗,如果是的话 你的 mac 必须固定,不然无法配置。 另外除非是 server 不然不建议使用固定的 ip 地址,dhcp 根据待连接主机的信息 hash 计算出将要分配的 ip,如果 mac 地址不变,一段时间内设备也能获取唯一固定的 ip |
11
nbweb OP |
15
NSAgold May 20, 2021 via Android
你如果只是为了主机名显示的话完全可以改手机里的啊....前几天的帖子我应该有回过你怎么改来着
|
16
NSAgold May 20, 2021 via Android
@NSAgold 具体一点:
用 终端模拟器类软件(例如 http://www.coolapk.com/apk/com.romide.terminal )输入 getprop net.hostname 然后按回车获取当前 hostname 输入 setprop net.hostname (输入新的 hostname) 回车就行了 更改主机名需不需要 root 权限我不确定,可以先试试直接改,不行再 su |
17
Maskeney May 20, 2021 via Android
你自己家的 WiFi,要么手动配置 IP 不用 DHCP,要么就关掉此 SSID 下的随机 MAC,我是倾向于后者的
|
18
Maskeney May 20, 2021 via Android 不会吧…难道你们的手机随机 MAC 开关都是总开关?明明是针对单个 SSID 的分开关
|