分类: VPS

  • 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 (3) — enable HTTP over SSH

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

    (2)  Add the line “net.ipv4.ip_forward = 1″ to /etc/sysctl.conf

     

     

  • 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$