用hosts或路由器屏蔽抖音(直接屏蔽与只屏蔽视频)

本文介绍两种通过修改hosts文件限制抖音应用访问特定服务器的方法,一种完全阻止网络连接导致应用无法加载内容,另一种允许加载封面但屏蔽视频加载地址。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近家里来了几个小朋友,人手一台手机刷抖音还外放,很无奈,所以自己抓包写了hosts

 

有两种效果的hosts

第一种

直接不允许联网,抖音首先会检测有没有网络,就是访问自己服务器获取数据

将以下几个网址屏蔽后,抖音就会直接提示加载失败

127.0.0.1 log.snssdk.com
127.0.0.1 xlog.snssdk.com
127.0.0.1 i.snssdk.com
127.0.0.1 aweme.snssdk.com
127.0.0.1 lf.snssdk.com
127.0.0.1 is.snssdk.com
127.0.0.1 api.amemv.com
127.0.0.1 is.snssdk.com
127.0.0.1 mon.snssdk.com
127.0.0.1 effect.snssdk.com
127.0.0.1 hotsoon.snssdk.com
127.0.0.1 dm.toutiao.com
127.0.0.1 iu.snssdk.com

效果图

 

第二种

抖音检测能访问到自家服务器之后首先获取封面,然后加载视频

获取封面的网址是p1~9.pstatp.com pb1~9.pstatp.com,这个网址就不屏蔽

只屏蔽以下加载视频的网址

127.0.0.1 v1-dy.ixigua.com
127.0.0.1 v2-dy.ixigua.com
127.0.0.1 v3-dy.ixigua.com
127.0.0.1 v4-dy.ixigua.com
127.0.0.1 v5-dy.ixigua.com
127.0.0.1 v6-dy.ixigua.com
127.0.0.1 v7-dy.ixigua.com
127.0.0.1 v8-dy.ixigua.com
127.0.0.1 v9-dy.ixigua.com
127.0.0.1 v1.pstatp.com
127.0.0.1 v2.pstatp.com
127.0.0.1 v3.pstatp.com
127.0.0.1 v4.pstatp.com
127.0.0.1 v5.pstatp.com
127.0.0.1 v6.pstatp.com
127.0.0.1 v7.pstatp.com
127.0.0.1 v8.pstatp.com
127.0.0.1 v9.pstatp.com
127.0.0.1 v1-dy-x.ixigua.com
127.0.0.1 v2-dy-x.ixigua.com
127.0.0.1 v3-dy-x.ixigua.com
127.0.0.1 v4-dy-x.ixigua.com
127.0.0.1 v5-dy-x.ixigua.com
127.0.0.1 v6-dy-x.ixigua.com
127.0.0.1 v7-dy-x.ixigua.com
127.0.0.1 v8-dy-x.ixigua.com
127.0.0.1 v9-dy-x.ixigua.com
127.0.0.1 v1-dy-y.ixigua.com
127.0.0.1 v2-dy-y.ixigua.com
127.0.0.1 v3-dy-y.ixigua.com
127.0.0.1 v4-dy-y.ixigua.com
127.0.0.1 v5-dy-y.ixigua.com
127.0.0.1 v6-dy-y.ixigua.com
127.0.0.1 v7-dy-y.ixigua.com
127.0.0.1 v8-dy-y.ixigua.com
127.0.0.1 v9-dy-y.ixigua.com
127.0.0.1 v1-dy.ixiguavideo.com
127.0.0.1 v2-dy.ixiguavideo.com
127.0.0.1 v3-dy.ixiguavideo.com
127.0.0.1 v4-dy.ixiguavideo.com
127.0.0.1 v5-dy.ixiguavideo.com
127.0.0.1 v6-dy.ixiguavideo.com
127.0.0.1 v7-dy.ixiguavideo.com
127.0.0.1 v8-dy.ixiguavideo.com
127.0.0.1 v9-dy.ixiguavideo.com
127.0.0.1 v1-dy-z.ixigua.com
127.0.0.1 v2-dy-z.ixigua.com
127.0.0.1 v3-dy-z.ixigua.com
127.0.0.1 v4-dy-z.ixigua.com
127.0.0.1 v5-dy-z.ixigua.com
127.0.0.1 v6-dy-z.ixigua.com
127.0.0.1 v7-dy-z.ixigua.com
127.0.0.1 v8-dy-z.ixigua.com
127.0.0.1 v9-dy-z.ixigua.com

效果图

这个的好处就是可以加载封面和其他的,不是直接提示加载失败,不然太明显别人猜得到

不过这个可能会加载出极少数视频,大概1%的概率

### 如何在 Umi v4 配置文件中正确引入 Ant Design 组件库 为了确保能够在项目中顺利使用 Ant Design,在 `config.ts` `config.js` 文件里进行适当配置是必要的。具体来说,可以通过修改默认配置来加载 Ant Design 的样式以及按需加载其组件。 #### 修改 `.umirc.ts` `config/config.ts` 对于 TypeScript 项目而言,通常会有一个名为`.umirc.ts`位于`config`目录下的`config.ts`文件作为项目的入口配置文件。在此处添加对 Ant Design 插件的支持: ```typescript import { defineConfig } from 'umi'; export default defineConfig({ // ...其他配置项... plugins: [ // 加载 antd 按需加载插件 ['umi-plugin-react', { antd: true, dva: false, dynamicImport: {}, title: 'Your Project Title', locale: { enable: true, default: 'zh-CN', baseNavigator: true, }, }], ], }); ``` 上述代码片段展示了如何通过 `plugins` 属性启用 `umi-plugin-react` 并设置其中的 `antd` 参数为 `true` 来开启 Ant Design 支持[^1]。 另外一种方法是在 `dependencies` 中安装 `@umijs/preset-ant-design-pro` ,这将自动为你配置好大部分环境变量并优化性能表现: ```bash npm install @umijs/preset-ant-design-pro --save-dev ``` 接着更新配置文件以应用预设: ```typescript // config/config.ts or .umirc.ts import { defineConfig } from '@umijs/preset-ant-design-pro'; import presetAntDesignPro from '@umijs/preset-ant-design-pro'; export default defineConfig({ presets: [presetAntDesignPro()], // 更多自定义配置选项... }); ``` 这样做不仅能够简化初始配置流程,还能享受到来自社区维护的最佳实践建议[^3]。 最后需要注意的是,如果希望进一步定制化主题颜色其他样式属性,则可以利用 less 变量覆盖机制来进行调整。只需编辑 `src/.umi-production.less` 文件即可实现这一点[^5]。
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值