标签为 ‘DreamHost’
->
更新:车东文中提到的获得国外的SSH帐号 我已经搞定。http://silenceisdefeat.org/~dupola/。不过我还没搞清楚到底怎么用它来做代理,不过我相信我可以搞定的。。。。。目前也用不上。 另外,不清楚这个Unix系统帐号明年需要不需要继续赞助……另外,给的ssh密码也不知道如何修改,难道要写信过去? 转自:Shawn’s Blog. 其实这是一个很早就有的技巧,但以前使用国外空间的朋友并不多,所以没有普及开来。随着越来越多的用户购买了Dreamhost、Hostmonster 等国外空间,SSH的强大特性逐渐凸显出来。使用SSH,我们不仅可以通过命令操作实现更多的功能,根据其端口转发的特性,还可以利用Putty这个开源的SSH客户端建立一个独立通道,实现加密的互联网代理访问。 操作步骤如下: 1. 首先需要有一个国外主机的帐号和SSH访问权限(国内的不行,大家都知道为什么)。 2. 到官方下载Putty完整客户端,仅有putty.exe 这一个文件不行,因为需要用到plink.exe 这个 putty 的命令符程序。 3. 新建一个文件,写入以下内容,另存为.bat批处理文件,并放在Putty的安装目录内。 @echo off goto start :start cls color 1f echo. echo SSH Proxy 启动程序 echo. plink -N Username@localhost -pw Password -D 127.0.0.1:1080 请将Username Localhost Password三处改为您自己登陆服务器的用户名、服务器地址和密码。 4. 执行这个批处理文件,保持其窗口开启,一旦关闭代理便失效。代理服务器地址为:127.0.0.1:1080,使Socks5协议的代理,也可以更改为需要的端口。需要使用时请将相关信息正确部署至浏览器、即时通信软件内。 5. 开始使用! 下文转自:车东Blog:利用Putty通过ssh端口转发实现FireFox和MSN加密代理访问 参考原文:http://thinkhole.org/wp/2006/05/10/howto-secure-firefox-and-im-with-putty/ 加密传输的机制如下: / foo.com 浏览器 <==secure tunnel==>ssh server [...]
刚才在twitter上看到有人说到BlueHost官方被和谐了。前两天我曾发现首页打不开,但并未在意,当时WordPress中文论坛也可以打开,而且此后某天还打开了一次。我以为是暂时的当机什么的,没想到真被干掉了。现在WP中文论坛顶部BlueHost的图片广告也看不到了,因为图片是BlueHost服务器上的。希望BlueHost尽快出个对策,但如你所知…… BlueHost前段时间刚升级,空间升到了300 GB,月流量升到了3000GB,最重要的一点,是他可以像DreamHost一样绑定无限域名了。而且他的价格仿佛还要比DreamHost低一些,并且据说速度也快许多。当时BlueHost的用户们肯定都喜坏了。不过可惜的是……这么说来,似 乎国内BlueHost的用户要多于DreamHost?BlueHost不允许放置成人站点,这点降低了它撞墙的可能性。那又是什么导致的呢?太难猜了,可能是有政治性站点?长城真令人费解,不愧是世界第X大奇迹。 所幸的是BlueHost的用户站点暂时还没有被和谐。但这又令人很担忧。估计有些朋友在前段时间的升级后买了BlueHost主机并放了不少站吧?这样心惊胆颤的可真不好受。不知道DreamHost什么时候被和谐,希望不要。在国内服务器建站,除了配置不够好之外,还得备案,接受内容方面的审查,在国外服务器建站,速度慢就不说了,随时都有被和谐的可能。独立IP我想也没什么大用处,直接将你IP封掉你不一样?尤其是崇尚言论自由的人们。 干掉一个痴迷女色的男人有数种方法,其中一个不比较不错的方法是,将其阉了,如果时间和工具都有,就再挖个洞,将其变成女人…… 对了,我也被和谐了。我家网线被人剪了,楼下一家人的超大一捆电线也被人剪了。劳动节也不休息,真是的。此文发布于网吧。 Update: 刚看到有人说可以访问了,不过我这里仍然不行。大家试试。
今天看到了订阅的Michael 写的一篇《Dreamhost 服务器上的网站数量》的文章,提到了Dreamhost单台服务器网站数量以及overselling的问题,就我用过这段时间的Dreamhost的主机来看,这些地方是值得一说的。 首先关于overselling,所有主机商都在overselling,这是不可否认的事实。一方面,肯定不是所有客户能用光它的所有空间和流量 额度的,从客户层面来看,只要客户在使用它的空间时,不出现还未到达额度就不能用的情况,客户就可以接受。有没有预留足够的空间那是服务商的问题。另一方 面,服务商如果为每个客户预留足够配额的空间,在大多数情况下都是不必要的,这绝对是资源的浪费。因此overselling是再正常不过的了。对于主机 商和用户,大可以不必关心此类问题,所剩下的只不过是道义上主机商有没有刻意隐瞒这种行为,或者把不隐瞒这种行为作为自身诚实的卖点的区别而已。 可能有人会问,如果恰好每台服务器上有很多较真的客户,非要用满空间额度,导致服务器硬盘爆了怎么办?实际这个问题从技术上也是不难解决的,例如磁 盘阵列的动态扩容,逻辑卷增容等都可以实现,所要做的只不过是监控服务器资源使用情况,在将要达到临界值的时候通知sysadmin增容而已。即使系统弱 智到无法扩容,不是还可以把用户站点分流到其他服务器嘛,只不过会增加一个无downtime的迁移过程而已。总之办法多的是。因此主机商采用 overselling的策略,是对用户以及对其自身都有利的。 貌似Dreamhost的overselling被指责更多是多用户站点并存导致的负载以及不稳定因素,而不是空间或者流量overselling问题。下面再讲讲这一点,因为貌似Dreamhost在这里主机架构与其它一些传统厂商有很大不同。 在前面提到的文章里,介绍了通过截passwd来断定一台服务器上有多少帐号的方法,此方法确实能大致估算出一台服务器上有多少站点。但这里有一个 问题,就是你shell帐号所在的主机真的就是你web访问的主机吗?从一个shell帐号本身所具有的权限我们来一步一步推断这个问题: 首先不知有没有人注意,在后台panel创建的不同的domain可能会有不同的IP,甚至在同一domain使用了一段时间后,再删除重建也可能 会更换IP(非常少见)。这就说明,dreamhost的系统首先对于每个IP上容载的vhost数目有其自身的一个分配机制。也就是说:每IP上的站点 数目对于dreamhost是可控的,并且这个数目应当是小于物理服务器上站点数目的。这个机制就能解决站点添加独立IP的问题,以及对IP实现的流控或 访问量问题,也就做到了初步客户访问层面的隔离。比如说可能一个IP出问题,影响的也就仅仅是这个IP上的站点了。当然貌似大多数的downtime不太 可能是这种情况。 然后深入分析一下。一个典型的站点,大体服务层次可以分为基于IP+头名的客户访问层次(就是上面一段的内容),应用服务器层次 (Application Server,比较容易混淆的概念),文件存储层次(ftp,ssh所管理的文件),附加服务层次(mysql,dns,email等)。对于传统主机 商,最典型的情况是所有这些服务都由同一台物理服务器完成的,或者是少量附加服务分离,例如数据库单独运行在别的服务器上,而对于dreamhost,显 然不是这样。就我目前所能了解到的东西来看,dreamhost的web前端,dns,email是分离的,至少没在同一个IP上,这个可以从不同的子域 名解析看出来。但web前端的IP和ftp,ssh帐号登陆的IP是同一个,这似乎说明这些服务似乎也是运行在一台物理服务器上的。但有一个命令似乎能提 供出不同的论点,就是mount,输入这个会发现列出的挂载点中有很多nfs挂在过来的文件系统,而这些系统恰恰是放客户数据的/home下的不同目录。 而且从具体/home里的内容可以看到有很多更为复杂的符号链接,有多个用户的家目录会挂在同一个mount点下。不妨设想,这是通过nfs提供的文件存 储服务器,一台用于前端web访问的服务器,后面挂了多台nfs server,这些nfs server,才是具体存放用户数据的服务器。 所以这里就明朗了,dreamhost在同一台服务器上放置数千个站点,实际上这些站点的文件是存储在不同的后端nfs server上的。因此其overselling并不是想象得那么夸张。再加上无法断定的是否对于多个不同IP也处于不同物理服务器分担 (ifconfig netstat无权执行),apache本身配置未知,应用服务配置(fastcgi等,这些没必要追究得太细,估计也没人关心)等情况,往好一点的方面 想dreamhost可能会有更细致的分布式设计,因此一台双Operton跑数千个站点数T空间从技术上也可以大致讲通了。 大体也就写这么多了吧,以前本打算悉心研究一下dreamhost的底层架构来的,可惜一直没时间,最近由由于速度问题退掉了原有的 dreamhost选择了hostmonster,因此也只能分析到如此程度了。但用起cpanel以后的系统才发现,dreamhost本身的架构设计 以及panel考量还是很优秀的,比起这些老前辈来说,可以算是十分有特点了。Dreamhost如此出名不是没道理的。 转自:Solo Estoy 原文:再论Dreamhost和overselling
先下载 PuTTY,我下的是PuTTY File 0.60cn 中文版。 中文版:http://wrc.gro.clinux.org/putty/ English:http://www.chiark.greenend.org.uk/~sgtatham/putty/ 首先你得确定你的FTP账号开户了SSH功能(Users-Manage Users-edit-User Account Type:选第三个有SSH的。接下来登录你并管理了,下面是我的登录演示: 下载完 putty 中文版的 zip 包以后,解压到随便哪个目录,然后双击 putty.exe 一、打开 putty,输入主机地址,每个人的主机地址都不一样,可以用你的域名代替。例如dupola.com 二、确认 三、输入用户名和密码(注意,输入密码的时候,putty 界面上并不显示密码。输完以后按 enter 确认) 四、常用命令 首先我们得知道什么叫shell. 操作系统与外部最主要的接口就叫做shell,或许这样说过于术语化,例如cmd命令行,这是windows操作系统下的一个shell。这里说的dreamhost的shell是指dreamhost提供给客户一个命令行,方便客户更好的使用他们的虚拟主机服务。 DreamHost中shell使用指南本shell指令及操作均基于Linuxord2.4.29,即DreamHost现在采用的系统。本人会比较死板,只针对想要使用shell又苦于不知如何下手的新手,如果你也是DreamHost的用户,那本文或许对你有所帮助。 目录: 1.BasicInstructions/基本 2.wget/下载工具 3.Crontab/定时任务 4.tar/tar.gz/压缩文件 5.vi/编辑器 cd[目录名]转换路径 cd.. 返回上级目录 ls显示当前目录下所有文件 rm[-r]-f[][文件名]删除文件,加[-r]可以删除文件下所有子文件,如rm -rf [abc]删除abc文件夹及文件夹下的所有文件 tar -xzf [解压下载的压缩包] unzip[文件名]解压文件 cp -rpf .A/* B 将A文件夹中的所有文件拷贝到其上级目录B中 wget(没用过,据说是最实用的一个,否则那200G估计每天不掉线才有可能用完) 1.BasicInstructions基本操作命令 通常来说,使用”$[Instructions]–help”可以获得以下各个命令[instructions]的帮助,包含其参 数列表的定义。 -ls列出当前文件夹下所有内容 [...]
终于恢复了。先是DNS服务器出了问题,情况刚刚好转,由路由器而导致的停电又来了,加起来一共耽误了大概1天半时间。期间dupola.com一直不能访问,但绑在这个blog上的其他一些域名,比如edoor.net.ru和wordpress.org.ru以及bbpress.org.ru都可以访问。每个域名的IP都不一样。并且bbs.dupola.com也可以访问。Dreamhost的所有顶米和次米,IP都有所不同,这正是我喜欢Dreamhost的原因之一。 但比较郁闷的是WordPress,同时绑定几个域名到WordPress,打开某一个的时候,它必须去加载后台设置中的那个域名上的文件,非常郁闷。所以我在打开bbpress.org.ru和其他可以访问的域名的时候,也是非常之慢,因为它要加载dupola.com的数据,但dupola.com所在的服务器又无法连接。这是个问题。哪位仁兄写个插件搞定这个问题吧。 Dreamhost这次又要遭到许多批评了。V2EX已经着手转出Dreamhost了。不过我相信更多的人会留下,会全额续费,因为我相信Dreamhost会提供更好更稳定的服务,我也知道,Dreamhost的许多服务是其他主机的死敌。 PS,就在Dreamhost出现问题的时候,国内的盘古主机遭到什么部门的抽查。与其相比,我更愿意停电,哪怕停一周,也不要抽查我的数据,抽你妈个逼。 更新(070227,02:40):刚才看到消息(1,2),说是Dreamhost的Mysql和Mail服务器好像又有点问题,说是Mysql连接慢,Mail会有垃圾。好像是这个样子,反正是又出现新问题了。用户已经愤怒不堪了。有些同志在后面幸灾乐祸,另一些同志与其展开战斗,让他离开,迅速离开。而与此同时,我发表了一篇评论,说我的站点运行很好,但一转眼,我的http和mysql相继无法连接。 Dreamhost这次遭到的批评会很多很多,很明显会影响到他们的信誉。有用户已经发出质疑,难道我们的钱就白交啦?妈逼的打水漂了?不知道DreamHost会做出什么样的解释或者赔偿。我的猜测是,道歉,仅仅是道歉。
