存档

‘服务器管理’ 分类的存档

Windows Server 2008 R2上安装WSUS 3.0 SP2

2010年3月3日 baalchina 没有评论

安装基本和Windows 2003上一致,由于R2是64位,所以WSUS也要下载x64的。

是安装IIS时,需要分别安装“应用程序服务器”和“Web服务器(IIS)”。前者默认即可,后者需要添加“ASP.NET”、“Windows 身份验证”、“动态内容压缩”和“IIS 6 管理兼容性”这些组件。

 

另外一开始用添加角色功能添加失败了,不知道是不是这个原因:

支持在 Windows Server 2008 R2 上安装(Windows Server 2008 R2中内置的WSUS SP1不支持在 Windows Server 2008 R2 RTM版本中安装)

改了ip地址之后,wsus死活连不上,重启update service服务正常,但是报一大堆错误,重启os,重装wsus都不行,最后发现是iis里面我把绑定从*改成了ip...nnd。

 

WSUS 管理控制台无法通过远程 API 连接到 WSUS 服务器。

请确保 Update Services 服务、IIS 和 SQL 正在该服务器上运行。如果该问题仍然存在,请尝试重新启动 IIS、SQL 和 Update Services 服务。

System.Net.WebException -- 请求因 HTTP 状态 404 失败: Not Found。

Source
Microsoft.UpdateServices.Administration

Stack Trace:
   在 Microsoft.UpdateServices.Administration.AdminProxy.CreateUpdateServer(Object[] args)
   在 Microsoft.UpdateServices.Administration.AdminProxy.GetUpdateServer()
   在 Microsoft.UpdateServices.UI.AdminApiAccess.AdminApiTools.GetUpdateServer()
   在 Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.ConnectToServer()
   在 Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.ConnectToServerAndPopulateNode(Boolean connectingServerToConsole)
   在 Microsoft.UpdateServices.UI.SnapIn.Common.ExtensionSnapInManager.OnInitialize()

这个是报错。

参考:

http://technet.microsoft.com/zh-cn/library/dd939916(WS.10).aspx

http://winsvr.org/info/info.php?sessid=&infoid=84

http://daozhou.com/blog/article.asp?id=15

分类: WSUS, Windows 标签: ,

Linux打开telnet-server功能

2010年2月28日 baalchina 没有评论

默认linux是关闭telnet-server功能的,我们来安装它。

安装:

[root@disk shell]# yum install telnet-server

telnet-server通过xinetd来控制的,编辑打开:

[root@disk shell]# vi /etc/xinetd.d/telnet

将disable修改为no。

重启一下xinetd:

[root@disk shell]# service xinetd restart
Stopping xinetd: [FAILED]
Starting xinetd: [  OK  ]
[root@disk shell]#

 

另外还要记得修改防火墙。并通过ntsysv将telnet加成服务。

 

写完上面的我发现以前已经写过类似的了...http://www.baalchina.net/2008/08/linux%e6%9c%8d%e5%8a%a1%e5%99%a8%e5%ae%89%e8%a3%85telnet-server/

分类: Linux 标签: ,

“由于协议错误,会话将被中断。请重新连接到远程计算机”的解决

2010年2月28日 baalchina 没有评论

远程桌面,从Windows 7连接Windows 2003的时候遇到的。能够看到远程的界面,但是随后就弹出这个了。

 

解决办法:

把服务器上的

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing

这个删掉就行了。记得备份。ps,没有重启…

分类: Windows 标签: ,

VMWare ESX/Workstation使用OEM BIOS激活Windows 2008 R2

2010年2月23日 baalchina 1 条评论

2008R2的激活一直是个问题。不过有了oem激活就好多啦。

我安装时用的是这个iso

SW_DVD5_Windows_Svr_DC_EE_SE_Web_2008R2_64-bit_ChnSimp_X15-59777.ISO

新建虚拟机,然后指定bios文件,如果是workstation的话,就编辑.vmx文件,在最后一行添加

bios440.filename = "dell.rom"

如果是ESX的话,就编辑虚拟机,选项,配置参数,同样添加如上。图上我机器开着,所以是灰色的。

r2

不用担心路径问题,写错了会报错的。hoho。

然后启动系统,正常安装Windows。启动好之后打开cmd,运行如下即可

导入证书:

slmgr.vbs -ilc c:\dell.XRM-MS

然后导入序列号,如果是标准版:

standard
slmgr.vbs -ipk D7TCH-6P8JP-KRG4P-VJKYY-P9GFF

如果是企业版:

enterprise
slmgr.vbs -ipk BKCJJ-J6G9Y-4P7YF-8D4J7-7TCWD

 

然后就可以看到激活成功啦。

 

感谢刘老大的rom以及证书文件~

“这样使用RHEL合法吗”?(zt)

2010年1月28日 baalchina 没有评论

某位网友在 Chinaunix.net 的 Linux 系统管理论坛中提出问题“这样使用 RHEL 合法吗?”:
“1. 从网络下载RHEL的ISO文件安装。
2. 不购买RHEL任何服务。
3. 移除系统中redhat注册商标(保留版本号...)。
4. 从ftp.redhat.com官方的srpm编译后升级/下载新版RHEL的ISO文件升级。
5. 使用当前系统自动维护其他子服务器。”

该网友询问了 Red Hat 官方,得到一些价目表和授权文件,但答复“Red Hat 官方不提供任何法律指导”,意思也就是“到底合不合法,不妨猜猜看?” 本着疑义相与析的精神,各位网友就此展开了热烈的讨论,Red Hat 员工和业余法律爱好者们甚至进行了针锋相对的辩论。

去年我正好研究过这个问题,现在把旧文找出来整理重贴。

RHEL 的版权由 GPL 软件版权和 Red Hat 自有版权两部分组成,而由于 GPL 许可证具有传染性,故所有基于 GPL 开发的软件都要符合 GPL 条款,因此 Red Hat 自有版权部分在 RHEL 中只占很少的部分,只需删除所有 Red Hat Network Code 即可完全自由使用RHEL。这在 RHEL Subscriptions Renewal FAQs 里说得很清楚:

6. If I don't renew, can I continue to use the software?

Yes, under the General Public License (GP), you may use the software and maintain your own custom version of Linux. However, you will not have access to:

* Technical support from Red Hat.

* Security or software updates via Red Hat Network. You will have to find updates from alternative resources that provide reliable, secure downloads.

* Support from certified hardware suppliers or software vendors like Oracle for applications running on an expired Red Hat Enterprise Linux subscription.

* Coverage from the Red Hat Open Source Assurance program, featuring an Intellectual Property Warranty for Red Hat Enterprise Linux customers. Red Hat designed the program to protect customers using open source solutions.

Please note that when your subscription expires you will still be bound by the terms and conditions of the End User License Agreement and will have to remove all copies of Red Hat Network Code.

Red Hat 的营利模式是 Subscription Business Model,即通过向用户出售技术服务,获取相应年费营利,这在 Red Hat Store 网页上说得也很清楚:

其 Subscription 内容主要包括 phone support、web support 和 unlimited incidents。如果你的技术能力足以自我 Support,又何必购买如此昂贵的 Support 呢?

这样使用 RHEL 完全合法。其实 Oracle 所谓的 Unbreakable Enterprise Linux 就是把 RHEL 改头换面,再低价出售 Compatiable Subscription(鄙视),详见: http://en.wikipedia.org/wiki/Oracle_Enterprise_Linux

当 然,Red Hat 为 Linux 的发展付出了巨大的努力,他们提供的 Red Hat Enterprise Linux 系列较之同类产品,无论在功能还是性能方面都有极大的提升(相对于 Fedora 9 和 Ubuntu Server 的测试结果可以看出)。我们应该如何回馈 Red Hat,促使其继续保持对开源软件的巨大热情,进一步推动 RHEL 又好又快发展,这是大家都需要考虑的问题(欢迎购买 Red Hat 相关产品、服务,参加 RHCE/RHCA 认证培训和考试)。

最后,向各位担心法律问题的朋友,奉上许可证检查脚本: CheckLicense.sh

#!/bin/bash
# Author: hutuworm (http://hutuworm.blogspot.com)
# RELEASED UNDER GPLv2.

for PACKAGE in `rpm -qa`
do
NOTICE=`rpm -qi $PACKAGE | grep License | grep -iE 'red ?hat'`
if [ ! "$NOTICE" = "" ]
then
echo $PACKAGE ":" $NOTICE ;
fi
done

在装有 RHEL 的服务器上执行:

# sh CheckLicense.sh

redhat-logos-1.1.14.3-1 : Size : 993129 License: Copyright ?1999-2002 Red Hat, Inc. All rights reserved.

anaconda-images-9.1-3.RHEL : Size : 5363878 License: Copyright ?2003 Red Hat, Inc. All rights reserved.

anaconda-product-3-1AS : Size : 75111 License: Copyright 2003 Red Hat, Inc. All rights reserved.

那么只需要把 redhat-logos-1.1.14.3-1、anaconda-images-9.1-3.RHEL、anaconda-product-3-1AS 这三个 rpm 包用 rpm -e 命令从系统中移除,即可高枕无忧。

转载自:http://www.cnbeta.com/articles/65199.htm

分类: Linux 标签: ,

DNSTop,实时分析DNS解析数据

2010年1月13日 baalchina 没有评论

想要分析你的dns都在解析那些站点?可以用dnstop~。基于的是tcpdump,类似于抓包,然后分析。

安装很简单,在这里下载:http://dns.measurement-factory.com/tools/dnstop/src/,需要libcacp以及ncurse的支持。

yum install ncurses-devel
yum install libpcap-devel

./configure
make
make install

然后就可以运行了。直接打

[root@cernetdns-vm ~]# dnstop -4 -Q -R eth0

 

就可以看到分析开始工作了。注意eth0,也就是说如果装在其他机器上也是可以生效的,他不是分析的dns的log,而是tcpdump中53端口的信息。

默认是查询者的ip,我们可以通过按键来实时改变结果

  1. s,显示源ip
  2. d,显示目标Ip
  3. t,解析类型,A,AAAA,还是其他
  4. 1~9,显示解析层数,比如1就是.com,2就是qq.com
  5. !~(,显示源+解析层数1~9。注意这是1~9键盘按键上面的字符。
  6. 空格刷新(但是不清空计数)
  7. ^R,清空计数
  8. ^X,退出
  9. ?,帮助。

很简单哦~来个截图,可见大家访问qq和迅雷很多呀...

Queries: 38 new, 47750 total                                                                               Wed Jan 13 14:57:24 2010
Replies: 35 new, 47097 total

Query Name                Count      %
--------------------- --------- ------
qq.com                    13664   14.4
sandai.net                 6533    6.9
edu.cn                     6322    6.7
com.cn                     4725    5.0
kaspersky.com              2998    3.2
baidu.com                  2497    2.6
xunlei.com                 2442    2.6
baofeng.com                2418    2.5
wpad                       2218    2.3
tencent.com                1504    1.6
renren.com                 1360    1.4
cnzz.com                   1238    1.3
360safe.com                1194    1.3
172.in-addr.arpa           1160    1.2
baofeng.net                1064    1.1
xiaonei.com                1058    1.1
xnimg.cn                    895    0.9

分类: DNS, 服务器管理 标签: , ,

esx频繁从vcenter掉线的解决办法

2010年1月7日 baalchina 没有评论

一台esx,频繁从esx掉线,重新连接后2min,就又掉线了。但是esx上的虚拟机的使用不受影响。

查了下,是esx的vcenter代理安装的问题。将代理卸掉重装即可。

 

[root@esx-server /]# rpm -qa | grep vpxa
VMware-vpxa-2.5.0-64192
[root@esx-server /]# rpm -qa | grep aam
[root@esx-server /]#

 

后面一个可能没有。

然后删掉它:

[root@esx-server /]# rpm -e <PackageName>

再用vcenter重新连接,就可以了。

参考:

VMWare官方文档:http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=1006128&sliceId=1&docTypeID=DT_KB_1_1&dialogID=1481206&stateId=0%200%201483005

某blog:http://hi.baidu.com/jsnewbee/blog/item/d2626f4d85d50cfed62afc1a.html

分类: VMware 标签:

最简squid配置教程

2010年1月5日 baalchina 没有评论

for 刘老大。:lol

首先ssh上去,

vi /etc/hosts

添加你要解析的地址,比如

1.1.1.1 hosts.example.com

其中

  1. 1.1.1.1是真实Web服务器的IP地址
  2. hosts.example是服务器的域名

接下来编辑

vi /usr/local/squid/etc/squid.conf

对应添加这两行:

cache_peer_domain example hosts.example.com

cache_peer hosts.example.com parent 80 0 originserver no-query name=example 

注意颜色对应。

然后重新配置squid即可。

/usr/local/squid/sbin/squid -k reconfigure

测试通过就ok了。

分类: Linux, Squid, 服务器管理 标签:

Windows下使用IIS下建立内网Ubuntu镜像

2009年12月28日 baalchina 没有评论

学校里搞一个Ubuntu镜像,可惜有空间的服务器都是Windows的,懒得再搞一个Linux服务器,于是就在Windows下作吧。

需要环境

  1. Windows服务器(废话),启用IIS或者FTP。我用的是IIS。
  2. 300G左右的存储(我是同步了所有的文件,包括源码,各个版本,以及各个硬件支持,目前大小是296G,398504个文件)
  3. Linux下镜像采用rsync,那么Windows下就是cwRsync啦。

配置cwRsync

安装,不多说,然后新建一个批处理,代码如下

rsync -vzrtopg --progress  --delete rsync://ubuntu.srt.cn/ubuntu/ /cygdrive/L/mirror/ubuntu/

可以看出,我是从ubuntu.srt.cn/ubuntu同步到本地的l盘的mirror下的ubuntu目录。

完整的国内镜像可以看https://launchpad.net/ubuntu/+archivemirrors,几个地方,USETC的教育网速度不错,srt和lupa的电信速度不错。但是USETC到一定时间就会自动断开,lupa的同步会死掉,最后我是用srt完成的。其实也有很多源比如搜狐网易都有,但是不支持rsync协议。

另外要记得把这个批处理放到计划任务里面去。

配置IIS

这个就很简单了,把l盘的这个目录放出去就行。我开了目录浏览。另外IIS里面需要加一个MIME类型,否则ubuntu的.deb文件会报404,具体看这里:IIS MIME类型设置

客户端配置

以Ubuntu 9.10为例,修改/etc/apt/source.list文件(backup first!)

deb http://linux.nau.edu.cn/ubuntu/ karmic main restricted universe multiverse
deb http://linux.nau.edu.cn/ubuntu/ karmic-security main restricted universe multiverse
deb http://linux.nau.edu.cn/ubuntu/ karmic-updates main restricted universe multiverse
deb http://linux.nau.edu.cn/ubuntu/ karmic-proposed main restricted universe multiverse
deb http://linux.nau.edu.cn/ubuntu/ karmic-backports main restricted universe multiverse
deb-src http://linux.nau.edu.cn/ubuntu/ karmic main restricted universe multiverse
deb-src http://linux.nau.edu.cn/ubuntu/ karmic-security main restricted universe multiverse
deb-src http://linux.nau.edu.cn/ubuntu/ karmic-updates main restricted universe multiverse
deb-src http://linux.nau.edu.cn/ubuntu/ karmic-proposed main restricted universe multiverse
deb-src http://linux.nau.edu.cn/ubuntu/ karmic-backports main restricted universe multiverse

 

然后刷新列表,就可以用新力得了。

sudo apt-get update

 

参照Ubuntu中文Wiki的文章

 

Tips:

  1. Ubuntu的官方镜像列表:https://launchpad.net/ubuntu/+archivemirrors
分类: Linux, Windows 标签: , ,

IIS支持一些特殊扩展名的文件

2009年12月28日 baalchina 没有评论

IIS6里面有些特殊文件即使存在,也会提示404错误,是因为IIS不支持这些MIME类型,比如ISO,比如Ubuntu的deb文件。

加上就好了。

IIS属性--HTTP头--MIME类型,添加:

扩展名:

*

MIME类型

application/octet-stream

分类: Windows 标签: , ,