Mac OS X上自动补全域名后缀

Posted by zuzhihui in Linux技术 on 2012/12/13 with No Comments

在Linux上可以自动补全域名后缀,在Mac OS X上同样也可以。

首先要保证/etc/resolv.conf文件里面有search开头的行,比如:search rashost.com 。如果没有这一行,在网络设置里面添加上域名即可。

然后在文件/System/Library/LaunchDaemons/com.apple.mDNSResponder.plist的第18行增加如下一行:

<string>-AlwaysAppendSearchDomains</string>

增加后效果如下:

<key>ProgramArguments</key>
	<array>
		<string>/usr/sbin/mDNSResponder</string>
		<string>-launchd</string>
                <string>-AlwaysAppendSearchDomains</string>
	</array>

然后重启系统,ping www的时候,就会自动补全为ping www.rashost.com了,以后再在命令行运行ssh等就方便多了。

瑞豪开源从即日起开始提供安装Ubuntu Linux 12.04 LTS的VPS

Posted by zuzhihui in Linux技术 on 2012/04/28 with No Comments

Ubuntu官方在2012年4月26日发布了Ubuntu Linux 12.04 LTS。其中LTS的意思是Long Term Support,Ubuntu官方为LTS服务器版本的Ubuntu Linux提供长达5年的技术维护。

瑞豪开源从即日起开始提供安装Ubuntu Linux 12.04 LTS的VPS。客户新购买VPS的时候可以选择安装32位或者64位的Ubuntu Linux 12.04 LTS。客户也可以自己把老VPS Rebuild为这个版本,记着在Rebuild之前先备份数据哦。

Ubuntu Linux 12.04 LTS自带的软件都是最新版本,包括最新的3.2.0版本的Linux内核,Apache的版本是2.2.22,PHP的版本是5.3.10,MySQL版本是5.5.22,Nginx的版本是1.1.19。

Linux Software RAID的rebuild速度

Posted by zuzhihui in Linux技术 on 2011/04/21 with No Comments

Linux Software RAID的rebuild速度是根据服务器负载情况自动调节的,默认的rebuild比较慢。默认的速度一般如下:

[root@x003 ~]# sysctl dev.raid.speed_limit_min
dev.raid.speed_limit_min = 1000

这个默认速度下,服务器上运行着很多VPS,Rebuild一块1T的硬盘好好几天时间:

[root@x002 ~]# cat /proc/mdstat
Personalities : [raid1]
md2 : active raid1 sdb5[2] sda5[1]
965016384 blocks [2/1] [_U]
[>....................] recovery = 2.6% (25701568/965016384) finish=3506.9min speed=4461K/sec

md9 : active raid1 sdb1[2] sda1[0]
30716160 blocks [2/1] [U_]
resync=DELAYED

调高rebuild速度:

sysctl -w dev.raid.speed_limit_min=50000

过几分钟再察看,速度就好多了

[root@x002 ~]# cat /proc/mdstat
Personalities : [raid1]
md2 : active raid1 sdb5[2] sda5[1]
965016384 blocks [2/1] [_U]
[>....................] recovery = 3.3% (32125440/965016384) finish=1049.2min speed=14816K/sec

md9 : active raid1 sdb1[2] sda1[0]
30716160 blocks [2/1] [U_]
resync=DELAYED

unused devices:

怎样给VPS选择Linux发行版–各种Linux发行版的特点和区别

Posted by zuzhihui in 常见问题 on 2009/08/27 with 10 Comments

由于Linux具有高效率,开放性好,配置灵活等特点,在服务器领域的占有率越来越多。瑞豪开源的VPS就支持各种Linux发行版,但怎样给VPS选择一个适合自己的发行版呢?

首先解释一下什么是Linux发行版(英文名称是Linux Distribution)。Linux实际上是一种开放源代码的操作系统内核,通常我们说的Linux指的是基于Linux内核的操作系统。Linux操作系统包括Linux内核和Linux用户态程序,Linux内核和Linux用户态程序都是开放源代码的,绝大多数软件代码遵循GPL协议,任何人拿到这些代码都可以对这些代码进行修改和分发。由于Linux上代码的高度自由,很多公司和组织都推出了自己的Linux操作系统,这些Linux操作系统我们就叫做Linux发行版。

各种不同的Linux发行版的共同点就是都使用了Linux内核,不同的Linux发行版的内核可能有一些小的修改。

瑞豪开源的VPS目前支持CentOS,Debian,Ubuntu,Gentoo等Linux发行版,下面说说这些Linux发行版的特点和区别。

说到CentOS必须提到RedHat公司。RedHat公司是目前对Linux贡献代码最多的商业公司,也是最著名最早做Linux的公司之一。笔者(瑞豪开源的工程师)在1997年刚开始接触Linux使用的就是RedHat Linux,那时候版本好像是4.0/5.0,一张光盘,非常方便。RedHat Linux的版本一直到9.0,9.0之后RedHat Linux就不再有了,原因是RedHat公司推出了RedHat Enterprise Linux和Fedora Linux,其中Fedora是完全免费的,而RHEL是需要花钱购买的。RHEL虽然收费,但依然必须遵循GPL协议,客户购买RHEL之后有权利得到RHEL的源代码。CentOS就是在RHEL的源代码的基础上,稍微修改,重新编译而来的。CentOS里去掉了RedHat公司的商标,加入了yum包管理系统。笔者认为正是yum包管理系统让CentOS比RHEL方便很多。RPM是RedHat公司推出的Linux的软件包格式,而yum能非常方便的管理RPM软件包。RedHat公司的Linux在全球很流行,CentOS由于和RHEL兼容,也是非常的流行和好用。关键的一点是CentOS是可以免费下载,免费升级的。很多Linux初学者接触的都是RedHat系列Linux,所以用CentOS的人还是很多的,笔者估计CentOS是VPS上安装最多的Linux发行版。

RedHat系列Linux一直是笔者最喜欢的Linux系统,这种情况一直持续到Fedora Linux 2.0。因为笔者那时候第一次接触了Debian Linux,自从用上了Debian Linux,笔者很少再用RedHat系列的Linux发行版了。Debian之所以有这么大的魅力完全在于其独有的DEB软件包格式,非常的灵活。Debian可以安装的很小,100多兆空间即可,也可以安装的很大,所有的软件包有好几张DVD,软件库非常的丰富。Debian太灵活了,刻一张CD就可以安装,刻一张DVD也可以安装,用一个小的U盘也可以开始网络安装。而RedHat系列Linux的安装需要好几张CD才可以(当然也可以网络安装)。由于Debian的高度灵活性和丰富的软件库,可以安装成很小的系统,然后按需定制,需要什么软件包就apt-get从软件库里面取来即可。

Ubuntu Linux是基于Debian Linux的发行版,采用Debian的DEB包管理机制。Ubuntu每年4月份和10月份各推出一个版本,大概每两年推出一个LTS版本,LTS是Long Term Support的意思,就是拥有长期(大概5年)技术支持版本的Linux,非LTS的Ubuntu的技术支持期限很短,好像是两年。Ubuntu继承了Debian的优点,比Debian发行周期短,所以软件普遍比较新。

Gentoo Linux用的人比较少,Gentoo是很有个性的Linux,用Gentoo的一般都是高手。

国外网站在国内打不开,但是能ping通,怎么办?

Posted by zuzhihui in 互联网技术 on 2009/08/18 with No Comments

最近有些国外网站在国内打不开,但是网站的域名在国内能ping通。举个例子,假设是页面http://www.a.com/b.html :

  • 在国内,浏览器不能访问 http://www.a.com/b.html,但是在网站www.a.com找另外一个简单的合法的页面就可以访问
  • 通过翻墙软件,后者加密代理软件,在国内就可以打开页面 http://www.a.com/b.html
  • 在国内ping www.a.com是可以ping通的,这说明www.a.com这个域名和对应的IP地址没有被封掉。
  • 在浏览器里面输入http://www.a.com/b.html,浏览器很快就返回错误,Firefox浏览器返回的信息是:“连接被重置,载入页面时到服务器的连接被重置”。有TCP/IP知识的人会知道“连接被重置”指的是服务器返回了RESET,返回RESET就表示立刻无条件断开连接。
  • 如果把页面http://www.a.com/b.html的内容修改一下,把里面的文字都修改成正规的,合法的,那么通过浏览器再访问http://www.b.com/b.html就可以访问了。

根据以上的现象,我们就能分析出http://www.a.com/b.html里面的文字被实时过滤掉了,通常情况是http://www.a.com/b.html包含某些敏感字眼,国家防火墙碰到这些敏感字眼后立刻发送RESET给浏览器,从而断开了连接。

这类实时的关键字过滤不同于以前的封IP,封域名的做法。如果关键字被过滤了,那么这个网站无论怎样换IP,换域名都无法解决问题。

要解决这个问题,唯一的做法就是删除那些敏感的字眼,把敏感字眼做成图片,用图片替换掉文字。这样做的缺点就是搜索引擎不认识这些图片。

Debian Linux决定采用基于时间的版本发行计划

Posted by zuzhihui in Linux技术 on 2009/07/29 with No Comments

Debian LogoDebian Linux

Debian Linux从诞生到现在,其版本发行一直都比较自由,没有计划性,当开发者认为当前版本已经比较稳定了,已经是准备好了的时候,才会正式发行新版本。Debian以前没有版本发行的计划性。

2009年7月29日,Debian官方声明将采用基于时间的版本冻结发行计划。以后Debian每两年发行一个新版本。在单数年的12月份冻结Linux版本,在第二年(双数年)的春节正式发行新版本。比如2009年12月将冻结Debian 6.0(代号Squeeze)的代码,而在2010年春季正式发行Debian 6.0。Debian之所以选择在春季发行新版本是因为Debian之前的两个版本Etch和Lenny都是春季发行的,并且是很成功的两个版本。

当前的Debian最新版本Lenny是2009年春季发行的,距离下一个版本Squeeze的发行只有一年的时间,不足两年的发行周期。这是一个特例,也仅有这一次特例。为了让Lenny能长期升级(一年显然太短),Debian决定为Lenny提供跨版本升级的功能来弥补Lenny距离下一个版本时间短的问题,也就是说Lenny可以跨越Squeeze直接升级到2012年春季的Debian版本。

这个基于时间的发行策略是在当前于西班牙召开的Debian大会上获得通过的。

增加Ubuntu Linux 9.04 VPS

Posted by zuzhihui in Linux技术 on 2009/07/05 with No Comments

根据客户需要,我们从今天开始提供安装Ubuntu 9.04 Linux的VPS。在此之前我们支持的Ubuntu是Ubuntu Linux 8.04 LTS Server, 这是个官方提供长达5年技术支持的服务器版Ubuntu,最后技术支持期限是2013年4月。而Ubuntu 9.04 Server的官方技术支持期限是1年。

Ubuntu China Logo

删除逻辑卷

Posted by zuzhihui in Linux技术 on 2009/06/28 with No Comments

在Linux下有时候删除一个没有被使用的逻辑卷也会碰到 Can’t remove open logical volume /dev/mapper/vpsvg-win 的错误信息,这个时候可以这样删除试试,或许能成功:

[root@sj2 xen]# parted /dev/mapper/vpsvg-win
GNU Parted 1.8.1
Using /dev/mapper/vpsvg-win
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print

Model: Linux device-mapper (dm)
Disk /dev/mapper/vpsvg-win: 7516MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 1      32.3kB  7516MB  7516MB  primary               boot

(parted) rm 1
(parted) quit
Information: Don't forget to update /etc/fstab, if necessary.

[root@sj2 xen]# lvremove /dev/mapper/vpsvg-win
Do you really want to remove active logical volume "win"? [y/n]: y
  Logical volume "win" successfully removed

开放ras-shell的修改密码功能

Posted by zuzhihui in Linux技术 on 2009/06/27 with No Comments

从现在开始,RASHOST的VPS客户可以修改自己的ras-shell密码了。在ras-shell里面运行chpw命令即可。注意ras-shell的密码要求至少6个字符,至少包含小写字母,大写字母,数字,其他字符中的两项。

如果忘记了ras-shell密码,只有通过发服务单的形式来让我们手工修改密码了

如果我想季付/半年付/年付,有什么优惠吗?怎样操作?

Posted by zuzhihui in Linux技术 on 2009/06/03 with No Comments

我们的产品支持月付/季付/半年付/年付,付款周期长,价格相对优惠一些,具体价格请参考网站上的产品页面。

如果您决定改变付款周期,请通过服务单系统联系我们,我们会给您修改您的付款周期。

Back to Top

2007-2017 © 北京瑞豪开源科技有限公司 京ICP备13004995号-2