facebook ATC 弱网测试环境 docker 搭建指南

前言

我的环境: Ubuntu16.04 64bit、Python 2.7.12、Django1.8.7

环境要求

  Python2.7+

    查看当前python版本:python --version

  Django1.7+

    查看Django版本:

      命令行中先输入python,

      然后依次输入import django

            django.VERSION

        然后回车即可看到版本号,Ctrol + D 退出编辑。

     这里写图片描述

  注意:千万不要卸载Python3.4!!!

     千万不要卸载Python3.4!!!

     千万不要卸载Python3.4!!!

      由于很多软件关联了python如果卸载了,其他软件也会被自动卸载!!!!

1、软件环境准备

a)安装pip

b)然后通过pip安装ATC,必须使用sudo

c)安装Django1.8.7,一定要使用sudo

2、准备无线网卡

别浪费时间,直接买一个免驱动的无线网卡

推荐使用linux免驱动的无线网卡(普通无线网卡需要手动安装驱动,可能会碰到很多问题)

改网卡的相关设置,这两个命令运行完可以ctrol + C强制结束(wan为有线网卡名称,lan为无线网卡名称 )

wlx00026fb96d31为无线网卡名,enp3s0为有限网卡名

网卡名来自于ifconfig -a

3、安装并启动ATC docker 镜像

会自动检查,如果本地存在,会直接启动,如果本地没有就会从云端下载。

启动完成后,即可访问:http://localhost:8000/ATC界面,进入

4、导入facebook的网络配置

#将网络配置文件加载到指定ATC服务中

加载后的ATC profiles如下图所示:

5、创建wifi

(1)新建wifi

点击:“编辑连接”

(2)配置wifi

设置mode=ap

(3)使wifi生效

6、ATC环境ok了,可以使用了

至此,可用其他手机连接wifi,并访问http://ATC_IP:8000/atc_demo_ui/进行网络配置了

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180817G09LKV00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券