�����Ķ��������ɻ�|���������Զ�����ά����̽��֮���������������������ɻ�|���������Զ�����ά����̽��֮����������������

2018-08-01 10:29 ���������� ���ߣ����� ���α༭��yueyang

������PConline �ɻ��̡�������������������ҵ����һ�����ٷ�չ�Ŀ쳵����һ����һ����ڲ��ϵ�ӿ���ܱ���ҵ�����������ij��ֽ�������dz������һ���������;�����۸������������˻���ij��֣����ǽ����Ϻ����µ����ݴ�ͨ���Ż������ǵĹ�������;�Զ���Ϊ�׵Ķ���ƵӦ�ã���һҹ�䱬�죬��Ϊ�����罻����������Ҫ���塣

����������������Ϊ֧����Щҵ��Ļ�����ʩ�����ģҲ����ҵ��ļ��������󣬵���Ⱥ�ڳ�������̨������������Ѳ��ٺ������������Ӵ�ķ����������������罨��֮���Ľ��������翪���ѳ�Ϊ���������ʡ�

����һ�� �������Ŀ�����״

�����۽����������ij��������������ع�һ�´�ͳ�Ľ��������翪�����̡�

����ͼ1 ��ͳ�����豸��������

����Step 1: ��ǰ׼���������İ汾�ļ�;

����Step 2: ���ݲ���ļܹ�����ѡ���Ӧ������ģ��;

����Step 3: ��ʼ“��ש”�������ֳ����豸���伯�жѷţ��ӵ�����;

����Step 4: ʹ��U�̲嵽�������������������豸����̨���а汾����(����Ҫ);

����Step 5: ��������ģ����ʵ���豸���������VLAN��IP��·���Լ�����������Ϣ���޶���Ȼ��ʼˢ����(���ⰴ�ո���˾Ҫ�󣬻���Э���ռ��豸��SN�����ʲ�����);

����Step 6: Э������ͬѧ��æ�ᵽ�����ϼ�;

����Step 7: ����Checklist�����ͨ�ԵIJ��Թ�����

�������������������Ⱥ��������ֺ�ʱ�䡣��ʵ����Ŀ�����������ڲ��ѵ���ǰ�������һ̨�豸�����������ô�Լ��10���ӣ��ѵ�����������豸��Ҫ��������Ҫ30���Ӳ�����ɡ�

�����ܽ�����������֧������̨��������Ⱥ�������������糡��������������ִ�ͳ�Ŀ���ģʽ�����𣬻�������¼��㲻�㣺

����Ч�ʵ��£����ֹ���ʽ�����豸�İ汾������ˢ�ű���Ч�ʷdz���;

����ž �����ʸߣ��ظ��ԵĹ����ᵼ������ƣ��˼�������в�������ʧ����Ҫ�����ʱ�������Ų�������������һ����ʱ����ġ�

�����Դˣ����������������̽�����������������߼�����

�����������������Զ�������

���������������Ĺ�ģ�IJ������󣬱�׼���Ľ��跽ʽ�Ѿ���Ϊ������ÿ����Ⱥ�ڵķ������Լ������豸�Ĺ�ģ���ǹ̶��ģ���Ӧ�������豸�����ò���Ҳ��һ�µ�(��ȻIP�Ȼ�����Ϣ�����в�ͬ)����ˣ���������׼�����淶���ij����£����ǿ��Խ���Щ�ظ��Եġ���е�ԵĹ�����ɴ����߼������������豸�Լ�ȥ������߹������������������ͬʱҲ���������dz����ķ��ա�

�������̶����Զ������߼����Ŀ�������Ҫ�����ñ������(����Python��Go��)�����߼��������������豸���м��أ�������ߣ�����ZAM����(Zero-configure Automatic Manage)��

�����������Զ������ߵ�˼·���³���������õ��豸�ϵ��������Զ����ļ��������л�ȡ�ļ�������(�����汾�ļ��������ļ��������ļ���)��ʵ���豸�����ֳ����á����𣬴Ӷ���������ά��Ա�ظ���ִ��ˢ�ű��������Ȼ�е�Բ�������������Ч�ʡ�

������ZAM����Ϊ��������Ҫ����ά�˴ͳһ��DHCP��������TFTP������(������ͬһ̨������)�����ڼܹ���׼����ƺ���Ŀ��Ϣ��ǰ����ÿ̨�豸�����������ļ��Լ��汾�ļ���ͬʱ��Щ�ļ����ļ�����Ҫ���豸��SN����������ȷ��ÿ�������ļ����Զ�ӦΨһһ̨����������豸��


ͼ2 ���������߷����ܹ�

�����������ӵ���������������DHCP����ͨ��Option�õ�TFTP�������ĵ�ַ�Լ��ű����ơ�ͨ��TFTP�ķ�ʽ���ص��ű��ļ��󣬽�����ִ�С�Ȼ���Զ����а汾�������Լ������ļ��ļ��أ�����������豸���֡���Ҫ�������£�


ͼ3 ��������������

����ϸ�ڿ��Էֲ�ɼ����׶������⣺

����1. DHCP&TFTP��ȡ�׶�

����1) �豸�ӵ�������ж������Ƿ���������ļ�����������������ZAMģʽ;��������������������������ļ�����;

����2) ����ZAMģʽ�󣬻��ȳ��Դ�MGMT���Ϸ���DHCP������Ӧ�����ҵ����Ϲ㲥�������ġ�DHCP Server�ڻ�Ӧ������ͨ��Option66(����150)��67ѡ���TFTP Server��IP�Լ�Python�ű�����ͬ�����豸;


ͼ4 ���͵�DHCP����

����1) �������豸(��Ҫ֧��Python�����л���)����Python�ű������ء�

����1. �Զ���ִ�н׶�

����1) ��ʼ����

��������Ҫ���г�ʼ�������ͬʱҪ���֮ǰ���й��ı����ļ���Ŀ����Ϊ�˱�����Щͨ�������߼�ģ�鵽��ô�ʱ�ļ����ҵ�����������Ҫִ�г�ʼ������;

����2) �ϴ�SN��

������ʼ����ɺ���Ҫ�ϴ��豸������SN��ָ����Ŀ¼�£�Ŀ������ʾTFTP Server���豸�Ѿ���ʼ���������ϴ� [sn]. ZAM�� /ZAM_STARTUP/, ���ϴ�ʧ����д"0"��/etc/zam.txt (ͨ��zamִ��ʧ��)���˳�;

����3) ���ò����ļ����أ�

�����ϴ�SN֮�󣬻����SNȥ���ض�Ӧ�����ò����ļ�(.PARAM��ʽ)������·���ڴ������Ѿ�д�ã�������ʧ��������������;

����4) ���ò����ļ�������

�������سɹ���������ļ����ж��Ƿ���Ҫ�����汾��������ʧ��������������;

����5) �����ļ����أ�

����ͨ������£��ű��л�Ĭ��д�������ļ�������·�����豸�����SN����·�����������ļ� [sn].CFG, ������ʧ������������;

����6) �汾�ļ����أ�

����������ò����ļ��д���bin�ļ��ı�ʶ����ָ����·��ȥ����bin�ļ������أ�������ʧ��������������;

����7) �汾�ļ�������

�����������bin���ļ������������bin�ļ���������ʧ��������������;

����8) �������������

����ִ�д����������ļ��������������ij�config.txt�ĸ�ʽ������(��ͬ���������ļ�������ͬ�����������Ϊ��);

����9) �豸�������أ�

���������豸�����ٴν��������ļ����жϣ����ִ�ʱ���������ļ����򲻽���ZAMģʽ���������������ļ���������

����2. ��Ϣͬ��У��׶�

����1) �ɹ�������

�����豸�ɹ����ߺ�

����A. �ϴ� [sn].log �� /ZAM_LOG/

����B. �ϴ� [sn].ok �� /ZAM_STATUS/

����C. д"1"��/etc/zam.txt (ͨ��zamִ�гɹ�)

����D. ��ձ��ر���ִ������ļ�([sn].CFG, [sn].ZAM, [sn].params, [sn].ok, [sn].error)


ͼ5 ZAM�ļ���Ŀ¼


ͼ6 �ɹ�ִ��ZAM����

����2) ʧ�ܴ���

�������߼�����һ���ڵ㷢�����ϣ��������ϴ���ʱ��ִ�����ж���

����A. �ϴ� [sn].log �� /ZAM_LOG/

����B. �ϴ� [sn].error �� /ZAM_STATUS/

����C. д"0"��/etc/zam.txt(ͨ��zamִ��ʧ��)

����D. ��ձ��ر���ִ������ļ�([sn].CFG, [sn].ZAM, [sn].params, [sn].ok, [sn].error)

��������̽������

�������������豸��������Python�ĸ߼�������Ի�����֧�����ӳ��죬���������߼�����IDC�����еõ����ձ��Ӧ�á�һ����ӿ����豸�Ŀ����ٶȣ���������Ϊ����ʧ��ķ��գ���ʡ����Ͷ��;��һ���棬���ں����豸����ά����(�������ݡ������滻��)��ֻ��Ҫ�ϱ������滻SN�Ϳ����Զ���ɼ��أ�Ҳ����Ҫ�˹��IJ��롣

������ô������IDC����������������֮�⣬���������������Ƿ�Ҳ�������Ƶ���άʹ��?

���������������Ŵ��¡�̽����ʵ����˼·�����������ŵ곡����Ҳ����������г������������

��������𱬵��������ŵ꣬���ص���������ڶ࣬ҵ��ļ������¿����ٶ�����졣�����ŵ겻����רҵ����άͬѧפ�����������翪��ʱ��Ҫ�����Ĵ�����;�ճ��������ϣ����Զ�̲��ܽ��Ҳ��Ҫ�������ֳ�����������Ͷ�뼫��

�����Դˣ��۽����������ŵ곡�������ǻ����������������ÿ��ֵ�˼·���д��£������ڴ���ȫ�µ��Զ����ŵ������������������������ŵ����翪�ֺ���ά��Ч�ʣ�������������ɱ���


ͼ7 �Զ����ŵ���������������

����Ŀǰ�������ں������ۿͻ�������̽����ʵ���У������ڴ����������ؽ����˼·��Ҳ��ӭ���Ի�������ͬ̽�֡�

�����������ߣ�����

����������绥����ϵͳ����ҵ��ѯ

������л����ע������缼���ɻ�����!�ֳ����������н����У������������ͽ��齫���������ڼ���̽��������ϳ���������

��������·����Ӳ�����С�

����http://survey.ruijie.com.cn/jq/26535756.aspx

 

 
ΪɶÄãµÄ¿í´øÍøËÙ£¬ÓÀԶûÓÐÔËÓªÉÌ˵µÄÄÇô¿ì£¿
ÖªµÀÕ⼸µã ¿ÉÒÔÈÃͶӰ¸ü¡°³¤ÊÙ¡±£¡½øÀ´¿´¿´ Wi-Fi 4/5/6/7¶¼´ú±íʲô?Ò»ÎĶÁ¶®Wi-Fi½ø»¯Ê· ˵ºÃÄÜ´ò200Ò³£¬ÎªÊ²Ã´´òÁ˼¸ÕÅÕÕÆ¬¾ÍûīÁË£¿ ÄêÇáÈ˵ĵÚһ̨ͶӰÔõôѡ£¿½øÀ´¸æËßÄã

Ϊ���Ƽ�

���ظ���
���ظ���
���ظ���
���ظ���
���ظ���
���ظ���
���ظ���
���ظ���
���ظ���

�����豸��̳��������

��ߵ�� ��߻ظ� ����
������Ѷ������ʱ�� �����²�Ӯ��Ʒ
OSZAR »