Page 1 of 1 in the 其它技术 category
 Monday, March 01, 2010

BIND 是一套开源DNS server, 全名为Berkeley Internet Name Domain它是目前世界上使用最为广泛的DNS服务器软件,支持各种unix平台和windows平台。

安装过程如下:

1) 下载BIND 安装报 http://www.isc.org/products/BIND/  以 BIND9 为例

2) 解压 运行: BINDInstall.exe

缺省目录安装到: C:\WINDOWS\system32\dns 

同时安装windows 服务: ISC BIND

3) 装好以后 ISC BIND 服务直接运行是会报错的: 在 本地计算机 无法启动 ISC BIND 服务。错误 1067: 进程意外终止。
还需要配置

4) C:\WINDOWS\system32\dns\bin下,运行rndc-confgen.exe -a ,会自动在C:\WINDOWS\system32\dns\etc\下生成rndc.key

C:\WINDOWS\system32\dns\etc\ 下创建 named.conf

内容:

include "c:\windows\system32\dns\etc\rndc.key";
zone "." {
    type hint;
    file "c:\windows\system32\dns\etc\named.root";
};

4) 从http://www.internic.net/下载named.root文件,里面定义了全球的根DNS服务器,也放到C:\WINDOWS\system32\dns\etc\

地址是http://www.internic.net/zones/named.root,需要定期更新

 

Monday, March 01, 2010 1:39:06 PM (中国标准时间, UTC+08:00)  #    Disclaimer  |   | 
 Wednesday, February 24, 2010

这两天研究路由器的DDNS 无意中看到 DD-WRT。 http://www.dd-wrt.com/

DD-WRT 是一个基于linux 的开源固件 (Firmware)

它支持目前常用路由器。 如果把你的路由器固件刷成DD-WRT, 将可以提供很多原来没有的功能

如:

1. 支持花生壳等DDNS。
2. 支持VPN的PPTP客户端和PPTP服务器端设置,可以提供VPN接入。
3. 可以通过设置,轻松管理各种网络服务,例如封杀BT,电驴,迅雷等。
4. 支持UPNP和端口映射功能。
5. 可以轻松实现无线路由器的定时开关。
6. 可以利用Q0S、限速、限连接数等设置来优化宽带。
7. 支持多国语言,可以搭配802.1X协议,EAP(Extensible Authentication Protocol,可扩展认证协议)来增加网络认证应用。(Micro版只支持英文)
8. 支持IPv6、SNMP协议,SSH服务等。
9.打开很多无线宽带路由器隐藏的功能选项(视芯片而言);
10.增加无线宽带路由器的网络稳定性;
11.增加一些原本本不具备的功能(视芯片而言);
12.增强无线信号和传输覆盖范围,调整无线宽带路由器的发射/接收功率;
13.万能中继。
14. 脱机下载(需带USB)。
15. MP3播放(需带USB)。
16. 摄相监控(需带USB)。
17. 其它USB功能。

Wednesday, February 24, 2010 11:58:42 PM (中国标准时间, UTC+08:00)  #    Disclaimer  |   | 
 Friday, February 12, 2010

1) AutoPlay Menu Builder
AutoPlay Menu Builder 是一个功能强大的光盘自动运行菜单制作工具,使用它,你不需要具备任何专业知识,只需要经过鼠标拖放和几次鼠标点击就可以轻松的制作出非常漂亮的AutoRun菜单程序,让你制作菜单象垒积木一样容易!程序采用类似于Delphi和VB的所见即所得的操作界面,是你不需要编写一行代码就只需要拖放组件就可以轻松制作出专业的菜单效果

http://www.linasoft.com/apmbuilder.php

2) ZMaker

据说是国内最好的电子杂志制作工具

http://zmaker.zcom.com/

3) MakeInstantPlayer
将视频转换成可执行文件, 唯一的缺点就是打开的时候比较慢, 因为它的本质是包裹了一个 Media Palyer Classic
http://mulder.dummwiedeutsch.de/home/?page=projects#instplay

4) MiniWebsvr (开源)

一个袖珍web服务器 可用命令行启动, 当你的光盘需要host 一些简单页面的时候 可以用这个软件

http://miniwebsvr.sourceforge.net/

5) Netbox

将web server 打包成exe 文件, 但貌似已经停止更新和维护了

http://www.netbox.cn

Friday, February 12, 2010 7:04:28 PM (中国标准时间, UTC+08:00)  #    Disclaimer  |   | 
 Wednesday, August 13, 2008

6. 安装桌面系统中文支持

sudo apt-get install language-pack-gnome-zh language-pack-gnome-zh-base language-pack-zh language-pack-zh-base language-support-zh

7. 查看安装后到什么位置的详细信息

dpkg -L package-name|more

8. 修改安装源 source list

sudo gedit /etc/apt/sources.list

9. Diable ipv6
今天装好Ubuntu 发现网连不上 查看后, 看到eth0 只有ipv6 协议, 没有ipv4
尝试disable ipv6 后 问题解决:

在/etc/modprobe.d/blacklist 文件中加一行:
blacklist ipv6

10. 在ubuntu 8.0.4 中安装vnc
sudo apt-get install vnc4server
装好运行报错: vncpasswd: error while loading shared libraries: libstdc++-libc6.1-1.so.3: cannot open shared object file: No such file or directory

原来是 8.0.4 中少了个libstdc++-libc6.1-1.so.3,下载了libstdc++2.10-glibc2.2, 把里面的libstdc++-libc6.1-1.so.3 放到/usr/lib ,问题解决。

11. 安装deb 包:sudo dpkg -i package_file.deb
反安装 sudo dpkg -r package_name

另有一个软件叫alien 可转换deb包和rpm包等。



 

Wednesday, August 13, 2008 9:35:41 PM (中国标准时间, UTC+08:00)  #    Disclaimer  |   | 
 Tuesday, April 08, 2008

这两天配了个ubuntu server 7.10 在vmware 上, 一些经验和网摘:

 

1) 用户

ubuntu 安装好, 缺省用户不是root , 而是安装时候设的用户, 可用sudo 执行管理员命令, 或用 sudo passwd root 这是root密码

2) apt-get

ubuntu 最大特色是 可以 apt-get ,当然需要网络环境

比如:  sudo apt-get install 安装包

常用参数

  apt-cache search package 搜索包
  apt-cache show package 获取包的相关信息,如说明、大小、版本等
  sudo apt-get install package 安装包
  sudo apt-get install package - - reinstall 重新安装包
  sudo apt-get -f install 修复安装"-f = ――fix-missing"
  sudo apt-get remove package 删除包
  sudo apt-get remove package - - purge 删除包,包括删除配置文件等
  sudo apt-get update 更新源
  sudo apt-get upgrade 更新已安装的包
  sudo apt-get dist-upgrade 升级系统
  sudo apt-get dselect-upgrade 使用 dselect 升级
  apt-cache depends package 了解使用依赖
  apt-cache rdepends package 是查看该包被哪些包依赖
  sudo apt-get build-dep package 安装相关的编译环境
  apt-get source package 下载该包的源代码
  sudo apt-get clean && sudo apt-get autoclean 清理无用的包
  sudo apt-get check 检查是否有损坏的依赖

3) ubuntu server 上安装桌面系统 (绝对干净的系统!)

缺省ubuntu server 没有xwindow 用如下方式安装

设成桌面内核:

sudo apt-get install linux-generic
sudo apt-get remove linux-server  linux-image-2.6.22-14-server 
linux-backports-modules-2.6.22-14-server linux-ubuntu-modules-2.6.22-14-server
安装桌面内核
sudo apt-get install x-window-system-core
sudo apt-get install gnome-core
 
startx 就可以进入了
4)Vmware 设置
在vmware上如果没有安装vmware tools , 会导致显示分辨率不正确而且无法切换分辨率
安装方法如下
 
安装linux build包(gcc) 和headers 文件
$ sudo apt-get install build-essential 
$ sudo apt-get install linux-headers-`uname -r` 
 
 
进入xwindow桌面系统
在vmware 菜单上选install vmware tools
然后检查/cdrom
里面有两个vmware tools 安装包
VMwareTools-6.0.1-55017.tar.gz
VMwareTools-6.0.1-55017.i386.rpm 
 
把VMwareTools-6.0.1-55017.tar.gz copy 到本地/tmp 解压缩
$tar xzf VMwareTools-6.0.1-55017.tar.gz
进入 cd /vmware-linux-tools
执行./vmware-install.pl 就开始安装了
安装完成会提示你进入配置菜单, 选择分辨率等
5) 网络配置和 telnet 安装
网络配置文件在 /etc/network/interfaces  可用 $sudo pico /etc/network/interfaces
添加以下端配置 dhcp
auto eth0
iface eth0 inet dhcp
 
以下是静态ip
auto eth0
iface eth0 inet static
address 192.168.172.242
netmask 255.255.255.0
network 192.168.172.0
broadcast 192.168.172.255
gateway 192.168.172.1 
 
telnet 配置
$ sudo apt-get install telnetd
Restart inetd service:
$ sudo /etc/init.d/openbsd-inetd restart
 
Tuesday, April 08, 2008 3:54:10 PM (中国标准时间, UTC+08:00)  #    Disclaimer  |   |