存档

‘网络产品’ 分类的存档

修复win10 F8无法进入安全模式的方法

2019年3月1日 没有评论

windwos的操作系统中一个模式叫做安全模式,很多无法在开机时修复的故障或是设置都可以进入到安全模式中处理。小编最近在使用win10系统的时候经常会遇到这样的情况,关机重启之后按下F8按钮电脑不会有任何的反应,依旧是正常的开机,无法打开系统中的安全模式,这是什么回事呢?大家在遇到这样的故障是不用太过担心,我们使用一个命令语句就可以解决这个问题。

随后将下面的代码复制粘贴进去,然后按下回车键进行执行!

  bcdedit set {default} bootmenupolicy legac

等待系统自动执行完毕之后大家可以重新关闭电脑,此时再次使用F8按键就可以进入到安全模式中去了!PS:有的用户担心错过按下F8的机会,可以一直连续点击,这样就可以进入到提示界面了!

宝塔面板安装好后,默认ip访问的那个html页面在哪个文件夹?

2019年2月13日 没有评论

宝塔面板很好用。大家都知道不过有些默认的选择项目也给大家说一下。

宝塔面板ip地址默认访问页在此目录下(默认安装的是NMP环境就在如下路径中)
/www/server/nginx/html/

删除掉index.html或是改名不就可以不用出现访问ip地址时的尴尬了。因为别人一看就知道你是哪个面板了。

你所不了解的“T3+”机房等级标准(转)

2018年11月2日 没有评论
Tier等级标准的等级分类
T1:基本机房基础设施 T2:冗余机房基础设施容量组件 T3:可并行维护的机房基础设施 T4: 容错机房基础设施
a) T1 基本数据中心拥有非冗余容量组件,以及一个单一的非冗余分配路径来为关键环境提供服务。T1 基础设施包括:IT 系统的专用空间、过滤电力峰值、谷值和暂时中断的 UPS;专用冷却备;以及避免 IT 功能受长期断电影响的引擎式发电机。
b) 为引擎式发电机储备 12 个小时的现场燃料存储。
a) T2 数据中心拥有冗余容量组件,以及一个单一的非冗余分配路径来为关键环境提供服务。冗余组件是额外的引擎式发电机、UPS 模块和能量存储、冷却器、散热设备、泵、冷却装置和燃料箱。
b) 为“N”容量储备 12 个小时的现场燃料存储。
a) 可并行维护的数据中心拥有冗余容量组件,以及多个独立分配路径来为关键系统提供服务。任何时候,只需一个分配路径为关键环境提供服务。
b) 所有 IT 设备均为双电源供电(如 Uptime Institute 的《容错电源合规规范 2.0 版》所述),并且合理安装以兼容机房架构的拓扑。如果关键环境不满足这一规范,则必须采用使用点开关等传输装置。
c) 为“N”容量储备 12 个小时的现场燃料存储。
a) 容错数据中心拥有多个独立的物理隔离系统来提供冗余容量组件,以及多个独立、不同、激活的分配路径同时为关键环境提供服务。冗余容量组件和不同的分配路径配置时应采用的原则是,任何基础设施出现故障后,“N”容量均会为关键环境提供电力和冷却。
b) 所有 IT 设备均为双电源供电(如 Uptime Institute 的《容错电源合规规范 2.0 版》所述),并且合理安装以兼容机房架构的拓扑。如果关键环境不满足这一规范,则必须采用使用点开关等传输装置。
c) 补充系统和分配路径必须相互物理隔离(分区化),以防任何单项事件同时影响两个系统或分配路径。
d) 需要连续冷却。
e) 为“N”容量储备 12 个小时的现场燃料存储。

华为机房建设为T3+的标准,也就是几乎接近于高级别的数据机房标准,因此,用户大可不必担心自己的数据安全性问题。选择华为云,您的数据是绝对安全的。
——-华为云,有技术,有未来,值得信赖。

分类: 网络产品 标签:

Microsoft SQLServer, 错误 : 15023,用户、组或角色’XXX’在当前数据库中已存在如何解决

2018年10月23日 没有评论

为一个数据库添加一个用户或者映射数据库时,提示以下错误信息:
用户、组或角色 ***** 在当前数据库中已存在。 (Microsoft SQLServer, 错误 : 15023)

问题原因:在还原数据库的过程中,在其它sql server服务器上进行还原之后,会出现一个在原服务器上可以正常的用户在目标服务器上出现无法登录的使用。

解决方法:
当数据库恢复到其他服务器时,原数据库中包含一组用户和权限,但可能没有相应的登录或者登录所关联的用户可能不是相同的用户。这种情况可能会出现上面的问题。该问题是无法通过新建登录或者是对同名登录授予对应数据库的“用户”权限来解决登录问题。由于SQLServer会提示“错误15023:当前数据库中已存在用户或角色”,要解决这个问题,需要调用系统存储过程sp_change_users_login,具体用法如下:

1.打开SQL Server Management Studio, 右键选择“数据库”>“新建查询”
输入以下sql脚本:

Use 数据库名
go
sp_change_users_login update_one, XXX, XXX

接着执行脚本即可。

注:其中update_one是存储过程的参数,表示只处理一个用户,前一个XXX是“用户”,后一个XXX是“登录”,以上这个SQL表示将服务器登录“XXX”与数据库用户“XXX”重新关联。

IPLC和IEPL特点区别

2018年9月5日 没有评论

IPLC是”International Private Leased Circuit” 的缩写,即“国际专线”,是指用户专用的跨国的数据、话音等综合信息业务的通信线路。通俗地说,也就是指传统的专线,如DDN、E1等,用于互连两点之间的通信,只不过IPLC是跨国跨境的而已。

IPLC 特点:

1、用户按需要租用带宽,并独享租用带宽
2、传输速率选择范围大(N*64K-2Mbps、45M、155M)
3、支持语音、数据、图像、传真、视频等综合信息的传输
4、承担大数据量的安全、稳定、高速、低误码率传送
5、为客户与遍布世界各地的分支机构之间架起直通的点对点连接

主要面向客户群体:

1、外资企业的在华分支机构
2、有海外分支机构的国内企事业单位
3、有与海外进行高质量数据/话音/视频通信需求的公司

国际专线(IPLC)业务提供端到端、可管理和专用的优质全透明数字电路,广泛应用于跨国企业、银行、证券、教育、互联网服务等行业的互联,可以较好支持视频和语音应用。 IPLC包括国际SDH、DDN、ATM及FR专线。

「国际以太网专线服务(IEPL),该服务为一个端对端的管理式频宽服务方案,透过网络平台,为客户提供可作无限扩充的点对点专用跨境通讯服务。
国际以太网专线(IEPL)业务是长城宽带在传输网之上提供的以太网解决方案,基于长城宽带最新的多业务传送平台MSTP,通过标准的以太网接口,向客户提供运营商级的点到点和点到多点的国际以太网专线连接。

lvs,nginx,haproxy的优缺点及适合场景(转)

2018年8月8日 没有评论

Nginx/LVS/HAProxy的基于Linux的开源免费的负载均衡软件。

LVS:使用集群技术和Linux操作系统实现一个高性能、高可用的服务器,它具有很好的可伸缩性、可靠性和可管理性,是一款强大实用的开源软件。

LVS的优点:

1:抗负载能力强、是工作在网络4层之上仅作分发之用,没有流量的产生,这个特点也决定了它在负载均衡软件里的性能最强的,也保证了均衡器I/O的性能不会受到大流量的影响。;
2:lvs是专门的负载均衡软件,对任何应用都可以做负载均衡;
3:工作稳定,因为其本身抗负载能力很强,自身有完整的双机热备方案,目前用的比较多的是lvs+keepalived,比较大型的用的多的是lvs+heartbeat。

nginx的优点:

1:Nginx的高并发,同时能承载上万个并发连接;
2:nginx有充足的第三方功能模块的支持,主要通过upstream模块进行负载均衡;
3:nginx对网络的依赖较小,理论上只要Ping得通,网页访问正常,nginx就能连得通;
4:工作在网络的7层之上,可以针对http应用做一些分流的策略,它的正则规则比haproxy更为强大和灵活,这也是它目前广泛流行的主要原因之一,nginx单凭这点可利用的场合就远多于lvs了。

nginx的缺点:

1:将Nginx当做反向代理时,负载均衡功能不是很好,对后端服务器的健康检查功能较弱;
2:nginx仅能支持http、https和email协议,这样就在适用范围上面小些,这个是它的缺点;
3:nginx只支持通过端口来检测,不支持通过url来检测。

haproxy的优点:

1:HAProxy的优点能够补充Nginx的一些缺点,比如支持Session的保持,Cookie的引导;同时支持通过获取指定的url来检测后端服务器的状态;
2:haproxy也是专门的负载均衡软件,Haproxy可以负载http,还可以负载均衡mysql;
3:HAProxy是支持虚拟主机的。

总结这么多,我觉得根据不同的需求,不同的功能,可以选择不同的软件类的负载均衡软件,当然也是可以选择硬件类的负载均衡器。
像对于大型的,需要进行高并发的网站或者对网络不太严格的时候,可以使用nginx;
对于大型的Web服务器的时候可以使用haproxy;
对性能有严格要求的时候可以使用lvs,就单纯从负载均衡的角度来说,lvs也许会成为主流,更适合现在大型的互联网公司。

分类: Linux, 网络产品 标签: , ,

nginx代理socket tcp/udp

2018年7月7日 没有评论

准备一台linux服务器。nginx官网:http://nginx.org/ 。在网上搜到大致用的是 ngx_stream_core_module 这个模块,这里你也可以关注一下官方文档中的其他模块都是做什么的,那么这有相关的启用配置说明,与示例配置。

第一句便是:该ngx_stream_core_module模块是自1.9.0版本。此模块不是默认构建的,应使用配置参数启用 –with-stream 。

那好吧,我们就安装nginx,搞这个的,安装应该都会吧。

1
2
[root@localhost /]# cd /usr/local/src
[root@localhost src]# wget http://nginx.org/download/nginx-1.11.10.tar.gz

然后解压,解压完,根据文档提示需要使用这个参数–with-stream 来启用功能。

1
[root@localhost src]# ./configure  --prefix=/usr/local/nginx --with-stream

然后,make,make install。

完成之后就是nginx配置配置文件啦,这个文档中有示例,可知与events模块平级,按照这做就好啦。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
user  nobody;
worker_processes  auto;
error_log  logs/error.log  info;
 
pid        logs/nginx.pid;
 
events {
    worker_connections  1024;
}
stream {
    upstream dns_upstreams {
        server 120.79.11.11:53;
        server 177.1.22.1:53;
    }
    server {
        listen 53 udp;
        proxy_pass dns_upstreams;
        proxy_connect_timeout 1s;
        proxy_timeout 5s;
    }
}

nginx获取真实ip——toa模块(转)

2018年7月7日 没有评论

toa模块是为了让后端的realserver能够看到真实的clientip而不是lvs的dip。
1、下载http://kb.linuxvirtualserver.org … 86_64.rs.src.tar.gz
2、解压
3、编辑.config,将CONFIG_IPV6=M改成CONFIG_IPV6=y
测试的时候发现如果不改会遇到报错,可以看下这个帖子:http://bbs.linuxtone.org/forum.p … 1631&pid=111599
4、编辑Makefile,可以在EXTRAVERSION =处加上自定义的一些说明,将会在uname -r中显示。比如-shanks.e11.x86_64
5、make -jn
6、make modules_install
7、make install
8、修改/boot/grub/grub.conf     用第一个内核启动
9、reboot
10、装个nginx,试试看能不能看见真实的clientip。
参考:http://kb.linuxvirtualserver.org/wiki/IPVS_FULLNAT_and_SYNPROXY

Oracle安装错误ora-00922(缺少或无效选项)

2018年6月5日 没有评论

安装Oracle 11g R2的过程中,在新建数据库实例时出现了该错误,如果选择”忽略”就会出现ora-28000错误。
经网络查询验证,这是属于在前面配置管理员密码的时候,采用了数字开头的密码,Oracle貌似对此不支持,但当时不提示出错,晕倒!据说包含其他非法特殊字符也可能产生此问题。
记录一下,给自己备忘:
ORA-00922: 选项缺失或无效
错误原因:一般是语句的语法有问题。比如命名不对,关键字写错等等。对于非标准的命名,一般采用双引号来创建。
解决办法:
标识符命名规则:
1、必须以字母开始。
2、长度不能超过30个单字节字符。
3、只能包括A-Z,a-z,0-9,_,$和#。
4、不能在相同用户下建立两个同名的对象。
5、不能使用保留字和关键字

ORA-28000: 账户锁定

第一步:使用PL/SQL,登录名为system,数据库名称不变,选择类型的时候把Normal修改为Sysdba;
第二步:选择myjob,查看users;
第三步:选择system,右击点击“编辑”;
第四步:修改密码,把“帐户被锁住”的勾去掉;
第五步:点击“应用”再点击“关闭”;
第六步:重新登录就可以通过验证了;

新版Namecheap域名转移到国内注册商35.com的具体办法(图文)

2018年4月3日 没有评论

由于国内越来越多的地区现在备案都开始限制只能在国内注册商注册的域名才支持审核备案号了。以前注册优惠过的海外注册商如何移回国内注册商呢?这个文章就示例全过程,如何从新版本下namecheap.com如何移回国内注册商。
此例以移回国内中频35互联(35.com or www.china-channel.com)为示例。

好了,我们现在开始,需要知道的是,转移注册商需要做几个准备工作。
1.我们必须有要转移域名的控制权限,不只是解析权限,我们需要能有改变注册域名的所属邮箱。这个很重要很重要。不然直接会转移失败。
2.我们必须有一个在此示例中的国内注册商来接收你要转移回国内的域名的帐号。
3.帐号中必须有一定的钱。因为你转移回国内是需要续费一年域名注册费的。比如.com一般为100元左右。

有了以上几个准备工作。我们现在就一步步来开始操作吧。
1.登陆namecheap.com网站,依次选择Domain List,所要转换域名的MANAGE按键。点击Domain,关闭WhoisGuard这个保护。如果是老域名了,一般没有这个了。一般是要购买的。这个是whois保护,收费的。
2.选择Sharing & Transfer

如下图所示,按1的unlock解锁,然后2点右边的AUTH CODE。

在这里随便写点什么,我是这样写的。
Due to the need of business expansion, we need to move to new service providers for business development.
好了。这样送出以后。我们所在的域名的所有者邮箱。刚上面已经提到。就会收到一个邮件。是转移注册商的key。这个一会要用到。

这里写的Code,就是我们一会下面要使用到的。这个很重要。要在一定时间内使用完。不然会变。所以我们现在接下来移步。国内注册商。此例为中频35.com为示例。

3.我们现在登陆中频的代理网址https://cp.35.com/chinese/

选择 域名类》注册商转移》【.COM/.NET域名转入】,然后如下图所示这样。

需要注意的是以下这步。中间有一个小问题大家可能要提交前需要先去做的是。如下图。这个注册所有者使用者模版需要先通过注册商的实名认证才可以。如下图所示。这里我们公司已经审核通过完成的。这里就不仔细说明了。大家自己先去创建!各个国内注册商要求不一。无法一一说明,大同小异而已。

然后点下一步,这里会再要求你交钱了。所以刚上面最开始要帐号下有些钱就在这里了。不然没办法支付金额是不行的。一般是一年的费用。然后确定后,如下图所示。10分钟后收一下域名所有者的邮件。会有一个邮件注册商接收确认认证邮件。这步也很重要。

好了。接下来这个图就是邮件内容。会有一个地址给你确认。这边就要用到现有namecheap注册商的转移密码。

复制以上地址到浏览器。打开后会有以下图。输入验证码和namecheap给的转移密码。这样就完成大部分工作了。

点击确认后。就会提示你回去等通知了。如图:

好了。看到以上的图就说明我们已经把域名移回国内注册商了。国内注册商已经同意接受你的域名从namecheap移到中频了。然后我们进行以下最后一步。

最后一步也很容易。等邮件就可以了。域名的所有者的邮箱会收到namecheap的确定转移注册商的邮件。如下图所示。我们需要访问一下。并确定。

访问一下,如以下图所示。

点击Approve,确定转移,一般过了几天后。在国内注册商的域名列表中就可以找到所转移回来的域名了。

不是很复杂就是步骤有点多。仔细一些都没什么问题。好了,写到这。希望对大家有所帮助。