日期: 2021 年 4 月 30 日

2021年一季度全国规模以上文化及相关产业企业营业收入增长40.4% 两年平均增长10.0%

   据对全国6.3万家规模以上文化及相关产业企业调查,2021年一季度,上述企业实现营业收入25498亿元,按可比口径计算(详见附注6),比上年同期增长40.4%[1];比2019年一季度增长20.9%,两年平均增长10.0%。   分业态看,文化新业态特征较为明显的16个行业小类[2]实现营业收入8461亿元,比上年同期增长39.8%;比2019年一季度增长61.5%,两年平均增长27.1%。   分行业类别看,新闻信息服务营业收入2972亿元,比上年同期增长34.9%;内容创作生产5319亿元,增长32.3%;创意设计服务4266亿元,增长45.0%;文化传播渠道3007亿元,增长50.0%;文化投资运营102亿元,增长34.2%;文化娱乐休闲服务233亿元,增长101.8%;文化辅助生产和中介服务3435亿元,增长35.9%;文化装备生产1362亿元,增长37.4%;文化消费终端生产4803亿元,增长46.2%。   分产业类型看,文化制造业营业收入9124亿元,比上年同期增长36.0%;文化批发和零售业4383亿元,增长51.7%;文化服务业11991亿元,增长39.9%。   分领域看,文化核心领域[3]营业收入15899亿元,比上年同期增长39.9%;文化相关领域9599亿元,增长41.1%。 分区域看,东部地区实现营业收入19690亿元,比上年同期增长41.1%;中部地区3333亿元,增长39.5%;西部地区2245亿元,增长35.1%;东北地区230亿元,增长40.1%。   注:   [1] 为名义增长,未扣除价格因素。   [2] 新业态特征明显的16个行业小类是:广播电视集成播控,互联网搜索服务,互联网其他信息服务,数字出版,其他文化艺术业,动漫、游戏数字内容服务,互联网游戏服务,多媒体、游戏动漫和数字出版软件开发,增值电信文化服务,其他文化数字内容服务,互联网广告服务,互联网文化娱乐平台,版权和文化软件服务,娱乐用智能无人飞行器制造,可穿戴智能文化设备制造,其他智能文化消费设备制造。   [3] 文化核心领域包括新闻信息服务、内容创作生产、创意设计服务、文化传播渠道、文化投资运营、文化娱乐休闲服务6个行业,文化相关领域包括文化辅助生产和中介服务、文化装备生产、文化消费终端生产3个行业。 2021年一季度全国规模以上文化及相关产业企业营业收入情况    *对额 (亿元) 所占比重 (%) 比上年同期增长 (%) 比2019年一季度增长 (%) 两年平均增长 (%) 总 计 25498 100.0 40.4 20.9 10.0             按行业类别分            新闻信息服务 2972 11.7 34.9 50.6 22.7  内容创作生产 5319 20.9 32.3 22.1 10.5  创意设计服务 4266 16.7 45.0 41.4 18.9  文化传播渠道 3007 11.8 50.0 2.6 1.3  文化投资运营 102 0.4 34.2 20.7 9.9  文化娱乐休闲服务 233 0.9 101.8 -17.5 -9.2  文化辅助生产和中介服务 3435 13.5 35.9 6.4 3.1  文化装备生产 1362 5.3 37.4 10.2 5.0  文化消费终端生产 4803 18.8 46.2 24.2 11.4             按产业类型分            文化制造业 9124 35.8 36.0 10.9 5.3  文化批发和零售业 4383 17.2 51.7 10.3 5.0  文化服务业 11991 47.0 39.9 35.9 16.6             按领域分            文化核心领域 15899 62.4 39.9 25.0 11.8  文化相关领域 9599 37.6 41.1 15.2 7.3             按区域分            东部地区 19690 77.2 41.1 21.5 10.2  中部地区 3333 13.1 39.5 18.1 8.7  西部地区 2245 8.8 35.1 22.2 10.5  东北地区 230 0.9 40.1 5.4 2.7 注: 1.表中速度均为未扣除价格因素的名义增速。 2.表中部分数据因四舍五入,存在总计与分项合计不等的情况。    附注   1、指标解释   文化及相关产业指为社会公众提供文化产品和文化相关产品的生产活动的集合。《文化及相关产业分类(2018)》规定文化及相关产业包括新闻信息服务、内容创作生产、创意设计服务、文化传播渠道、文化投资运营、文化娱乐休闲服务、文化辅助生产和中介服务、文化装备生产、文化消费终端生产9个大类。   营业收入指“主营业务收入”及“其他业务收入”之和。   两年平均增速是指以2019年相应同期数为基数,采用几何平均的方法计算的增速。   2、统计范围   规模以上文化及相关产业的统计范围为《文化及相关产业分类(2018)》所规定行业范围内,年主营业务收入在2000万元及以上的工业企业;年主营业务收入在2000万元及以上的批发企业或年主营业务收入在500万元及以上的零售企业;年营业收入在1000万元及以上的服务业企业,其中交通运输、仓储和邮政业,信息传输、软件和信息技术服务业,水利、环境和公共设施管理业的年营业收入在2000万元及以上,居民服务、修理和其他服务业,文化、体育和娱乐业的年营业收入在500万元及以上。   3、调查方法   每季度进行规模以上文化及相关产业法人单位认定,根据国家统计联网直报平台上规模以上工业企业、限额以上批发和零售业企业、规模以上服务业企业全面调查取得的数据进行汇总。   4、行业分类标准   执行《文化及相关产业分类(2018)》,具体请参见http://www.stats.gov.cn/tjgz/tzgb/201804/t20180423_1595390.html。   5、东、中、西部和东北地区   东部地区包括北京、天津、河北、上海、江苏、浙江、福建、山东、广东、海南10个省(市);中部地区包括山西、安徽、江西、河南、湖北、湖南6个省;西部地区包括内蒙古、广西、重庆、四川、贵州、云南、西藏、陕西、甘肃、青海、宁夏、新疆12个省(市、自治区);东北地区包括辽宁、吉林、黑龙江3个省。   6、2021年一季度规模以上文化及相关产业企业营业收入的上年同期数与之前公布的2020年一季度数据存在差异,主要原因是:(一)规模以上企业数量发生增减变化。2021年一季度有部分企业达到规模以上标准纳入调查范围,也有部分企业因规模变小而退出调查范围,还有新建投产、破产注(吊)销企业等,使得规上企业数量发生变化。2021年一季度,全国规模以上文化及相关产业调查企业数量为6.3万家,比上年同期增加4191家。按照可比口径,2020年一季度全国规模以上文化及相关产业企业营业收入为18166亿元。(二)加强统计执法,对统计执法检查中发现的不符合规模以上要求的企业及填报的不实数据进行了清理,对相关基数依规进行了修正。 

国家统计局社科文司高级统计师张鹏解读一季度全国规模以上文化及相关产业企业营业收入数据

文化企业营业收入恢复性增长 文化新业态发展势头持续强劲 ——国家统计局社科文司高级统计师张鹏解读一季度全国规模以上文化及相关产业企业营业收入数据   随着统筹疫情防控和经济社会发展成果巩固拓展,一季度我国文化及相关产业持续稳定恢复,文化市场回暖迹象明显,文化新业态发展保持强劲势头。   一季度,全国规模以上文化及相关产业企业实现营业收入25498亿元,同比增长40.4%,比2019年一季度增长20.9%,两年平均增长10.0%(两年平均增速是指以2019年相应同期数为基数,采用几何平均的方法计算的增速),高于2019年一季度增速1.7个百分点,文化及相关产业发展基本恢复到疫情前水平。   文化各行业恢复势头良好。文化及相关产业9个行业营业收入全部实现正增长。其中,创意设计服务、文化消费终端生产、文化传播渠道同比增速高于全国平均水平,分别增长45.0%、46.2%和50.0%,两年平均分别增长18.9%、11.4%和1.3%;受去年疫情影响*严重的文化娱乐休闲服务,一季度实现强势反弹,同比增长101.8%,但两年平均仍下降9.2%;其他行业均呈现较快增长。   文化新业态引领作用明显。从文化及相关产业细分行业看,文化新业态特征较为明显的16个行业小类[1]实现营业收入8461亿元,同比增长39.8%,比2019年一季度增长61.5%,两年平均增长27.1%,高于全国平均水平17.1个百分点。其中,多媒体游戏动漫和数字出版软件开发、互联网广告服务、娱乐用智能无人飞行器制造、可穿戴智能文化设备制造等4个行业营业收入两年平均增速均超过30%。   文化企业集聚效应提升。从区域看,东部地区实现营业收入19690亿元,同比增长41.1%,两年平均增长10.2%;占全国的比重为77.2%,同比提高0.4个百分点。从城市群看,15个副省级城市[2]实现营业收入8479亿元,同比增长44.5%,两年平均增长12.1%;占全国的比重为33.3%,同比提高1.0个百分点。   下阶段,随着我国经济社会发展持续稳定恢复,文化供给规模持续扩大,文化消费需求进一步释放,文化及相关产业恢复有望稳中加固,稳中向好。   注:   [1] 新业态特征明显的16个行业小类是:广播电视集成播控,互联网搜索服务,互联网其他信息服务,数字出版,其他文化艺术业,动漫、游戏数字内容服务,互联网游戏服务,多媒体、游戏动漫和数字出版软件开发,增值电信文化服务,其他文化数字内容服务,互联网广告服务,互联网文化娱乐平台,版权和文化软件服务,娱乐用智能无人飞行器制造,可穿戴智能文化设备制造,其他智能文化消费设备制造。   [2] 15个副省级城市包括沈阳、大连、长春、哈尔滨、南京、杭州、宁波、厦门、济南、青岛、武汉、广州、深圳、成都和西安。 

2021年4月中国采购经理指数运行情况

国家统计局服务业调查中心中国物流与采购联合会   一、中国制造业采购经理指数运行情况   4月份,中国制造业采购经理指数(PMI)为51.1%,低于上月0.8个百分点,仍高于临界点,制造业继续保持扩张态势。    从企业规模看,大、中型企业PMI分别为51.7%和50.3%,低于上月1.0和1.3个百分点,小型企业PMI为50.8%,高于上月0.4个百分点。   从分类指数看,在构成制造业PMI的5个分类指数中,生产指数和新订单指数均高于临界点,原材料库存指数、从业人员指数和供应商配送时间指数均低于临界点。   生产指数为52.2%,比上月回落1.7个百分点,仍高于临界点,表明制造业生产扩张力度有所减弱。   新订单指数为52.0%,比上月回落1.6个百分点,仍高于临界点,表明制造业市场需求扩张有所放缓。   原材料库存指数为48.3%,比上月微降0.1个百分点,低于临界点,表明制造业主要原材料库存量较上月下降。   从业人员指数为49.6%,比上月下降0.5个百分点,低于临界点,表明制造业企业用工景气度有所回落。   供应商配送时间指数为48.7%,比上月下降1.3个百分点,低于临界点,表明制造业原材料供应商交货时间延长。 表1  中国制造业PMI及构成指数(经季节调整)                                              单位:%   PMI   生产 新订单 原材料 库存 从业人员 供应商配送时间 2020年4月 50.8 53.7 50.2 48.2 50.2 50.1 2020年5月 50.6 53.2 50.9 47.3 49.4 50.5 2020年6月 50.9 53.9 51.4 47.6 49.1 50.5 2020年7月 51.1 54.0 51.7 47.9 49.3 50.4 2020年8月 51.0 53.5 52.0 47.3 49.4 50.4 2020年9月 51.5 54.0 52.8 48.5 49.6 50.7 2020年10月 51.4 53.9 52.8 48.0 49.3 50.6 2020年11月 52.1 54.7 53.9 48.6 49.5 50.1 2020年12月 51.9 54.2 53.6 48.6 49.6 49.9 2021年1月 51.3 53.5 52.3 49.0 48.4 48.8 2021年2月 50.6 51.9 51.5 47.7 48.1 47.9 2021年3月 51.9 53.9 53.6 48.4 50.1 50.0 2021年4月 51.1 52.2 52.0 48.3 49.6 48.7  表2  中国制造业PMI其他相关指标情况(经季节调整)                                              单位:%   新出口 订单 进口 采购量 主要原材料购进价格 出厂 价格 产成品 库存 在手 订单 生产经营活动预期 2020年4月 33.5 43.9 52.0 42.5 42.2 49.3 43.6 54.0 2020年5月 35.3 45.3 50.8 51.6 48.7 47.3 44.1 57.9 2020年6月 42.6 47.0 51.8 56.8 52.4 46.8 44.8 57.5 2020年7月 48.4 49.1 52.4 58.1 52.2 47.6 45.6 57.8 2020年8月 49.1 49.0 51.7 58.3 53.2 47.1 46.0 58.6 2020年9月 50.8 50.4 53.6 58.5 52.5 48.4 46.1 58.7 2020年10月 51.0 50.8 53.1 58.8 53.2 44.9 47.2 59.3 2020年11月 51.5 50.9 53.7 62.6 56.5 45.7 46.7 60.1 2020年12月 51.3 50.4 53.2 68.0 58.9 46.2 47.1 59.8 2021年1月 50.2 49.8 52.0 67.1 57.2 49.0 47.3 57.9 2021年2月 48.8 49.6 51.6 66.7 58.5 48.0 46.1 59.2 2021年3月 51.2 51.1 53.1 69.4 59.8 46.7 46.6 58.5 2021年4月 50.4 50.6 51.7 66.9 57.3 46.8 46.4 58.3    二、中国非制造业采购经理指数运行情况   4月份,非制造业商务活动指数为54.9%,较上月回落1.4个百分点,非制造业扩张步伐有所放缓。    分行业看,建筑业商务活动指数为57.4%,低于上月4.9个百分点。服务业商务活动指数为54.4%,低于上月0.8个百分点。从行业情况看,铁路运输、航空运输、住宿、电信广播电视卫星传输服务等行业商务活动指数位于60.0%以上高位景气区间;保险业、其他金融业商务活动指数位于临界点以下。     新订单指数为51.5%,比上月回落4.4个百分点,仍高于临界点,表明非制造业市场需求扩张放缓。分行业看,建筑业新订单指数为52.4%,比上月回落6.6个百分点;服务业新订单指数为51.3%,比上月回落4.1个百分点。   投入品价格指数为54.9%,比上月回落1.3个百分点,表明非制造业企业用于经营活动的投入品价格涨幅收窄。分行业看,建筑业投入品价格指数为64.7%,比上月上升1.1个百分点;服务业投入品价格指数为53.1%,比上月回落1.7个百分点。   销售价格指数为51.2%,比上月回落1.0个百分点,仍高于临界点,表明非制造业销售价格总体涨幅收窄。分行业看,建筑业销售价格指数为56.7%,比上月上升1.7个百分点;服务业销售价格指数为50.2%,比上月回落1.5个百分点。   从业人员指数为48.7%,比上月下降1.0个百分点,表明非制造业用工量较上月有所减少。分行业看,建筑业从业人员指数为51.0%,比上月回落4.0个百分点;服务业从业人员指数为48.3%,比上月下降0.5个百分点。   业务活动预期指数为63.0%,比上月回落0.7个百分点,仍位于高位景气区间,表明非制造业企业对行业发展信心稳定。分行业看,建筑业业务活动预期指数为64.8%,比上月回落3.3个百分点;服务业业务活动预期指数为62.7%,比上月回落0.2个百分点。 表3  中国非制造业主要分类指数(经季节调整)                                             单位:%    商务活动 新订单 投入品 价格 销售价格 从业人员 业务活动 预期 2020年4月 53.2 52.1 49.0 45.4 48.6 60.1 2020年5月 53.6 52.6 52.0 48.6 48.5 63.9 2020年6月 54.4 52.7 52.9 49.5 48.7 60.3 2020年7月 54.2 51.5 53.0 50.1 48.1 62.2 2020年8月 55.2 52.3 51.9 50.1 48.3 62.1 2020年9月 55.9 54.0 50.6 48.9 49.1 63.0 2020年10月 56.2 53.0 50.9 49.4 49.4 62.9 2020年11月 56.4 52.8 52.7 51.0 48.9 61.2 2020年12月 55.7 51.9 54.3 52.3 48.7 60.6 2021年1月 52.4 48.7 54.5 51.4 47.8 55.1 2021年2月 51.4 48.9 54.7 50.1 48.4 64.0 2021年3月 56.3 55.9 56.2 52.2 49.7 63.7 2021年4月 54.9 51.5 54.9 51.2 48.7 63.0  表4  中国非制造业其他分类指数(经季节调整)                                              单位:%   新出口订单 在手订单 存货 供应商配送时间 2020年4月 35.5 43.4 47.0 51.0 2020年5月 41.3 44.3 47.8 52.9 2020年6月 43.3 44.8 48.0 52.1 2020年7月 44.5 44.9 48.1 51.9 2020年8月 45.1 44.6 48.5 52.4 2020年9月 49.1 46.3 48.5 52.2 2020年10月 47.0 44.9 48.7 52.3 2020年11月 49.0 45.2 48.8 51.8 2020年12月 47.5 44.7 47.0 51.2 2021年1月 48.0 44.0 47.4 49.8 2021年2月 45.7 44.0 45.9 49.8 2021年3月 50.3 45.9 48.2 51.8 2021年4月 48.1 45.8 47.2 50.9    三、中国综合PMI产出指数运行情况   4月份,综合PMI产出指数为53.8%,比上月回落1.5个百分点,表明我国企业生产经营活动总体扩张力度减弱。    附注   1.主要指标解释   采购经理指数(PMI),是通过对企业采购经理的月度调查结果统计汇总、编制而成的指数,它涵盖了企业采购、生产、流通等各个环节,包括制造业和非制造业领域,是国际上通用的监测宏观经济走势的先行性指数之一,具有较强的预测、预警作用。综合PMI产出指数是PMI指标体系中反映当期全行业(制造业和非制造业)产出变化情况的综合指数。PMI高于50%时,反映经济总体较上月扩张;低于50%,则反映经济总体较上月收缩。   2.调查范围   涉及《国民经济行业分类》(GB/T4754-2017)中制造业的31个行业大类,3000家调查样本;非制造业的43个行业大类,4200家调查样本。   3.调查方法   采购经理调查采用PPS(Probability Proportional to Size)抽样方法,以制造业或非制造业行业大类为层,行业样本量按其增加值占全部制造业或非制造业增加值的比重分配,层内样本使用与企业主营业务收入成比例的概率抽取。   本调查由国家统计局直属调查队具体组织实施,利用国家统计联网直报系统对企业采购经理进行月度问卷调查。   4.计算方法   (1)分类指数的计算方法。制造业采购经理调查指标体系包括生产、新订单、新出口订单、在手订单、产成品库存、采购量、进口、主要原材料购进价格、出厂价格、原材料库存、从业人员、供应商配送时间、生产经营活动预期等13个分类指数。非制造业采购经理调查指标体系包括商务活动、新订单、新出口订单、在手订单、存货、投入品价格、销售价格、从业人员、供应商配送时间、业务活动预期等10个分类指数。分类指数采用扩散指数计算方法,即正向回答的企业个数百分比加上回答不变的百分比的一半。由于非制造业没有合成指数,国际上通常用商务活动指数反映非制造业经济发展的总体变化情况。   (2)制造业PMI指数的计算方法。制造业PMI是由5个扩散指数(分类指数)加权计算而成。5个分类指数及其权数是依据其对经济的先行影响程度确定的。具体包括:新订单指数,权数为30%;生产指数,权数为25%;从业人员指数,权数为20%;供应商配送时间指数,权数为15%;原材料库存指数,权数为10%。其中,供应商配送时间指数为逆指数,在合成制造业PMI指数时进行反向运算。   (3)综合PMI产出指数的计算方法。综合PMI产出指数由制造业生产指数与非制造业商务活动指数加权求和而成,权数分别为制造业和非制造业占GDP的比重。   5.季节调整   采购经理调查是一项月度调查,受季节因素影响,数据波动较大。现发布的指数均为季节调整后的数据。 

MQTT简单服务器搭建

搭建自己的MQTT服务器

 

MQTT协议是广泛应用的物联网协议,使用测试MQTT协议需要MQTT的代理。有两种方法使用MQTT服务,一是租用现成的MQTT服务器,如阿里云,百度云,华为云等公用的云平台提供的MQTT服务,使用公用的MQTT服务器的好处是省事,但如果仅仅用于测试学习还需要注册帐号,灵活性差些,有的平台还需要付费。另一方法是自己使用开源的MQTT组件来搭建。

MQTT服务器非常多,如apache的ActiveMQ,emtqqd,HiveMQ,Emitter,Mosquitto,Moquette等等。

这里介绍的是用轻量级的mosquitto开源项目来搭建一个属于自己的MQTT服务器。

*步:需要安装一台linux主机,这不多介绍,可以使用真机安装也可以使用虚拟机安装。如果仅仅是自己测试使用都可以。

第二步:下载mosquitto需要的依赖

sudo apt-get install libssl-dev

sudo apt-get install uuid-dev

sudo apt-get install cmake

 

第三步:下载mosquitto并解压,现在mosquitto官网*新的版本是1.5.4  http://mosquitto.org/download/

tar xzvf mosquitto-1.5.4.tar.gz

第四步:编译

cd mosquitto-1.5.4/

make

make install

第五步:启动mosquitto

mosquitto -v

1535473957: mosquitto version 1.5.1 starting

1535473957: Using default config.

1535473957: Opening ipv4 listen socket on port 1883.

1535473957: Opening ipv6 listen socket on port 1883.

可能遇到的问题:Error: Invalid user ‘mosquitto’.

解决方法: 编译安装后/etc/mosquitto/mosquitto.conf.example模板重命名,修改“user root(可以是其他登录的用户名)”;启动的时候指定新的配置文件:mosquitto -d -c /etc/mosquitto/mosquitto.conf

这时候mosquitto就会以默认的参数启动。如果需要带配置文件可以修改配置文件mosquitto.conf,

启动时候加上参数 -c,

mosquitto -c mosquitto.conf

可以看到,mosquitto监听的端口为1883.

这时候我们的MQTT服务器就搭建好了。可找一个mqtt客户端来测试一下。

先发布一个主题“home/garden/fountain/2”

内容是“hello world”

%title插图%num

这时候在mosquitto会打印出下面的log

535474247: New connection from 192.168.1.105 on port 1883.

1535474247: New client connected from 192.168.1.105 as MQTT_FX_Client (c1, k60).

1535474247: No will message specified.

1535474247: Sending CONNACK to MQTT_FX_Client (0, 0)

1535474307: Received PINGREQ from MQTT_FX_Client

1535474307: Sending PINGRESP to MQTT_FX_Client

1535474339: Received PUBLISH from MQTT_FX_Client (d0, q0, r0, m0, ‘home/garden/fountain/2’, … (12 bytes))

1535474367: Received PINGREQ from MQTT_FX_Client

1535474367: Sending PINGRESP to MQTT_FX_Client

 

订阅主题“home/garden/fountain/2”

%title插图%num

可以看到收到了自己发布的消息。

用wireshark抓包

%title插图%num

可以看到抓到了一个MQTT的publish的报文

分享一个MQTT服务器

公共接入 Broker 没有隐私保护,任何设备都可以在上面发布和订阅主题。 切勿在生产中使用。
“brokerAddress” : “zy19970.club”
“brokerPort” : “1883”
“userName” : “MqttTest”,
“password” : “mqtttest”,

{
“connectionProfiles” : [ {
“recentSubscriptionTopics” : [ ],
“recentPublishTopics” : [ ],
“preDefinedMessages” : [ ],
“brokerAddress” : “zy19970.club”,
“brokerPort” : “1883”,
“lastPublishTopic” : null,
“lastSubscriptionTopic” : null,
“profileName” : “Share”,
“profileType” : “MQTT_BROKER”,
“scriptsPath” : “”,
“connectionOptions” : {
“clientId” : “paho23403404524600”,
“connectionTimeout” : 30,
“keepAliveInterval” : 60,
“mqttVersionUseDefault” : true,
“mqttVersion” : “3.1.1”,
“cleanSession” : true,
“automaticReconnect” : false,
“maxInflight” : 10,
“userName” : “MqttTest”,
“password” : “mqtttest”,
“lwtQos” : 0,
“lwtRetained” : false,
“lastWillDestination” : “”,
“testament” : “”,
“useProxy” : false,
“useHttpsProxy” : false,
“httpsProxyHost” : “”,
“httpsProxyPort” : “”,
“httpProxyHost” : “”,
“httpProxyPort” : “”,
“httpProxyUser” : “”,
“httpProxyPassword” : “”,
“httpProxyHeaderUserAgent” : “defaultClient”,
“enableSSLTLS” : false,
“sslTlsProtocol” : “TLSv1.2”,
“certificateFilesPemFormat” : false,
“selfCreatedCaFile” : “”,
“caFile” : “”,
“clientCertificateFile” : “”,
“clientKeyFile” : “”,
“clientKeyPassword” : “”,
“useSelfCreatedCA” : false,
“useServerSignedCertificate” : false,
“useTrustedKeystoreFile” : false,
“useCertificateFiles” : false,
“useKeystoreFiles” : false,
“clientKeystoreFilesPemFormat” : false,
“trustedKeystoreOnlyFile” : “”,
“trustedKeystoreOnlyPassword” : “”,
“trustedKeystoreFile” : “”,
“trustedKeystoreAlias” : “”,
“trustedKeystorePassword” : “”,
“clientKeystoreFile” : “”,
“clientKeystorePassword” : “”,
“clientKeyPairAlias” : “”,
“clientKeyPairPassword” : “”
},
“notificatonsEnabled” : false,
“showLastestMessagesOnly” : false,
“lastSelectedPayloadDecoderId” : “plain_text_decoder”,
“googleCloudIotOptions” : {
“projectId” : “ENTER-YOUR-IOT-PROJECT-ID”,
“registryId” : “ENTER-YOUR-REGISTRY-ID”,
“deviceId” : “ENTER-YOUR-DEVICE-ID”,
“cloudRegion” : “us-central1”,
“privateKeyFile” : “rsa_private_pkcs8”,
“algorithm” : “RS256”,
“mqttBridgeHostname” : “mqtt.googleapis.com”,
“mqttBridgePort” : 443
}
} ]
}

如果您使用感觉方便,欢迎支持!

国内外免费公用mqtt测试服务器推荐

引言
mqtt协议在物联网开发中十分重要,测试过程中我们的程序一般都是mqtt客户端,往往需要mqtt服务器来配合测试,此时我们有三种方法:

1.本地搭建mqtt服务器
此种方法只可以在本地使用,无法接入外网。更适用于本地测试开发。

2. 租用远程mqtt服务器
此种方法可以接入外网,可以管理mqtt服务器,但需要money

3. 使用开源远程mqtt测试服务器
此种方法可以接入外网,但不可以管理mqtt服务器,但是免费,满足基本测试需求。

这里主要介绍一下远程mqtt测试服务器。

国内外免费mqtt测试服务器推荐
国内测试站点
%title插图%num

注意:国内的test.jmqtt.io不是很稳定,有时无法连接,建议使用下面得到国外站点。

国外可用的站点:

%title插图%num

注:有时有的站点用不了,切换其他的试下即可。

一个免费的公用mqtt服务器

使用mqtt fx软件的时候发现他自带的那个配置上的服务器就连接的上,可以用来做测试:

mqtt.eclipse.org

端口:1883

%title插图%num

这个服务器只能用作测试,发现Linux上有个浏览器可以查看服务器上的消息并有管理权限

阿里云服务器实现 frp 内网穿透

前言
前几天在一台具有公网IP的 vultr 云服务器上实现了 frp 内网穿透(参考链接),可以从寝室 ssh 登录到教研室的服务器,但是由于 vultr 的云服务器位于国外的节点,连接速度太慢了,导致连接 ssh 登录的体验很差。今天又弄了一台阿里云的云服务器 ECS,所以现在来介绍如何在阿里云上实现 frp 内网穿透。

配置 ssh 访问内网机器
之前使用的 vultr 的VPS是 CentOS 系统的,这次阿里云服务器是 Ubuntu 的操作系统,但其实不同操作系统的云服务器在使用 frp 时操作都是一样的,就是下载,配置,运行。可能有区别的地方就是防火墙相关的配置,不同云服务厂商的镜像不同可能也有一些差别。下面来说明在阿里云的公网服务器的 frp 实现步骤:

下载
在阿里云的公网服务器和内网机器上都要下载安装包并解压:

$ wget https://github.com/fatedier/frp/releases/download/v0.21.0/frp_0.21.0_linux_amd64.tar.gz
$ tar -xzvf frp_0.21.0_linux_amd64.tar.gz

解压之后的文件夹中既包含了服务端的文件又包括客户端的文件,所以可以分别在两个机器上删除掉不必要的文件,也可以不删,都没有影响。强迫症还是来删一下,在解压后的文件夹中:

在公网服务器上删除客户端相关的文件,只保留一下两个文件:

frps frps.ini

在内网机器上删除服务端相关的文件,只保留以下两个文件:

frpc frpc.ini
配置
就是需要修改配置文件 frps.ini 及 frpc.ini。

修改公网服务器上的服务端配置文件 frps.ini,如下:

[common]
bind_port = 7000 #frp服务端端口(必须)

修改内网目标主机的客户端配置文件 frpc.ini,如下:

[common]
server_addr = xxx.xxx.xxx.xxx #frp服务端地址,必须是公网ip或者域名,这里假设为xxx.xxx.xxx.xxx
server_port = 7000 #frp服务端端口,即填写服务端配置中的 bind_port

[ssh]
type = tcp #连接类型,填tcp或udp
local_ip = 127.0.0.1 #填127.0.0.1或内网ip都可以
local_port = 22 #需要转发到的端口,ssh端口是22
remote_port = 6000 #frp服务端的远程监听端口,即你访问服务端的remote_port就相当于访
#问客户端的 local_port,如果填0则会随机分配一个端口

运行
在公网服务器上运行服务端程序:

$ nohup ./frps -c frps.ini &

查看 nohup.out 的信息,success

$ tail -f nohup.out
2018/09/17 21:34:01 [I] [service.go:130] frps tcp listen on 0.0.0.0:7000
2018/09/17 21:34:01 [I] [root.go:207] Start frps success
2018/09/17 22:06:02 [I] [service.go:319] client login info: ip [125.71.229.32:60516] version [0.21.0] hostname [] os [linux] arch [amd64]
2018/09/17 22:06:02 [I] [proxy.go:217] [7940291c148c2fca] [ssh] tcp proxy listen port [6000]
2018/09/17 22:06:02 [I] [control.go:335] [7940291c148c2fca] new proxy [ssh] success

在内网目标主机上运行客户端程序:

$ nohup ./frpc -c frpc.ini &

查看 nohup.out 的信息,success

$ tail -f nohup.out
2018/09/17 22:42:22 [I] [proxy_manager.go:300] proxy removed: []
2018/09/17 22:42:22 [I] [proxy_manager.go:310] proxy added: [ssh1]
2018/09/17 22:42:22 [I] [proxy_manager.go:333] visitor removed: []
2018/09/17 22:42:22 [I] [proxy_manager.go:342] visitor added: []
2018/09/17 22:42:23 [I] [control.go:246] [0624b332c3465118] login to server success, get run id [0624b332c3465118], server udp port [0]
2018/09/17 22:42:23 [I] [control.go:169] [0624b332c3465118] [ssh1] start proxy success

配置多个内网主机
错误的多客户端配置
使用一台阿里云的公网服务器,我们可以配置很多内网机器的 frp 内网穿透,公网服务器上只需要按照上述的配置一次即可,但是内网机器的配置稍有不同,如果使用了一样的配置则后添加的内网机器是无法连接上公网服务器的。这里假设另一台内网机器2的 frpc.ini 配置如下,来说明会遇到的问题:

$ vi frpc.ini
[common]
server_addr = xxx.xxx.xxx.xxx <==这里还是按照上面的假设,公网服务器的ip为xxx.xxx.xxx.xxx
server_port = 7000

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6001 <==remote_port设置为另一个值

两个内网主机的配置除了 remote_port 不一样之外,都是一样的。但是在内网机器2上运行 frpc 后,公网服务器的 nohup.out 中会记录一下的错误:

[W] [control.go:332] [280d36891a6ae0c7] new proxy [ssh] error: proxy name [ssh] is already in use

后来发现,frp 中是通过 [ssh] 这个名字来区分不同客户端的,所以不同的客户端要配置成不同的名字。

正确的多客户端配置
内网机器1和内网机器2的配置应该区分如下:

内网机器1:
[ssh] <==不同点
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000 <==不同点

内网机器2:
[ssh1] <==不同点
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6001 <==不同点

在两个内网机器上分别运行 frpc 客户端程序后,一般就可以通过以下的方法 ssh 登录:

内网机器1:
$ ssh -p 6000 user_name1@server_addr

内网机器2:
$ ssh -p 6001 user_name2@server_addr

以上参数中,server_addr是公网服务器的公网ip;user_name1、user_name2 分别是内网机器1、2的用户名,之后分别使用登录密码就可以登录。

connection timed out 解决
但是有时候会发现按照以上的配置还是使 frp 的服务端与客户端建立连接,在客户端上会出现以下错误:

2018/09/17 22:02:23 [W] [control.go:113] login to server failed: dial tcp xxx.xxx.xxx.xxx:7000: connect: connection timed out
dial tcp xxx.xxx.xxx.xxx:7000: connect: connection timed out

仔细检查了一下云服务器上面的防火墙设置,发现并没有任何过滤规则,那应该不是防火墙的问题

# iptables -vnL
Chain INPUT (policy ACCEPT 46165 packets, 28M bytes)
pkts bytes target prot opt in out source destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination

Chain OUTPUT (policy ACCEPT 42223 packets, 3001K bytes)
pkts bytes target prot opt in out source destination

然后又仔细想了一下我以前在做关于 OpenStack 的项目中也碰到了类似的问题,就是创建了云实例,发现无法通过 ssh 来登录,就是因为 OpenStack 有安全组规则相关的设置。

想到了这里就有一种熟悉的感觉,还是原来的配方,hahaha。。。

登录到阿里云对应云服务器的管理控制台,如下找到左上方的本实例安全组:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Tun0BAfr-1612859329577)(https://raw.githubusercontent.com/cao0507/My-Pictures-Repository/master/blog/aliyun%20instance%20info.jpg)]

然后点击右上角的配置规则:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8ZhP1IfJ-1612859329578)(https://raw.githubusercontent.com/cao0507/My-Pictures-Repository/master/blog/aliyun%20group%20rules.jpg)]

再点击右上角的添加安全组规则:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GKvNLe1q-1612859329579)(https://raw.githubusercontent.com/cao0507/My-Pictures-Repository/master/blog/aliyun%20groups%20rules%20setting.jpg)]

*后在添加安全组规则的界面添加相应的规则:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zkx1nfaH-1612859329581)(https://raw.githubusercontent.com/cao0507/My-Pictures-Repository/master/blog/aliyun%20group%20rules%20adding.jpg)]

主要有两个配置项,端口范围和授权对象

端口范围就是你要开放的端口的范围,需要将 server_port 和 remote_port 都添加进去,可以分成两条规则分别添加;
授权对象是你要授权的对象,一般设为 0.0.0.0/0 表示允许所有IP的访问。
以上就是针对阿里云的云服务器的安全组设置,其他厂商如果有安全组规则也应该是类似的。

 

友情链接: SITEMAP | 旋风加速器官网 | 旋风软件中心 | textarea | 黑洞加速器 | jiaohess | 老王加速器 | 烧饼哥加速器 | 小蓝鸟 | tiktok加速器 | 旋风加速度器 | 旋风加速 | quickq加速器 | 飞驰加速器 | 飞鸟加速器 | 狗急加速器 | hammer加速器 | trafficace | 原子加速器 | 葫芦加速器 | 麦旋风 | 油管加速器 | anycastly | INS加速器 | INS加速器免费版 | 免费vqn加速外网 | 旋风加速器 | 快橙加速器 | 啊哈加速器 | 迷雾通 | 优途加速器 | 海外播 | 坚果加速器 | 海外vqn加速 | 蘑菇加速器 | 毛豆加速器 | 接码平台 | 接码S | 西柚加速器 | 快柠檬加速器 | 黑洞加速 | falemon | 快橙加速器 | anycast加速器 | ibaidu | moneytreeblog | 坚果加速器 | 派币加速器 | 飞鸟加速器 | 毛豆APP | PIKPAK | 安卓vqn免费 | 一元机场加速器 | 一元机场 | 老王加速器 | 黑洞加速器 | 白石山 | 小牛加速器 | 黑洞加速 | 迷雾通官网 | 迷雾通 | 迷雾通加速器 | 十大免费加速神器 | 猎豹加速器 | 蚂蚁加速器 | 坚果加速器 | 黑洞加速 | 银河加速器 | 猎豹加速器 | 海鸥加速器 | 芒果加速器 | 小牛加速器 | 极光加速器 | 黑洞加速 | movabletype中文网 | 猎豹加速器官网 | 烧饼哥加速器官网 | 旋风加速器度器 | 哔咔漫画 | PicACG | 雷霆加速