Change Windows XP NIC Binging Order

Method 1:  regedit.exe

Step 1:    Launch regedit.exe

Step 2:   Modify contents of   HKEY_LOCAL_MATHINESYSTEMCurrentControlSetServicestcpipLinkAgeBind

              Select the linf of the NIC adaptor, move it to the top by copy & paste.

 

Method 2:  nvspbind

Step 1:   download nvspbind from msdn

Step 2:    Install nvspbind

Step 3:   issue the command:          nvvpbind /++ NIC_NAME ms_tcpip

 

 

VPS Ubuntu 10.10 config (4) iptables

(1)   Enable IP forwarding in linux    

   echo 1 > /proc/sys/net/ipv4/ip_forward

      Set  net.ipv4.ip_forward = 1 in  /etc/sysctl.conf:

 

(2)  Enable NAT for the subnet of OpenVPN

   sudo iptables -t nat -A POSTROUTING -s 10.168.100.0/24 -o eth0  -j MASQUERADE
   sudo iptables -t nat -A POSTROUTING -s 10.168.200.0/24 -o eth0  -j MASQUERADE

 

(3) Keep iptables

 sudo bash -c "iptables-save > /etc/iptables.rules"

 

(4) Auto start on boot by add the following lines into /etc/network/interfaces:

auto eth0
iface eth0 inet XXXX
pre-up iptables-restore < /etc/iptables.rules

  

 

VPS Ubuntu 10.10 config (2)

(1) Java JDK5 Install:

Append the following two lines into  app source list:   nano /etc/apt/sources.list

deb http://cn.archive.ubuntu.com/ubuntu/ jaunty  multiverse
deb http://cn.archive.ubuntu.com/ubuntu/  jaunty-updates  multiverse

sudo apt-get update

 sudo apt-get install sun-java5-jdk

 

(2) Java JDK6 Install:

 Append the following  line into  app source list:   sudo nano /etc/apt/sources.list

     deb http://archive.canonical.com/ubuntu maverick partner

 sudo apt-get update

 sudo apt-get install sun-java6-jdk

 

(3) Check the current java version

  java  -version

 

(4) Select Java version

 sudo update-java-alternatives -l

sudo update-java-alternatives -s java-6-sun

 


VPS Ubuntu 10.10 config (1)

1. 新增日常管理的用户:   myname

           adduser  myname

2. 将用户加入sudo组:

      gpasswd -a myname sudo

3.  启用sudo功能:   visudo在/etc/sudoers文件里root那行后面添加入新加的管理用户:

      root ALL=(ALL) ALL
     myname ALL=(ALL) ALL

4.  重新以 myname 账户登入, 并测试 sudo 功能

         sudo myname

5. 禁用root账户

         sudo passwd -l root

6.  修改ubuntu的软件更新源:  

        sudo namo /etc/apt/sources.list

          deb     http://us.archive.ubuntu.com/ubuntu maverick main restricted universe multiverse
          deb     http://us.archive.ubuntu.com/ubuntu maverick-security main restricted universe multiverse
          deb     http://us.archive.ubuntu.com/ubuntu maverick-updates main restricted universe multiverse
          deb     http://us.archive.ubuntu.com/ubuntu maverick-proposed main restricted universe multiverse
          deb     http://us.archive.ubuntu.com/ubuntu maverick-backports main restricted universe multiverse
          deb-src http://us.archive.ubuntu.com/ubuntu maverick main restricted universe multiverse
          deb-src http://us.archive.ubuntu.com/ubuntu maverick-security main restricted universe multiverse
          deb-src http://us.archive.ubuntu.com/ubuntu maverick-updates main restricted universe multiverse
          deb-src http://us.archive.ubuntu.com/ubuntu maverick-proposed main restricted universe multiverse
          deb-src http://us.archive.ubuntu.com/ubuntu maverick-backports main restricted universe multiverse

7.  更新系统:

            sudo apt-get update

            sudo apt-get upgrade

8.  安装需要软件:

        sudo apt-get install language-pack-en language-pack-zh

       sudo apt-get install bash-completion

       sudo apt-get install vim ctags vim-doc vim-scripts

       sudo apt-get install screen byobu

      #安装压缩解压缩软件

       sudo apt-get install bzip2 unzip unrar p7zip

       #安装基本的语言环境和开发包

       sudo apt-get install perl python python-dev ruby ruby-dev sqlite sqlite3 openssl 

       #安装编译环境和开发包

       sudo apt-get install gcc g++ make autoconf automake patch gdb libtool cpp build-essential libc6-dev libncurses-dev expat

      #安装第三方类库的开发包

      sudo apt-get install libbz2-dev libexpat1-dev libssl-dev libdb-dev libgmp3-dev   liblzo2-dev

 

     #sudo apt-get install libcurl-dev
     #sudo apt-get install libcurl4-gnutls-dev

     #sudo apt-get install libpng12-dev
     #sudo apt-get install libxml2-dev
     #sudo apt-get install libjpeg-dev
     #sudo apt-get install libtiff-dev libfreetype6-dev libxslt1-dev
     #sudo apt-get install libssh-dev libssh2-1-dev
     #sudo apt-get install libpcre3-dev libpcre++-dev libssl-dev libgmp3-dev
     #sudo apt-get install libmhash-dev libmcrypt-dev libltdl7-dev mcrypt libiconv-hook-dev libsqlite-dev

 

     sudo apt-get install git-core subversion mercurial

 

 

 

 

重归游牧生活

原来还是准备重新租用 Burst Net 的VPS,  无奈讨厌的欠帐问题,使重新注册的VPS迟迟不能开通.

决定换一家, 几经考虑,租用了 YardVpS 的 Xen /Tree1:

https://www.yardvps.com/

Dedicated RAM:   512 MB
SWAP:                      1 GB
CPU Cores:                   1
Disk Space:            15 GB
RAID10 w/ BBU:         Yes
Setup Fee:               FREE
Bandwidth:         1500 GB
IPV4:                             1
Native IPv6:       Enabled
SolusVM:                  Yes
Guard Dog:              Yes
PPTP:                       Yes
Price:                     7.95$