![]() |
|
Spaces home 把时间填满PhotosProfileFriendsMore ![]() | ![]() |
把时间填满 |
|||||||||||||||||||||||||
微软链接
|
最根本差距在想像力
出自:《功夫熊猫》给中国电影启示
娱乐性和教化作用的平衡 作为中国的国宝,憨态可掬的熊猫本应是中国动画中最常采用的素材,为什么至今在中国并不多见,反而让美国人捷足先登? 美国会出现第一位黑人总统吗?中评社香港1月5日电/
二○○八美国总统大选的第一仗,爱阿华州民主党初选创造了美国历史。两三年前籍籍无名的黑人政坛新秀奥巴马,四十六岁,只担任过两年联邦参议员,居然以三十八%比二十九%的得票率,打败今世最知名女性政治家,两任联邦参议员、八年第一夫人的希拉里。
台湾联合报今日刊载社论说,一般原本认为,希拉里如能在爱州胜出,民主党内提名战即告提早结束,她必将获得提名。而以布什大失民心,全美人心思变,共和党声势衰弱的大环境下,士气如虹的民主党夺回白宫的机会,远大过共和党留任,因此美国可望出现历史上第一个女性总统。 可是,爱州风向骤变,希拉里居然名落第三,对她竞选以来塑造的“提名大势不可阻挡”的形象打击极大。奥巴马挟爱州大胜,不无可能五天后在具有同样重要象征意义的新罕布夏州初选继续获胜。倘系如此,奥巴马亦有可能趁胜追击,继续影响西语移民裔多数的内华达州和黑人居多数的南卡罗莱纳州的初选形势。选情一旦如此发展,全力支持希拉里的党内上层建制、筹募财力、各地党组织都有可能出现西瓜偎大边效应,投靠奥巴马。于是,二月五日二十个大州参加的“超级初选”日,鹿死谁手就难说了。所以,如果希拉里不能在最短期间力阻奥巴马急剧上涨的气势,美国就有可能在年底迎接历史上第一位黑人总统。这是比出现第一位女性总统更为石破天惊的大事。 一百五十多年前林肯打胜内战,解放黑奴。可是百多年以来,黑人受到实际上深植于白人社会和心理深层的种种歧视始终存在。直到半世纪前金恩牧师领导的民权运动才取得黑人从政机会。经过五十年朝野共同努力,现在居然出现了奥巴马传奇,代表美国白人在黑奴问题上已完成了自我救赎,化解了美国种族问题的痼疾。在几乎全是白人的保守的爱阿华农业州,奥巴马的胜利是划时代的,显示美国不无可能接受一位黑人总统。奥巴马的种族问题在这次选举中完全没有引起波澜,他远比希拉里更能赢得共和党人和独立选民的支持;表示大多数白人也支持奥巴马,希望藉以化解逾二百年的种族问题痼疾。 社论指出,除了象征种族重大突破之外,奥巴马的胜利代表了美国选民渴望求新求变,不再停滞于无休无止、延续至今不能超拔的六○年代文化战争的泥沼。希拉里与夫婿克林顿是六○年代自由派的代表,他们言行经常引发文化保守主义者的强烈憎恶,选民要求变化胜过保持现况。奥巴马号召的新政治就是针对美国人民唾弃华府的政党恶斗,呼吁全国团结,勿再分裂,进行世代交替。虽然奥巴马从政经验不足,但是他主张,政治上的睿智判断能力远比经验更为重要。 奥巴马出线所传递的信息就是“必须改变”与“不要分裂”,所以他能像一九六○年甘乃迪对尼克松一样,以“新面孔”,取代“老经验”,激发出年轻一代的热情。四年前,冰天雪地的爱州出席民主党党团初选的人数是十二万四千人,可是前天出席人数高达二十三万六千人。出席者中,半数以上是首次参加的新生代。超过半数表示,他们最希望找到带领国家进行真正改变的候选人。这些人半数以上支持奥巴马,只有不到五分之一的出席者更重视候选人的经历。希拉里强调的经验明显被主张求变的奥巴马压过去了。奥巴马的女性支持群众也十分可观,切入希拉里的核心选民。 社论认为,总之,爱阿华州初选像一场政治海啸,打乱原先布局。未来奥巴马并非一帆风顺,可是他所代表的“变革使者”所传递的讯息,显示美国已经进入廿一世纪新领导典范的分水岭,也是美国民意对政治风格已经出现新品味的转捩点。这是值得观察与思考的现象。 后注:此时,OBAMA已经战胜党内对手HILLARY获得民主党总统候选人提名,下一步就是在11 月与共和党候选人的竞争。OBAMA能否成为美国第一位黑人总统还是未知数。 Help for Cisco router simulator (dynamips-0.2.7)思科路由模拟器dynamips-0.2.7的帮助文档Help for Cisco router simulator (dynamips-0.2.7)
思科路由模拟器dynamips-0.2.7的帮助文档 ================================================ Authors of this document: Fabien Devaux, Christophe Fillot, MtvE 文章作者:Fabien Devaux, Christophe Fillot, MtvE Emulated hardware
翻译:Seven Wang
前言:昨夜从Dynamips网站上下载了一个帮助文档,因是英文,一边看一边思考效率太低。于是决定先翻译再研究,终于在凌晨的时候翻译完毕。今天研究了一天,终于模拟4个路由器出来。推荐大家先看帮助文档,然后使用Gynamips的辅助工具gynamipsGUI生成命令脚本快速模拟出多个路由器。因为路由器太多时,手工通过命令选项设置各路由器接口间的线路连接时容易出错,GynamipsGUI就可以减少这种失误。再发两句感言:技术还是美国厉害啊,Gynamips真是CISCO技术爱好者的福音啊。下面是帮助文档的正文了,因有时翻译成中文反而不易理解,所以把原文也保留了。
Emulated hardware
仿真的硬件种类 ***************** The emulator currently supports the following platforms:
此仿真器现在支持以下平台的硬件: - Cisco 7200 (NPE-100 to NPE-400) - Cisco 3600 (3620, 3640 and 3660) - Cisco 2691 - Cisco 3725 - Cisco 3745 By default, a Cisco 7206VXR with NPE-200 (256 Mb of DRAM) is emulated. To emulate another platform, use the "-P" command line option (for example,"-P 3725" or "-P 3600").
它默认情况下仿真出一个带有NPE-200(256 Mb of DRAM)的Cisco 7206VXR路由器。如果要仿真其它平台硬件,可使用"-P"命令行选项(例如,"-P 3725"或者"-P 3600")。 For the 7200, you can change the NPE type with the "-t" option. It is possible to select "npe-100", "npe-150", "npe-175", "npe-200", "npe-225", "npe-300" and "npe-400". The "npe-g1" is not working.
对于思科7200平台的路由器,你可以使用"-t"选项来改变NPE类型。NPE类型可选择为"npe-100"、"npe-150"、"npe-175"、"npe-200"、"npe-225"、"npe-300"和"npe-400"。注意,"npe-g1" 不能起作用。 For the 3600, a 3640 with 128 Mb is emulated by default. You can change this with the "-t" option and by specifying "3620" or "3660".
如果设定思科路由器的平台为3600,那么它在默认情况下仿真出一个128 Mb的3640型号的路由器。你可使用"-t"选项和"3620"、"3660"具体化参数来改变路由器的型号。 Don't forget to set the chassis type depending on your IOS image, a c3660 image will not run on c3640 hardware and vice-versa.
不要忘了根据你的IOS镜像来设置机器类型,一个c3660的IOS镜像不可能运行在c3640的硬件上。 Remark: PCMCIA card emulation is not supported yet with Cisco 3600.
注:Cisco 3600现在还不能支持PCMCIA卡的仿真。 Command Line Options overview
命令行选项总览 ***************************** -l <log_file> : Set logging file (default is dynamips_log.txt) 设置日志文件(默认为dynamips_log.txt) -j : Disable the JIT compiler, very slow 禁用JIT编译,禁用后将会很慢 --exec-area <size> : Set the exec area size (default: 64 Mb) 设置exec的区域的大小(默认为64Mb) --idle-pc <pc> : Set the idle PC (default: disabled) 设置idle PC(默认为disabled) --timer-itv <val> : Timer IRQ interval check (default: 1000) 时间IRQ间隔检验(默认为1000) -i <instance> : Set instance ID 设置例程ID -r <ram_size> : Set the virtual RAM size 设置虚拟RAM大小 -o <rom_size> : Set the virtual ROM size 设置虚拟ROM大小 -n <nvram_size>: Set the NVRAM size 设置NVRAM大小 -c <conf_reg> : Set the configuration register 设置寄存器值 -m <mac_addr>:Set the MAC address of the chassis (default: automatically generated) 设置MAC地址 默认为自动生成) -C <cfg_file> : Import an IOS configuration file into NVRAM 导入一个IOS配置文件到NVRAM中 -X : Do not use a file to simulate RAM (faster) 不使用文件来模拟RAM(这将使速度变快) -R <rom_file> : Load an alternate ROM (default: embedded) 加载一个可变的ROM(默认为嵌入的) -k <clock_div> : Set the clock divisor (default: 4) 设置时钟间隔 -T <port> : Console is on TCP <port> 控制台使用TCP端口 -U <si_desc> : Console in on serial interface <si_desc> (default is on the terminal) 控制台使用串行接口<si_desc>(默认在终端) -A <port> : AUX is on TCP <port> AUX使用TCP端口 -B <si_desc> : AUX is on serial interface <si_desc> (default is no AUX port) AUX使用串行接口<si_desc>(默认没有AUX端口) --disk0 <size> : Set PCMCIA ATA disk0: size 设置0号PCMCIA ATA磁盘容量 --disk1 <size> : Set PCMCIA ATA disk1: size 设置1号PCMCIA ATA磁盘容量 -a <cfg_file> : Virtual ATM switch configuration file
虚拟ATM交换机配置文件 -f <cfg_file> : Virtual Frame-Relay switch configuration file 虚拟帧中继交换机配置文件 -E <cfg_file> : Virtual Ethernet switch configuration file 虚拟以太网交换机配置文件 -b <cfg_file> : Virtual bridge configuration file 虚拟桥配置文件 -e : Show network device list of the host machine 显示主机网络设备列表 Options specific to the Cisco 7200 series: 应用于Cisco 7200系列的特殊选项: -t <npe_type> : Select NPE type (default: "npe-200") 选择NPE类型(默认为”npe-200”) -M <midplane> : Select Midplane ("std" or "vxr") 选择Midplane(”std”或”vxr”) -p <pa_desc> : Define a Port Adapter 定义一个端口适配器 -s <pa_nio> : Bind a Network IO interface to a Port Adapter 绑定一个网络IO接口到一个端口适配器 Options specific to the Cisco 3600 series ("dynamips -P 3600 --help"): 应用于Cisco 3600系列的特殊选项: -t <chassis_type> : Select Chassis type (default: "3640") 选择Chassis类型(默认为3640) --iomem-size <val> : IO memory (in percents, default: 5) IO缓存(以百分比计,默认为5) -p <nm_desc> : Define a Network Module 定义一个网络模块 -s <nm_nio> : Bind a Network IO interface to a Network Module 绑定一个网络IO接口到一个网络模块 Options specific to the Cisco 2691 series ("dynamips -P 2691 --help"): 应用于Cisco 2691系列的特殊选项: --iomem-size <val> : IO memory (in percents, default: 5) IO缓存(以百分比计,默认为5) -p <nm_desc> : Define a Network Module 定义一个网络模块 -s <nm_nio> : Bind a Network IO interface to a Network Module 绑定一个网络IO接口到一个网络模块 Options specific to the Cisco 3725 series ("dynamips -P 3725 --help"): 应用于Cisco 3725系列的特殊选项: --iomem-size <val> : IO memory (in percents, default: 5) IO缓存(以百分比计,默认为5) -p <nm_desc> : Define a Network Module 定义一个网络模块 -s <nm_nio> : Bind a Network IO interface to a Network Module 绑定一个网络IO接口到一个网络模块 Options specific to the Cisco 3745 series ("dynamips -P 3745 --help"): 应用于Cisco 3745系列的特殊选项: --iomem-size <val> : IO memory (in percents, default: 5) IO缓存(以百分比计,默认为5) -p <nm_desc> : Define a Network Module 定义一个网络模块 -s <nm_nio> : Bind a Network IO interface to a Network Module 绑定一个网络IO接口到一个网络模块 Command Line Options details 命令行选项详解: **************************** -k <clock_div> : Specify the clock divider (integer) based on the host clock. Alter the value to match the CISCO clock with the real time. The command "show clock" at the IOS' CLI will help you set this value. 设定基于主机时钟的时钟间隔(整数)。 修改时钟间隔值以实时匹配思科时钟。 在IOS的命令行界面中,命令"show clock"将帮助你设置这个值。 --idle-pc <pc> :
The "idle PC" feature allows you to run a router instance without having a 100% CPU load. This implies that you can run a larger number of instances per real machine. "idle PC" 这个特色允许你不需要100%CPU资源占用就可以运行一个路由器例程。这意味着你可以在每台机器上运行很多的路由器例程。 To determine the "idle PC", start normally the emulator with your Cisco IOS image, and a totally IOS empty configuration (although not mandatory, this will give better results).
为了确定"idle PC"值,使用思科IOS镜像和一个完全空白的设置(虽然这不是强制的,但这样做将会给你更好的结果)来正常启动仿真器。 When the image is fully booted, wait for the "Press RETURN to get started!" message prompt, but do not press Enter key.
当镜像完全启动后,等待"Press RETURN to get started!"信息提示,但是不要按"Enter"键。 Wait about 5 seconds, then press "Ctrl-] + i". Some statistics will be gathered during 10 seconds.
等待大约5秒钟,然后按"Ctrl-] + i"。接下来的10秒中的一些统计数据将被获取。 At the end, the emulator will display a list of possible values to pass to the "--idle-pc" option.
最后,仿真器将显示一个可能值的列表,这些值是用来传递给"--idle-pc"选项使用的。 You may have to try some values before finding the good one.
你可能不得不尝试这些值,然后才能找到一个好的值。 To check if the idle PC value is good, just boot the Cisco IOS image, and check your CPU load when the console prompt is available.
为了检查idle PC值是否是好的,只要启动思科IOS镜像,然后当控制台提示可以使用时检查你的CPU占用。 If it is low, you have found a good value, keep it preciously.
如果CPU占用低,那意味着你找到了一个好的值,请珍惜的保存这个值。 Important remarks:
重要的提醒: ================== * An "idle PC" value is *specific* to a Cisco IOS image. You cannot boot a different IOS image without proceeding as described above.
一个"idle PC"值只针对一个思科IOS镜像。在没有进行如上步骤前,你不能启动一个不同的镜像。 * Do not run the process while having the "autoconfiguration" prompt.
当有"autoconfiguration"提示时,不要运行进程。 --exec_area <size> :
The exec area is a pool of host memory used to store pages translated by the JIT (they contain the native code corresponding to MIPS code pages). Exec区域是主机内存池,这个池被用来存储由JIT传送的页(它们包括与MIPS代码页对应的本地代码)。 Cisco 7200 Port Adapter Description "<pa_desc>": 思科7200端口适配器描述"<pa_desc>": ------------------------------------------------ Format: slot:pa_driver 格式:slot:pa_driver slot: the number of the physical slot (starts from 0)
slot: 物理插槽号(从0开始) pa_driver: the name of a Port Adapter driver in:
pa_driver: 一个端口适配器驱动的名称: - C7200-IO-FE (FastEthernet, slot 0 only) 快速以太网,仅0号插槽
- PA-FE-TX (FastEthernet, slots 1 to 6) 快速以太网,1至6号插槽 - PA-4E (Ethernet, 4 ports) 以太网,4个端口 - PA-8E (Ethernet, 8 ports) 以太网,8个端口 - PA-4T+ (Serial, 4 ports) 串口,4个端口 - PA-8T (Serial, 8 ports) 串口,8个端口 - PA-A1 (ATM) ATM Cisco 3600 Network Module Description "<nm_desc>":
思科3600网络模块描述"<nm_desc>": -------------------------------------------------- Format: slot:nm_driver 格式: slot:nm_driver slot: the number of the physical slot (starts from 0)
slot: 物理插槽号(从0开始) nm_driver: the name of a Network Module driver in:
nm_driver: 一个网络模块驱动的名称: - NM-1E (Ethernet, 1 port) 以太网,1个端口
- NM-4E (Ethernet, 4 ports) 以太网,4个端口 - NM-1FE-TX (FastEthernet, 1 port) 快速以太网,1个端口 - NM-4T (Serial, 4 ports) 串口,4个端口 - NM-16ESW (Ethernet switch module, 16 ports) 以太网交换模块,16个端口 - Leopard-2FE (Cisco 3660 FastEthernet in slot 0, automatically used) 思科3660 0号插槽快速以太网,被自动使用 Cisco 2691/3725/3745 Network Module Description "<nm_desc>":
Cisco 2691/3725/3745 网络模块描述"<nm_desc>": ------------------------------------------------------------ Format: slot:nm_driver 格式: slot:nm_driver slot: the number of the physical slot (starts from 0)
slot: 物理插槽号(从0开始) nm_driver: the name of a Network Module driver in:
nm_driver: 一个网络模块驱动的名称: - NM-1FE-TX (FastEthernet, 1 port) 快速以太网,1个端口
- NM-4T (Serial, 4 ports) 串口,4个端口 - NM-16ESW (Ethernet switch module, 16 ports) 以太网交换模块,16个端口 - GT96100-FE (2 integrated ports, automatically used) 2个集成端口,被自动使用 NIO binding to Port Adapter "<pa_nio>" and Network Modules "<nm_nio>": 绑定到端口适配器的NIO"<pa_nio>" 和绑定到网络模块的NIO "<nm_nio>": ---------------------------------------------------------------------- Format: slot:port:netio_type[:netio_parameters]
格式: slot:port:netio_type[:netio_parameters] slot : the number of the physical slot (starts from 0)
slot : 物理插槽号(从0开始) port : the port in the specified slot (starts from 0)
port : 在特定插槽中的端口(从0开始) netio_type : host interface for communication
netio_type : 用来通信的主机接口 unix:<local_sock>:<remote_sock>
Use unix sockets for local communication. <local_sock> is created and represents the local NIC. <remote_sock> is the file used by the other interface. (ex. "/tmp/local:/tmp/remote") 使用UNIX SOCKETS进行本地通信。 <local_sock>被创建来代表本地的NIC。 <remote_sock>是一个其它接口使用的文件(例如"/tmp/local:/tmp/remote") vde:<control_sock>:<local_sock>
For use with UML (User-Mode-Linux) or VDE switches. VDE stands for "Virtual Distributed Ethernet". Please refer to : http://sourceforge.net/projects/vde/ 用来使用UML(用户模式Linux)或者VDE交换机。 VDE代表"虚拟分布式以太网"。 请参考:http://sourceforge.net/projects/vde/ tap:<tap_name>
Use a virtual ethernet device for communication. <tap_name> is the name of the tap device (ex. "tap0") 使用一个虚拟以太网设备来通信。 <tap_name>是一个TAP设备的名称(例如"tap0")。 gen_eth:<dev_name>
Use a real ethernet device for communication, using libpcap 0.9 or WinPcap. Works on Windows and Unix systems. <dev_name> is the name of the Ethernet device (ex. "eth0"). The device list can be found using the "-e" option. 使用一个真实的以太网设备来通信,通信过程需要使用libpcap 0.9 or WinPcap。 工作在Windows和Unix系统上。 <dev_name>是这个以太网设备的名称(例如"eth0")。 这个设备列表可以使用"-e"来找到。 linux_eth:<dev_name>
Use a real ethernet device for communication (Linux specific). <dev_name> is the name of the Ethernet device (ex. "eth0") 使用一个真实的以太网设备来通信(针对Linux)。 <dev_name> 是这个以太网设备的名称(例如"eth0")。 udp:<local_port>:<remote_host>:<remote_port>
Use an UDP socket for connection between remote instances. <local_port> is the port we listen to. <remote_host> is the host listening the port you want to connect to. <remote_port> is the port you want to connect to. (ex. "1000:somehost:2000" and "2000:otherhost:1000" on the other side) 使用一个UDP SOCKET 来连接远端例程。 <local_port> 是我们监听的端口。 <remote_host> 是正在听"你想连接到的端口"的主机。 <remote_port> 是你想连接到的端口。 (例如,"1000:somehost:2000",另一端"2000:otherhost:1000") tcp_cli:<host>:<port>
Client side of a tcp connection. <host> is the ip address of the server. <port> is the port to connect to. 一个TCP连接的客户端。 <host>是服务器的IP地址。 <port>是连接到的端口。 tcp_ser:<port>
Server side of a tcp connection. <port> is the port to listen to. 一个TCP连接的服务端。 <port>是监听的端口。. null
Dummy netio (used for testing/debugging), no parameters needed. 哑元netio (用来测试/调试),不需要参数。 VTTY binding to real serial port device "<si_desc>":
绑定到真实串行端口设备的VTTY"<si_desc>": ---------------------------------------------------- Format: <device>{:baudrate{:databits{:parity{:stopbits{:hwflow}}}}}} 格式: <device>{:baudrate{:databits{:parity{:stopbits{:hwflow}}}}}} device: character device name, e.g. /dev/ttyS0
device: 字符设备名称,例如 /dev/ttyS0 baudrate: baudrate
baudrate: 波特率 databits: number of databits.
databits: 数据位 parity: data parity: N=none, O=odd, E=even,
parity: 数据奇偶校验: N=无, O=奇数校验, E=偶数校验, stopbits: stop bits stopbits: 停止位 hwflow: hardware flow control (0=disable, 1=enable) hwflow: 硬件流控 (0=禁用, 1=启用) Note that the device field is mandatory, however other fields are optional. (dynamips will default to 9600, 8, N, 1, no hardware flow control) 注意,这具设备字段是强制性的,但是其他的字段是可选的。 (Dynamips 默认为9600波特率,8数据位,无奇偶校验,1停止位,无硬件流控) Note that access to the escape commands (described below) through a serial port are deliberately prevented, as the escape commands interfere with serial encapsulation protocols.
注意,通过串行端口使用"逃脱"命令是故意被防护的,因为"逃脱"命令干扰了串行加密协议。 Escape commands
"逃脱"命令 *************** You can press ^] (Ctrl + ]) at any time, followed by one of these characters: 你可以在任何时间按^](Ctrl + ]),紧接着按下面字符的其中之一: o : Show the VM object list 显示VM对像列表
d : Show the device list 显示设备列表 r : Dump MIPS CPU registers 清除MIPS CPU 寄存器 t : Dump MIPS TLB entries 清除MIPS TLB 入口 m : Dump the latest memory accesses 清除最新的内存访问 s : Suspend CPU emulation 暂停CPU仿真 u : Resume CPU emulation 恢复CPU仿真 q : Quit the emulator 退出仿真器 b : Dump the instruction block tree 清除指令块树 h : JIT hash table statistics JIT hash表统计 l : MTS64 cache statistics MTS64 缓存统计 c : Write IOS configuration to disk (ios_cfg.txt) 保存IOS配置到磁盘(ios_cfg.txt) j : Non-JIT mode statistics 无JIT模式统计 i : Determine an idling pointer counter 确定一idle点计数器 x : Experimentations (can crash the box!) 实验(可以使用BOX崩溃) ^]: Send ^] 发送^] If you press an unrecognized key, help will be shown.
如果你按了一个不能被识别的按键,将会显示帮助文档。 Note: on Windows, it may be the "Ctrl + $" sequence.
注意:在WindowsK,"逃脱"命令可能是"Ctrl + $"。 Virtual Bridge
虚拟桥 ************** The virtual bridge is used to emulate a shared network between emulator
instances. 虚拟桥被用来模拟位于仿真例程之间的一个共享网络。 Any emulator instance can act as a virtual bridge.
任何仿真例程都可以表现为一个虚拟桥。 The configuration file (specified by the "-b" option) contains a list of NetIO descriptors, with the following syntax:
配置文件(由"-b"选项指定)包含一个NetIO描述列表,此文件使用以下语法: interface_name:netio_type[:netio_parameters] Example:
例子: # Connection to instance "I0"
I0:udp:10000:127.0.0.1:10001 # Connection to instance "I1"
I1:udp:10002:127.0.0.1:10003 # Connection to instance "I2"
I2:udp:10004:127.0.0.1:10005 The "I0" instance would be launched with the following parameters:
IO例程应该使用下面的参数启动: dynamips ios.bin -p 1:PA-FE-TX -s 1:0:udp:10001:127.0.0.1:10000 Virtual Ethernet switch
虚拟以太网交换机 *********************** The virtual ethernet switch is used to emulate an Ethernet network between emulator instances. This switch supports access and trunk ports (802.1Q). ISL will be available in a future release. 虚拟以太网交换机被用来仿真一个位于多个仿真例程之间的以太网络。这个交换机支持access和trunk端口(802.1Q)。ISL功能特色将在以后的版本中可以使用。 Any emulator instance can act as a virtual ethernet switch.
任何仿真例程都可以表现为一个虚拟以太网交换机。 The configuration file (specified by the "-E" option) contains a list of NetIO descriptors (representing interfaces) and a list of interface properties (access/trunk port, VLAN info...)
配置文件(由"-E"选项指定)包含一个NetIO描述列表(代表端口)和一个接口属性列表(access/trunk端口, VLAN信息等) The interface definition is similar to Port Adapters:
接口的定义类似于端口适配器: IF:interface_name:netio_type[:netio_parameters] 1) Configuring an Access Port
配置一个Access端口 syntax : ACCESS:interface_name:vlan_id 语法 : ACCESS:interface_name:vlan_id 2) Configuration a 802.1Q Trunk Port
配置一个802.1Q Trunk端口 syntax: DOT1Q:interface_name:native_vlan 语法: DOT1Q:interface_name:native_vlan The native VLAN is not tagged. On Cisco devices, by default the native VLAN is VLAN 1.
本地VLAN不被标记。在思科设备中,本地VLAN默认为VLAN 1. Example of configuration file:
配置文件的例子: IF:E0:udp:10000:127.0.0.1:10001 IF:E1:udp:10002:127.0.0.1:10003 IF:E2:gen_eth:eth0 DOT1Q:E0:1
ACCESS:E1:4 DOT1Q:E2:1 Virtual ATM switch
虚拟ATM交换机 ****************** The virtual ATM switch fabric is used to emulate an ATM backbone between emulator instances. The use of this virtual switch is not mandatory, you can directly connect emulator instances for point-to-point ATM connections.Please note that only basic VP/VC switching is supported, there is no support for ILMI/QSAAL/... or other specific ATM protocols. 虚拟ATM交换机组织被用来模拟位于多个仿真例程之间的ATM主干。虚拟交换机的使用不是强制性的,你可以直接连接仿真例程for点对点ATM连接。请注意,只有基本的VP/VC交换是被支持的,它不支持ILMI/QSAAL和其他一些特殊的ATM协议。 Any emulator instance can act as a virtual ATM switch.
任何仿真例程都可以表现为一个虚拟ATM交换机。 Example of configuration file (specified by the "-a" option):
配置文件(由"-a"选项指定)的例子: # Virtual Interface List IF:A0:udp:10001:127.0.0.1:10000 IF:A1:udp:10002:127.0.0.1:10003 IF:A2:udp:10004:127.0.0.1:10005 # VP connection between I0 and I1
VP:A0:10:A1:20 VP:A1:20:A0:10 # VP connection between I0 and I2
VP:A0:11:A2:30 VP:A2:30:A0:11 # VC connection between I1 and I2
VC:A1:5:2:A2:7:3 VC:A2:7:3:A1:5:2 In this example, we have 3 virtual interfaces, A0, A1 and A2. The syntax for interface definition is similar to Port Adapters:
在这个例子中,我们有3个虚拟接口,A0、A1和A2。接口的定义语法类似于端口适配器: IF:interface_name:netio_type[:netio_parameters] You can do VP switching or VC switching:
你可以做VP交换或VC交换: 1) VP switching
VP交换 syntax: VP:input_if:input_vpi:output_if:output_vpi 语法: VP:input_if:input_vpi:output_if:output_vpi 2) VC switching
VC交换 syntax: VC:input_if:input_vpi:input_vci:output_if:output_vpi:output_vci
语法: VC:input_if:input_vpi:input_vci:output_if:output_vpi:output_vci Testing the Virtual ATM switch with one dynamips instance
利用一个dynamips例程测试虚拟ATM交换机 ********************************************************* (Contribution of Mtv Europe) Virtual ATM switch configuration file ("atm.cfg"):
虚拟ATM交换机配置文件(“atm.cfg”): IF:A0:udp:10003:127.0.0.1:10001
IF:A1:udp:10004:127.0.0.1:10002 # a0/vpi=1/vci=100 connects to a1/vpi=2/vci=200 VC:A0:1:100:A1:2:200 VC:A1:2:200:A0:1:100 Invoking dynamips:
调用dynamips: ./dynamips -p 1:PA-A1 -s 1:0:udp:10001:127.0.0.1:10003 \ -p 2:PA-A1 -s 2:0:udp:10002:127.0.0.1:10004 \ -a atm.cfg IOS.BIN (note input ports of IOS interfaces are output ports of ATM switch
interfaces, and vice versa). (注意IOS接口的输入端口是ATM交换机接口的输出端口和vice versa)。 IOS configuration:
IOS 配置: ip cef ip vrf test rd 1:1 route-target both 1:1 int a1/0 no shut int a1/0.2 p ip addr 1.1.1.1 255.255.255.0 pvc 1/100 interface a2/0 no shut interface a2/0.2 p ip vrf forwarding test ip addr 1.1.1.2 255.255.255.0 pvc 2/200 ! # ping 1.1.1.2
!!!!! Virtual Frame-Relay switch
虚拟帧中继交换机 ************************** The virtual Frame-Relay switch fabric is used to emulate a Frame-Relay backbone between emulator instances.
虚拟帧中继交换机组织被用来模拟一个位于多个仿真例程之间的帧中继主干。 The use of this virtual switch is not mandatory, you can directly connect emulator instances with appropriate IOS configuration.
虚拟交换机的使用不是强制性的,你可以使用适当的IOS配置来直接连接仿真例程。 Any emulator instance can act as a virtual Frame-Relay switch.
任何仿真例程都可以表现为一个虚拟帧中继交换机。 There is only a basic implementation of the LMI protocol (ANSI Annex D), which is probably not conforming but works with Cisco IOS. Fortunately, Cisco IOS is able to detect automatically the LMI protocol.
只有一个LMI协议(ANSI Annex D)的简单实现,此实现可能不符合思科IOS,但它可以工作。幸运的是,思科IOS可以自动检测LMI协议。 Example of configuration file (specified by the "-f" option):
配置文件(由"-f"选项指定)的例子: # Virtual Interface List IF:S0:udp:10001:127.0.0.1:10000 IF:S1:udp:10002:127.0.0.1:10003 # DLCI switching between S0 and S1
VC:S0:200:S1:100 VC:S1:100:S0:200 In this example, we have 2 virtual interfaces, S0 and S1. The syntax for interface definition is similar to Port Adapters:
在此例中,我们有2个虚拟接口,S0和1。接口的定义语法类似于端口适配器: IF:interface_name:netio_type[:netio_parameters] DLCI switching syntax:
DLCI 交换语法: VC:input_if:input_dlci:output_if:output_dlci In the example above, the switch is configured to switch packets received on interface S0 with DLCI 200 to interface S1 with DLCI 100,and vice-versa.
在上例中,交换机被配置为交换从接口S0(with DLCI 200)接收的数据包到接口S1(with DLCI 100)和vice-versa。 == EOF ==
== 结束 == --------------------------------------------------------------------------------------------- 命令案例:在此例中运行两个仿真路由例程,第一个仿真路由器的0:1端口与第二个信仿真路由器的1:0进行仿真的物理连接。 dynamips-wxp.exe -T 2001 -P 3600 -r 96 -X -t 3620 -c 0x2142 -p 0:NM-4E -p 1:NM-4T -s 0:0:udp:11100:127.0.0.1:11400 -s 0:1:udp:11101:127.0.0.1:11210 --idle-pc 0x60452110 unzip-c3620-i-mz.122-37.bin dynamips-wxp.exe -T 2004 -P 7200 -r 128 --disk0 4 -t npe-400 -c 0x2142 -p 0:C7200-IO-FE -p 1:PA-4E -p 2:PA-4T+ -p 3:PA-8E -p 4:PA-8T -p 5:PA-A1 -s 1:0:udp:11210:127.0.0.1:11101 -s 1:1:udp:11211:127.0.0.1:11301 --idle-pc 0x00000000607566f4 unzip-c7200-js-mz.123-20.bin
key words : dynamips, 0.2.7, 0.2.8, dynagen, dynagui, dynamgui, dynamipsgui, dynamips bat,教程, 帮助文档, 详解, 图解, 真实的, 仿真器, 模拟器, 硬件仿真, 硬件模拟, GNS3,
key words : dynamips, 0.2.7, 0.2.8, dynagen, dynagui, dynamgui, dynamipsgui, dynamips bat,教程, 帮助文档, 详解, 图解, 真实的, 仿真器, 模拟器, 硬件仿真, 硬件模拟, GNS3,
key words : dynamips, 0.2.7, 0.2.8, dynagen, dynagui, dynamgui, dynamipsgui, dynamips bat,教程, 帮助文档, 详解, 图解, 真实的, 仿真器, 模拟器, 硬件仿真, 硬件模拟, GNS3,
key words : dynamips, 0.2.7, 0.2.8, dynagen, dynagui, dynamgui, dynamipsgui, dynamips bat,教程, 帮助文档, 详解, 图解, 真实的, 仿真器, 模拟器, 硬件仿真, 硬件模拟, GNS3,
木马免杀技术总结木马免杀技术总结
第一部分:对国内外杀毒软件分析
在讲定位内存特征码前,先要分析国内外著名杀毒软件的内存查杀特点。大家在使用木马过程都会发现,内存查杀,一般都指得被瑞星的内存查杀。瑞星的内存查杀功能是同类杀毒软件中最强的一款杀毒软件。像强悍的卡巴,金山,等等它们的内存查杀意义不大,会制作免杀木马的人都知道,像这类杀毒软件,只要文件免杀,内存也就免杀了.还有江民也有内存查杀功能,但内存查杀功能比较弱.只针对影响力非常大的病毒程序.一般的黑客软件都没有提取内存特征码. 第二部分:木马免杀的对策
一.要使一个木马免杀,首先要准备一个不加壳的木马,这点非常重要,否则下面的免杀操作就不能进行下去。 二.然后我们要木马的内存免杀,从上面分析可以看出,目前的内存查杀,只有瑞星最强,其它杀毒软件内存查杀现在还不起作用所以我们只针对瑞星的内存查杀,要进行内存特征码的定位和修改,才能内存免杀。 三.对符其它的杀毒软件,比如江民,金山,诺顿,卡巴.我们可以采用下面的方法,或这些方面的组合使用. 1>.入口点加1免杀法. 2>.变化入口地址免杀法 3>.加花指令法免杀法 4>.加壳或加伪装壳免杀法. 5>.打乱壳的头文件免杀法. 6>.修改文件特征码免杀法. 第三部分:免杀技术实例演示部分
一.入口点加1免杀法: 1.用到工具:PEditor 2.特点:非常简单实用,但有时还会被卡巴查杀. 3.操作要点:用PEditor打开无壳木马程序,把原入口点加1即可. 二.变化入口地址免杀法: 1.用到工具:OllyDbg,PEditor 2.特点:操作也比较容易,而且免杀效果比入口点加1点要佳. 3.操作要点:用OD载入无壳的木马程序,把入口点的前二句移到零区域去执行,然后又跳回到入口点的下面第三句继续执行.最后用PEditor把入口点改成零区域的地址. 三.加花指令法免杀法: 1.用到工具:OllyDbg,PEditor 2.特点:免杀通用性非常好,加了花指令后,就基本达到大量杀毒软件的免杀. 3.操作要点:用OD打开无壳的木马程序,找到零区域,把我们准备好的花指令填进去填好后又跳回到入口点,保存好后,再用PEditor把入口点改成零区域处填入花指令的着地址. 四.加壳或加伪装壳免杀法: 1.用到工具:一些冷门壳,或加伪装壳的工具,比如木马彩衣等. 2.特点:操作简单化,但免杀的时间不长,可能很快被杀,也很难躲过卡巴的追杀. 3.操作要点:为了达到更好的免杀效果可采用多重加壳,或加了壳后在加伪装壳的免杀效果更佳. 五.打乱壳的头文件或壳中加花免杀法: 1.用到工具:秘密行动 ,UPX加壳工具. 2.特点:操作也是傻瓜化,免杀效果也正当不错,特别对卡巴的免杀效果非常好. 3.操作要点:首先一定要把没加过壳的木马程序用UPX加层壳,然后用秘密行动这款工具中的SCramble功能进行把UPX壳的头文件打乱,从而达到免杀效果. 六.修改文件特征码免杀法: 1.用到工具:特征码定位器,OllyDbg 2.特点:操作较复杂,要定位修改一系列过程,而且只针对每种杀毒软件的免杀,要达到多种杀毒软件的免杀,必需修改各种杀毒软件的特征码.但免杀效果好. 3.操作要点:对某种杀毒软件的特征码的定位到修改一系列慢长过程. 第四部分:快速定位与修改瑞星内存特征码
一.瑞星内存特征码特点:由于技术原因,目前瑞星的内存特征码在90%以上把字符串作为病毒特征码,这样对我们的定位和修改带来了方便. 二.定位与修改要点: 1>.首先用特征码定位器大致定位出瑞星内存特征码位置 2>.然后用UE打开,找到这个大致位置,看看,哪些方面对应的是字符串,用0替换后再用内存查杀进行查杀.直到找到内存特征码后,只要把字符串的大小写互换就能达到内存免杀效果. 第五部分:免杀方案实例演示部分 1.完全免杀方案一: 内存特征码修改 + 加UPX壳 + 秘密行动工具打乱UPX壳的头文件. 2.完全免杀方案二: 内存特征码修改 + 加压缩壳 + 加壳的伪装 3.完全免杀方案三: 内存特征码修改 + 修改各种杀毒软件的文件特征码 + 加压缩壳 4.完全免杀方案四: 内存特征码修改 + 加花指令 + 加压壳 5.完全变态免杀方案五: 内存特征码修改 + 加花指令 + 入口点加1 + 加压缩壳UPX + 打乱壳的头文件 还有其它免杀方案可任意组合.达到更好的免杀效果. Windows XP with SP3 VOL MSDNWindows XP with SP3 VOL MSDN Windows XP Professional with Service Pack 3 (x86) - CD (Chinese-Simplified)
对不起,暂无下载地址。 Windows Vista (x86) - DVD (Simplified Chinese)Windows Vista (x86) - DVD (Simplified Chinese)
发布日期/时间2006-11-30 21:08:50 (UTC)
File: cn_windows_vista_x86_dvd_X12-59648.iso ISO-9660 DVD Image
File Size: 2492 MB
32位版本 SHA-1: 4ac79c50b11bcb2f4fa6a5660084ed748bca7254 包含以下版本:
Windows Vista Business
Windows Vista Business N
Windows Vista Home Basic
Windows Vista Home Basic N
Windows Vista Home Premium
Windows Vista Starter
Windows Vista Ultimate
Office Professional Enterprise Edition 2003 (Simplified Chinese)Office Professional Enterprise Edition 2003 (Simplified Chinese)Office Professional Enterprise Edition 2003 (Simplified Chinese)
Date/Time Posted: 2003-09-03 20:58:00 (UTC)
Filesc_office_2003_pro.iso ISO-9660 CD Image
File Size: 588 MB SHA-1 Hash: dcb35d3a7fc2870b336a04fa071fcbf63a1c5d61
对不起,暂无下载地址。 [摘抄]中国的民主与人权从前,有一小孩,他的父母都过早的去世了,留下了一大笔家产。这个小孩无依无靠,饱受世间风霜冷暖,于是他决定雇用一名管家来管理家务。这名管家在应聘的时候向他口口声声宣称他是为他服务的。小孩相信了他,并聘用了他。可是这个人当上管家后便以不要到处乱跑为由,不让他轻易出去,也不让他接受外界的信息,很多事都瞒着他,甚至偷偷把部分家产变卖了,也不给这个小孩吃的,孩子而得面黄肌瘦,小孩有一天终于忍不住了,想把他赶走。可是这个管家说他才是这个家的主人,小孩太无能,不配做主人,只能做下贱的佣人,甚至不能当人。。。。。。 故事讲到这里大家应当有所感悟了,故事中这个小孩其实就是我们。 我这些日子想了很多,我们中华民族是一个有着5000历史创造了璀璨文化的民族。为什么在这近代百年里,历经苦难,饱受战乱和各种运动,抚摸着满身的创伤,翻阅着那浸满屈辱的一页页,直到今天我们的伤痛仍无法痊愈。望着旧图片上衣衫褴褛的人们,麻木无助的眼神,满地疮痍的家园,耳边回想起狂热的口号,我们经历了太多的苦难和动荡,我不知道何时才能抚平这个民族的伤痛。 不,我真正悲痛的不是这些,我们应是一个优秀的民族,为什么会发生一幕幕荒诞的事情,我们早已是共和国了,可为什么总是出现封建主义,专制主义的东西,这些问题不解决,苦难的阴影将永远盘旋于我们民族的头上。 十九世纪末二十世纪初,无数的仁人志士付出了鲜血和生命为我们寻来了人权和民主这两样点亮黑暗的火炬。 可是一个世纪过去了,我们还是在黑暗中昏睡着。人权,是一个人作为人应有的权利和尊严,民主是一个国家里所有人共同的权利。当欧洲的资产阶级摆脱了封建的枷锁走上富强的两样法宝,尽管有时它们还不完善。世界近代史是资本主义战胜封建势力的历史,也是一部人权和民主对抗王权的历史,更是一部人权和民主自我完善的历史,法国资产阶级革命之初就提出了人权宣言和社会契约论及三权分立的学说。回顾人类社会,社会的发展不正是在新旧实力交替中前进的吗?美国为什么一直保持着领先,就是因为它曾经是最先进的英国的殖民地,建立在新大陆上,极少有封建残余的势力,在建国的时候就吸收了法国资产阶级革命的新思想,他的基础就是全新的。再看看我们的周围日本(我一直不想提起这个民族,它给我们的伤害也太深了),在十九世纪末,顺应了潮流,引进了西方的资产阶级制度和人权民主观念,建立了君主立宪制(尽管还是有很浓的封建残余),迅速走上了富强的道路。再回首印度,本是一个古老的民族,可是且沉沦为英国的殖民地,且四分五裂,就是因为他们没能与时俱进,仍然因循守旧,远远落后于时代。我们中华民族曾经是一个先进的民族,代表了封建社会的最高峰,英国当年无法一下将全部我们灭亡。 孙中山先生曾说过,世界潮流浩浩荡荡,顺之则昌,逆之则亡,正是对社会发展的总结。我们民族也是世界的一部分,也遵循人类社会发展的规律。回顾当今世界,人权和民主早已是社会的发展趋势。人类社会发展到今天已经经历了很长一个阶段了,无数的民族曾显赫一时却最终湮灭与历史的长河,不能跟上时代的步伐,我们的结局也不过如此。 我们百年来所受的屈辱,正是我们没有跟世界的大潮。为什么日本人在屠杀我们的时候没有一次手软,仿佛杀的不是人,而是牲口,在它们的眼中是支那猪,这当然和它们这个兽族的本性有关联,可是也有我们自己的原因。我们被称为东亚病夫不是因为我们体格不够健强,而是我们精神已死。我们向来就不把自己当人看,我们连做人的权利都未曾拥有也不敢拥有,奴性的基因一直在血液中流淌。我不知道一个人连做人的权力都不敢拥有,是什么样的。我们还指望别人把我们当人看吗?我们自上而下都是没有思想的动物,在我们的国度里,没有人,只有奴隶和奴隶主。 难道我们真的是劣等民族,不配享有人权和民主,不配当人,只能当动物,甚至连动物也不如,在别国虐待动物也是违法行为,也要负责人的。而我们这群贱民的性命在统治者眼里如粪土一般,一次次的运动,哪回不是千万人头落地,连审判都没有就像宰杀牲口一般灭了。死的时候还要割断气管勒上铁丝,连叫的权利也没了。各地城管当街杀人,扬长而去,美其名曰:行政执法。公安人员随意扣留,关押群众,有时连文件也没有,刑讯逼供更是破案的重要手段。冤假错案层出不穷,法院断案,执法不一,胡乱断案,同样一件事情,平时可能不算什么,严打是就是死罪,有时为了指标甚至拉人凑数。法律政策朝令夕改,就连宪法也成了妓女,被人随意修改。这么多年我们看到了人权和民主了吗?我们看到的是统治者对自己自己的人权和民主,民众有的只有统治者口头上的人权民主,有时连口头上的也没有,还有对人权民主批判一番。 难道民主和人权真的离我们很远,不,民主和人权离我们并不远,我们生下来就和那些暴君一样自由平等。 它们剥夺了我们的人权和民主,我们要将它要回来。睁开眼吧,小心看吧,有哪个人甘作臣虏。 说道这里有些人会说我不过是民主精英。我要说,民主向来是属于民众的,不属于任何精英,精英的民主不是民主,那叫独裁和专制。 有人又说了这些民运人士本来就品格和能力有问题,不配领导国家。我要说,难道我们一定要把希望寄托在一个救世主身上,这些人说白了就是我们实现民主的工具,并不一定要让他们来治理国家,我们到时自己可以选择谁来治理,我们为什么不能摒弃衣食父母这个观念,其实任何政党只是民众治理国家的工具,一个不行可以换,为什么非要寄托在一个人或组织上面呢。 有人说我有什么资格评论统治者,我要说,统治者的权利其实是我们默许的,它们本来就是为我们服务的,只是一个治国工具,我们为什么不能评论,难道我们是为他们服务的,难道我们是管家,它们是主人。我们用不着歌颂统治者,我们给了他权利,那么治国就是他们的责任,是份内的事情,就像我们出去买东西,难道我们要歌颂商家把东西卖给了我们,别忘了是谁养活了统治者。 有人又说了实行民主,国家会乱,会分裂。我要说,全世界实行民主讲求人权的国家乱了吗,其中不少已是发达国家,苏联解体是因为高压政策导致各民族矛盾已经很深了,解题只是矛盾的总爆发,而且解体大多数是和平的,如果不实行民主,恐怕苏联早已陷入血腥的内战。民主只是让解体变得更平和一些,而且只要各民族愿意,它们还是可以组成新的联盟。 有人又说了,中国人素质太差,不配民主,我要说,难道我们真的是劣等民族,答案是否定的,亚非拉那么多国家都实行了民主选举,难道我们连它们也不如,那我们可能真的连人不是了,只配做动物,美国当年建国的时候,民众素质也不比我们今天高,可他们不是成功了吗。东欧人民已经作出了自己的选择,当年不正是他们投了票支持民主和人权的,它们今天也逐步走向了富强,部分国家已经是发达国家了,只不过我们不敢报道而已,这一切不是他们自己的选择,难道说它们当年像傻子一样是被人利用。 有人还说,你说的民主人权太虚幻,太遥远,就像一个气球。。。。。 我要问了:我们不要民主和人权了吗?难道民主人权真的错了吗?如果民主人权错了,那共和就是错的,如果民主人权错了,那平等就是错的,如果民主人权错了,那博爱就是错的!如果不要民主人权,我们有的就是永远被奴役! 我要说:孩子,这是你的家,孩子,赶走他,孩子,要向你的祖先一样,为了这片土地,把鲜血撒! 后记:值得庆幸的是,我已经看到在这论坛,很多的同胞已经觉醒了,我知道我不是一个人在战斗,同胞们,你们都醒醒吧,我要为革命而死,你们要为革命而生,再坚持一会,长夜马上就要过去了,黎明就要来了,这头睡狮渐已醒了。 Windows Sharepoint Services 安装全过程图解前一段时间安装Windows Sharepoint Services(下面简称WSS),因是在工作间隙安装的,安装加记录花了我两天时间,系统使用的是Windows Server 2003 R2 Enterprise Edtion。
我先概括性说下安装过程:Windows Server 2003 R2系统盘共两张,第一张是基本系统,第二张是附加组件如我们要安装WSS等,所以安装WSS从头到尾都不用购买其它的软件了,如果安装Windows Sharepoint (Portal) Server就需要再购买了。大致的安装过程是安装DNS、安装活动目录(Active Directory,简称AD)、安装IIS+ASP.NET、安装SQL Server、最后安装WSS。微软推荐DNS、AD、IIS+SQL+WSS分别安装在三台机器中,这样对于系统的可扩展性及备份恢复都有好处,但对于我们仅仅想实现WSS简单功能,如果也使用三台机器就太浪费资源和精力了。
因为截图较多,我把图片原样保存到google picasaweb的相册中了,麻烦读者一边看相册,一边看下面的说明吧。
“Windows Sharepoint Services 安装全过程图解”相册地址如下,请点击访问:
全过程说明:
1、安装操作系统、更新系统补丁
安装操作系统Windows Server 2003 R2 Enterprise Edtion,因组件较多,请把C区分20G以上。WSS对机器的整体性能较高,推荐内存DDR2/2GB、CPU主频应在2.0GHz以上。硬盘做成RAID5后可用容量应500G以上。
更新系统补丁请到官方网站更新,并打开自动更新选项。
2、设置TCP/IP属性
我这里设置为IP地址:192.168.0.220/24 DNS:127.0.0.1。首要DNS推荐设置为自己的IP即192.168.0.220,这后来就把首要DNS改成了自己的IP。
3、安装DNS
在设置区域名称时填写域名,注意内网的域名可以和公网域名相同,你只要在公网的DNS服务和内网的DNS服务器做合适的设置,内外网域名解析是不会冲突的。
4、配置DNS
新建主机记录,当然应先把安装DNS的这台主机加入。安装好后,做一下测试。这里用ping做测试,当然也可用nslookup做测试。每做一个设置后,都要做一下测试,以保证其可按预料的情况正常工作。
5、安装活动目录
在安装活动目录中,我遇到了错误提示:诊断程序提示有0x000232A号错误。起先以为DNS动态更新没有开启,实际是因为DNS的起始授权机构主服务器和名称服务器没有设置为完全合格域名形式。应该把起始授权机构主服务器和名称服务器设置为server002.kingdomarch.com.形式而不是server002,更正后诊断通过。
安装活动目录(Active Directory)的时间较长,大约需要10分钟,因为要复制文件,加密很多文件和注册表。
6、配置活动目录
添加用户、联系人、打印机、共享目录、计算机、用户组。
7、安装IIS和ASP.NET
安装安装IIS和ASP.NET也启用ASP,然后测试IIS工作是否正常。我当时在这里是遇到过一个问题的:安装完毕,默认服务器服务就处于停止状态并且无法运行,提示的错误也不能确定是什么原因,后来搜索了一些才知道是端口被我的远程控制软件占用了80出口,那是一个可以穿透防火墙的远程控制软件。后来把此远程控制软件卸载并发誓永远不再用此软件。
8、最后安装SQL+WSS
如果你前面的步聚安装的都很认真并且都不是带错安装,安装WSS就会很顺利。安装WSS服务的时候会附带安装SQL Server Desktop Engine,所以说Win Server 2003 R2 太好了,拥有了R2省买了很多软件,当然R2的价格也是不菲,20000元左右呢。
9、配置WSS
安装完毕WSS,通过http://192.168.0.220 访问工作组网站,当然如果DNS有合适的主机记录,通过主机域名访问也可。简单的配置可直接在工作组网站中设置,如页面布局、项目表格的规划、工作组网站的创建等。高级的管理任务需到http://192.168.0.220:12704完成,如数据库连接、虚拟服务器设置等。
安装Sharepoint Services几点心得:
1、补丁必须完全安装,杀毒软件设置为自动更新;
2、安装配置程序要做好持久战的准备;
3、最好旁边有一台辅助电脑用来搜索内容、测试、准备工具;
4、每个组件安装后都要当当场测试,保证每个组件安装后能正常工作;
5、安装过程如有错误提示,一定要当场解决,千万不要忽略错误强行安装;
6、安装好后立即备份系统以防不测;
7、做好安装记录以备查阅。
|
||||||||||||||||||||||||