Posts Tagged ‘ Server

Windows 的系统管理主控台 (MMC) 程式

Windows 的系统管理主控台 (MMC) 程式放在“C:\windows\System32\”。

这些程式可直接以命令列开启或建立捷径,以加速电脑操作的速度。

(PS.某些程式只存在特定版本的 Windows)

Read more

CentOS 5/6 快速安装 VPN Server (PPTP)

“VPN”是一种常用于中、大型企业或团体与团体间的私人网络的通讯方法。借由 VPN 所建立的加密通道,可以让你从外部存取公司内部的资源,或透过连线到 VPN 的 Server 当跳板,去存取被限制的外部资源 (俗称“翻墙”)。

在使用 VPN 之前,你得先有一台提供服务的 VPN Server,现在满多人会去租用国外的 VPS 当 Server,要架站兼翻墙,Linode 是不错的选择。

以下把握几个重点即可快速完成 Linux 的 PPTP 的 VPN Server 架设:

  • PPP - 点对点协定 (Point-to-Point Protocol)
  • PPTP - 点对点通道协定 (Point-to-Point Tunneling Protocol)
  • iptables - 设定封包转发规则

安装步骤

1. 判断 ppp 是否可用:

$ cat /dev/ppp
cat: /dev/ppp: No such device or address

如果出现跟上面一样的讯息“No such device or address”,那不用担心,这表示 ppp 是可用的,可以正常架设 pptp。

如果出现的是“Permission denied”,表示 ppp 是关闭的,下面的步骤就可以不用再看了。
Read more

Windows Server 2012 评估版与延长使用期限

下载与安装

微软的评估中心 下载 Windows Server 2012 SP1 180 天软件试用版 (Windows Server 2012 只有 x64 的版本)。安装时,不论你是要安装 Standard 还是 Datacenter 的版本,记得选有“(Server with a GUI)”的项目。

另外,Windows 会依照你所选取要试用的版本,自动帮你使用评估版的序号安装。

Standard 版和 Datacenter 的功能相同,包括容错移转丛集等高可用性功能。唯一的差异在于虚拟机器 (VM) 的数目。Standard 版授权可让您最多在两个处理器上执行两个 VM;Datacenter 版授权则允许您最多在两个处理器上执行不限数目的 VM。

Read more

rpm 用法整理

* 安装套件

rpm -ivh 套件名称

* 强制安装套件

rpm -ivh --force --nodeps 套件名称

* 升级套件

rpm -Uvh 套件名称

* 列出所有已安装的套件

rpm -qa

Read more

yum 用法整理

基本指令

  1. 安装套件
    yum install 套件名称
  2. 升级套件
    yum update 套件名称
  3. 升级全部套件
    yum update
  4. 升级全部套件及发行版本 (请小心使用)
    yum upgrade
  5. 移除套件
    yum remove 套件名称
    
  6. 清除暂存盘 (/var/cache/yum)
    yum clean

Read more

Windows Server 2008 R2 SP1 评估版与延长使用期限

下载与安装

微软的评估中心 下载 Windows Server 2008 R2 SP1 180 天软件试用版 (Windows Server 2008 R2 只有 x64 与 Itanium 的版本)。

在安装 Windows Server 的过程中,Windows 会依照你所选取要试用的版本,自动帮你使用评估版的序号安装。

Read more

使用 .htaccess 自订“404 找不到网页”的页面

一般我们租用的虚拟主机无法让我们修改 httpd.conf,所以只能透过使用 .htaccess 来自订“404 找不到网页”的页面。

Read more

各 ISP 的寄件服务器(SMTP)

各 ISP 的寄件服务器(SMTP)

  • 中华电信(Hinet): msa.hinet.net 168.95.4.211
  • 数位联合(SeedNet): tpts5.seed.net.tw 139.175.54.240
  • 和信超媒体(Giga): smtp.giga.net.tw 203.133.1.121
  • 台湾索尼(So-net): so-net.net.tw 61.64.127.16
  • 速博: mail.sparqnet.net 211.78.130.150
  • 台湾固网: smtp.anet.net.tw 61.31.233.92
  • 亚太线上: mail.apol.com.tw 203.79.224.61
  • 东森宽带: ethome.net.tw 210.58.94.72
  • 悉达资讯: smtp.seeder.net 202.43.64.73
  • 将邮件服务器换成 Postfix + pop-before-smtp *

    故名思意,pop-before-smtp 就是在 smtp 前,先用 pop3 的帐号登入,以确保服务器上有你的帐号。以下的步骤,先将 Sendmail 换成 Postfix,再将 smtp 的认証则改用 pop-before-smtp 的方式。

    安装 Postfix

  • 先移除 sendmail:
  • apt-get remove sendmail
  • 使用 apt 安装 postfix:
  • apt-get install postfix
  • 编辑 /etc/postfix/main.cf,搜寻之参数及修改方式如下:
  • myhostname  ->  host.example.com
    mydomain  ->  example.com
    myorigin  ->  $myhostname
    inet_interfaces  ->  all
    mydestination  ->  /etc/postfix/local-host-names
    mynetworks  ->  127.0.0.0/8, hash:/etc/postfix/access
    relay_domains  ->  $mydestination
    alias_maps  ->  hash:/etc/postfix/aliases
  • 设定本机收件时的领域名称,将领域名称新增到 /etc/postfix/local-host-names,每个名称占一行:
  • example.com
    mail.example.com
    host.example.com
  • 初始化相关数据库:
  • postmap hash:/etc/postfix/access
    postalias hash:/etc/postfix/aliases
  • 至此已完成 Postfix 的安装,直接启动 Postfix 即可:
  • service postfix start

    安装 pop-before-smtp

    顾名思义,pop-before-smtp 就是在寄信前,必须先用 pop3 检查邮件,只要 pop3 登入正确,你就可以用同一台服务器寄信 (30分钟内)。安装步骤如下:

  • 安装 Perl 的 File::Tail、Time::HiRes、Net::Netmask、Date::Parse 模组,建议使用 WebMin 安装,或执行下列指令:
  • perl -MCPAN -e 'install File::Tail'
    perl -MCPAN -e 'install Time::HiRes'
    perl -MCPAN -e 'install Net::Netmask'
    perl -MCPAN -e 'install Date::Parse'
  • 从本站下载 pop-before-smtp 的安装档至 /tmp,并执行安装:
  • cd /tmp
    wget http://www.vixual.net/download/source/postfix/pop-before-smtp-1.33-1.noarch.rpm
    rpm -ivh pop-before-smtp-1.33-1.noarch.rpm
  • 编辑 /etc/pop-before-smtp-conf.pl,将下列三行前的注解 # 拿掉:
  • #$file_tail{'name'} = '/var/log/maillog';
    #$grace = 30*60;
    #$dbfile = '/etc/postfix/pop-before-smtp';
  • 编辑 /etc/postfix/main.cf,在最后面加上:
  • smtpd_recipient_restrictions = permit_mynetworks,reject_non_fqdn_recipient,check_client_access hash:/etc/postfix/pop-before-smtp,check_relay_domains
  • 启动 pop-before-smtp,并重新加载 postfix:
  • service pop-before-smtp start
    service postfix reload

    return top