[快速上手]使用VNC连接管理VPS

本文基于:Kvm+Windows2008 VPS+VNCviewer

有时候遇上IP没设置好,IP被封,调整磁盘,重置windows系统密码等等使用基于VNC的控制台对VPS进行操作是非常方便的。

有时候网页加载java版的VNCviewer会失败,多半时候是安全设置问题,一些是没有安装java。

这时候可以使用软件版的VNCviewer  http://down.kvm.la/windows/vncviewer.zip

在控制台页面下找到,VNC连接的参数,IP/端口/密码

VNCviewer软件版的连接格式是 IP地址:端口号 例如192.0.0.2:6114

阅读剩余部分...

[快速上手]使用控制台管理维护Linux VPS

本文基于: Xshell和Linux Xen vps为基础截图。

当IP被封或者sshd设置不当造成无法启动或者连接不上的这个时候,你就可以使用控制台进入系统进行操作了,这样下来妈妈再也不担心我把VPS撸坏了。
言归正传

登录会员中心管理进入管理VPS

阅读剩余部分...

[快速上手]如何快速上手使用Linux VPS建立网站

本篇文章基于:Xen Pv VPS,服务端Centos6 X86 32Bit系统, 客户端Windows系统,Xshell终端软件.
对于刚接触Linux系统的人会感觉一头雾水,有的同学甚至会尝试使用远程桌面去连接管理。
其实Linux入门非常简单的,首先。。。你要有一个可以用的服务器或者VPS,如果你没有的话可以去https://www.kvmla.com购买一个。
准备好ssh客户端工具 可以直接在这儿下载 http://down.kvm.la/windows/Xshell4.exe,安装Xshell选择Free for Home/School,可以免费使用无须破解。
ssh客户端建议使用原生的,破解软件和一些汉化软件有植入后门,我们提供的下载链接可以放心使用。

再次重复说一次开始:先去https://www.kvmla.com购买一个服务器或者VPS,Xen VPS效果最佳。

登陆会员中心

登陆会员中心就可以看到您的主机

找到主机IP和密码

阅读剩余部分...

Centos安装davfs2挂载WebDAV

近期有同学要求开启vps的davfs2的支持,一下就一头雾水了, 然后花了一点时间把安装过程列了出来。

PS:下面过程是在Centos面进行操作

源码安装方式:首先需要安装编译环境gcc,然后是依赖环境neon,最后直接编译安装davfs.

yum -y --skip-broken install gcc gcc-c++ wget openssl-devel libxml2-devel
wget -c http://www.webdav.org/neon/neon-0.30.0.tar.gz
tar zxf neon-0.30.0.tar.gz
cd neon-0.30.0
./configure --with-ssl
make && make install
wget -c http://download.savannah.gnu.org/releases/davfs2/davfs2-1.5.0.tar.gz
tar zxf davfs2-1.5.0.tar.gz
cd davfs2-1.5.0
./configure --prefix=/
make && make install
useradd davfs2

二进制安装方式:

由于Centos的仓库没有davfs2所以借用强大的rpmforge第三方库安装davfs2

阅读剩余部分...

Centos6 - Vesta面板安装suphp

vesta面板基于LANMP环境,简洁开源非常不错,以下代码仅限Centos6有效

安装vesta

yum remove httpd* bind* -y
rm -rf /etc/httpd
curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install.sh -f -n -e youmail@yourmail.com  #换成你的邮箱

安装设置suphp  

阅读剩余部分...

Kloxo dns UDP发包攻击解决办法

最近发现DNS的53端口UDP攻击投诉特别多共同特点都是kloxo系统,

逐在google上搜索上发现了如下解决办法

rm -f /home/kloxo/httpd/default/*.php
sed -i 's/recursion yes/recursion no/g' /etc/named.conf
cat>> /var/named/chroot/etc/named.conf<<EOF
options {          
      recursion no;
};
EOF
/etc/init.d/named restart
/script/upcp

网上贴的解决办法需要动手几步,为了更懒更快解决就完善写成一次性复制粘贴搞定。

头痛烦恼的垃圾邮件问题

这两天莫名收到一堆网易的自动回复邮件,一开始还以为是被人轰炸了,在收到几封回复发现不大对劲.

这也不知道是谁这么恶心,基本症状是(随机发件人@kvm.la),随机标题,图片附件内容,然后批量发送到@163.com域。

Google apps方面的是将不存在账号邮件全部转发至一个账号处理不然也不会发现域名被人利用伪装发送邮件了。


maillist.png


在折腾了半天后才联系上网易客服,先是一个man接的电话聊了半天完全是白搭。。。。。

然后再打了一次接电话的是一个妹子,最后得知确认发邮件到kefu@188.com然后等周一处理。

上次从HE.NET的DNS转出来后只做了A和MX记录,今晚登陆的时候才发现spf和DKIM的txt记录不在然后立马补上,希望网易的邮箱能认识spf吧。。。。。


附Google Apps的spf和DKIM设置:

spf>在域名内添加txt记录 名称:@  值: v=spf1 include:_spf.google.com ~all

DKIM>在新版管理控制台中,点击 Google Apps > Gmail > 对电子邮件进行身份验证

觉得DKIM设置不好找的话直接点击这儿的传送门https://admin.google.com/AdminHome?fral=1#AppDetails:service=email&flyout=dkim


Google官方FAQ原文地址

https://support.google.com/a/answer/178723

https://support.google.com/a/answer/174126


更新:

网易邮箱不认spf还是继续收信, 是伪造域发邮件的投递技术太强还是网易太弱。。。。



serverhub support too slow

月初3号在serverhub上的服务器到今天22号中间各种曲折搞得非常不爽。

大致进程如下

3号下单付款然后再工单里面附上交易号客服非常快的回复并处理了账单;

阅读剩余部分...

买了几本书练英语音标

以前看过几个视频说中国人讲英语就像在案板上切菜一样。。。。
各种中式英语发音语法各种orz囧
现在和老外打交道的时间越来越多,有时候遇点复杂点的问题要花很多时间来沟通,老外很恼火,自己也窝火。。。
搞不好还容易整上矛盾。

Kvm关闭VNC后Guest下的Centos系统无法启动问题

Kvm虚拟化下如果关闭VNC的话Centos将无法启动
在启动进入了系统后我们修改一下grub再关闭VNC就可以启动guest的Centos系统了 附脚本
sed-i 's/hiddenmenu/#hiddenmenu/g' /boot/grub/grub.conf
sed-i 's/splashimage/#splashimage/g' /boot /grub/grub.conf

directadmin部分常用tips

虽然经常安装DirectAdmin但是时间长了事情多了很多东西都记不住,写好的东西都放自己电脑里面偶尔有时候还很难找到,在这儿记录一些

安装directadmin

yum -y install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio libcom_err-devel libcurl-devel gd zlib-devel zip unzip libcap-devel cronie bzip2 db4-devel cyrus-sasl-devel perl-ExtUtils-Embed cd /tmp wget http://www.directadmin.com/setup.sh chmod 755 setup.sh ./setup.sh

阅读剩余部分...

nginx和MySQL安装加载gperftools模块

gperftools是google小组
if [ `uname -i` == "x86_64" ];
then
cd /tmp
wget -c http://download.savannah.gnu.org/releases/libunwind/libunwind-1.1.tar.gz 
tar zxf libunwind-1.1.tar.gz
cd libunwind-1.1
./configure
make && make install
fi
cd /tmp
wget -c https://gperftools.googlecode.com/files/gperftools-2.0.tar.gz
tar zxf gperftools-2.0.tar.gz
cd gperftools-2.0
./configure  
make  && make install 

echo "/usr/local/lib" > /etc/ld.so.conf.d/usr_local_lib.conf
ldconfig
将编译好的libtcmalloc.so模块加入mysqld_safe启动的时候进行动态加载
 sed -i 's/executing mysqld_safe/executing mysqld_safe\nexport LD_PRELOAD=\/usr\/local\/lib\/libtcmalloc.so/g'    /usr/bin/mysqld_safe
/etc/init.d/mysql restart
nginx不支持动态加载所以要重新编译
./configure 【其他参数】 --with-google_perftools_module
make && make install 
echo "google_perftools_profiles /tmp/tcmalloc;">>/etc/nginx/nginx.conf
/etc/init.d/nginx restart
mkdir /tmp/tcmalloc/ 
chmod  0777 /tmp/tcmalloc/ 

Kvm虚拟化Guesr OS CPU无法识别显示QEMU Virtual CPU

直接生成的配置文件启动的guest os会显示QEMU Virtual CPU, 其实老早就想写了 人又太懒了,最近调试Kvm又用上了就记录一下
<domain type='kvm' >
to
<domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> <qemu:commandline>           <qemu:arg value='-cpu'/>           <qemu:arg value='host'/>         </qemu:commandline>

Windows2003启用划分磁盘

一般用模板安装后C盘算固定的定制大小,或者要么就是一个硬盘就一个C盘.

这里主要说一下如何启用未划分的磁盘

具体流程 我的电脑属性>计算机管理>存储>磁盘管理>分配盘符

其他乱七八糟的就不叙述了,请直接看图片

阅读剩余部分...

删除virbr0网桥

安装Xen和Kvm的时候brctl show会看到virbr0的网卡 直接删除又删不掉.
Kvm直接建立网桥配置倒是没什么影响,Xen下不是走peth0的话guest os就没办法上网,
综合一下 这个对咋们错杀一千也绝对不能留下来.
直接用brctl delbr virbr0会提示使用中无法删除,所以让ifconfig停掉它

实例命令

ifconfig  virbr0 down
brctl delbr virbr0