华为手机改DNS的方法如下:

1. 打开手机的“设置”应用。
2. 在设置页面中,找到“无线和网络”选项,点击进入。
3. 在无线和网络页面中,找到“移动网络”选项,点击进入。
4. 在移动网络页面中,找到“接入点名称”选项,点击进入。
5. 在接入点名称页面中,找到当前使用的接入点,点击进入。
6. 在接入点页面中,找到“域名解析服务器”选项,点击进入。
7. 在域名解析服务器页面中,可以将默认的DNS服务器改为自定义的DNS服务器。输入你想要设置的DNS服务器地址,或者选择一个提供的预设DNS服务器。
8. 完成后,点击返回按钮退出设置页面即可。
注意:不同版本的华为手机可能在设置界面的名称和选项位置有所不同,但基本的步骤是相似的。如果以上方法不能适用于你的手机,可以尝试在网络设置或Wi-Fi设置中找到相应的选项进行修改。