浏览模式: 标准 | 列表 技术归总

Linux下使用iptables禁止某IP访问

125.39.145.13这个IP在某网站不断地发布非法帖子,通过论坛自带的IP封锁功能居然无法完全封锁之。所幸网站是基于自建的VPS系统,采用Linux系统,Linux下使用iptables禁止某IP访问。

  • 禁止该IP访问:iptables -I INPUT -s 125.39.145.13 -j DROP
  • 恢复该IP访问:iptables -D INPUT -s 125.39.145.13 -j DROP

禁止之后连接很快从ESTABLISHED变成了FIN_WAIT1,搞定。

解决客户机与域服务器时间不准的问题

我的域服务器是windows server 2012 standard版本,客户端是windows 8.1 pro版本,客户机与域服务器时间不准。

解决过程如下:

1、先在域服务器上把时间修改为准确的北京时间

2、打开cmd(命令提示符),输入gpmc.msc后回车找到Domains->is36.com(域名称)->Default Domain Policy,右键点击它选择Edit

3、依次找到Policies->Windows Settings->Security Settings->System Services,然后找到Windows Time,从Disabled改为Automatic,点击OK保存关闭所有窗口

4、打开cmd(命令提示符),刷新一下组策略gpupdate /force

5、打开cmd(命令提示符),输入services.msc打开服务管理器,找到Windows Time,选择重启动

完成。

WAN口的RX/TX和LAN口的RX/TX区别

WAN口的RX表示下载,TX表示上传;LAN口的RX表示上传,TX表示下载。

WAN口PPPOE-外部PPPOE-OUT,对外是internet,所以,TX是发送,指的就是上行速度了,RX是接收,就是下载速度。

LAN口PPPOE-内部的PPPOE-in接口,TX发送的就是指客户的下载了,RX接收就是客户的上行。

【转】华硕笔记本预装win8改win7如何在bios中设置

预装Win8或Win8.1的华硕笔记本,如果想自己重装系统,需要更改Bios设置,才能从光盘或者U盘启动。  

方法/步骤:

  1. 开机按F2键,进入bios
  2. 切换到Security标签,找到Secure BOOT Control,将Enabled改为Disabled,这一步的作用是关闭微软的Secure BOOT,这个功能开启会导致不能识别U盘启动系统的安装
  3. 切换到BOOT标签,将Launch CSM改为Enabled(如果是灰色不可以选择,先按F10保存退出再次进入就可以选择了),这个选项的作用就是,将UEFI的BIOS改为传统BIOS
  4. 最后按 F10 保存并退出,重新启动。开机时长按 ESC 键调出开机启动项,就可以选择u盘或光盘启动了。

WinXP下建立L2TP的VPN连接出现789错误解决办法

服务端创建好L2TP服务以及帐号密码

客户端是WinXP(虽然已经可以扔掉的系统不过老电脑上还是要用的)

建立L2TP的VPN连接的过程跟建立PPTP客户端链接一样,不会的搜索一下。

建立完成之后,右键选择新建的链接——属性->网络->VPN 类型

选择——L2TP IPSec VPN,然后保存选择拨号,就会出现789错误。

这时候点击左下角的“开始”,选择“运行”,输入regedit打开注册表

依次找到[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Parameters]这个节点,然后右键选择“新建”->"DWORD 值",名字为ProhibitIpSec,值改为1

完成后重启电脑再拨号。

wordpress搬迁到windows下tag无法rewrite

把一个wordpress的博客搬迁到了windows主机下,但是有中文名的tag链接打开都是404页面。

解决方法:

  1. 找到程序根目录下的wp-includes文件夹中rewrite.php文件,用notepad++打开它。
  2. 搜索public function get_extra_permastruct($name)
  3. 在它下一行会看到if ( empty($this->permalink_structure) )
  4. 在empty前加一个英文的感叹号变成if ( !empty($this->permalink_structure) )
  5. 保存后就可以了。

西部数码网站管理助手中伪静态组件自定义设置

西部数码网站管理助手中,如果网站是php程序的,可以设置伪静态组件,常用的国产php系统的伪静态规则都已经在下拉列表中了。但是比如WordPress就没有,所以需要自行设置伪静态组件。

添加php网站的时候,在下拉菜单中选择对应规则,如果没有找到对应的,选择自定义,保存配置后进入站点的others目录下,修改httpd.conf中的规则即可。

WordPress的httpd.conf内容如下:

  • [ISAPI_Rewrite]
  • # 3600 = 1 hour
  • CacheClockRate 3600
  • RepeatLimit 32
  • # Protect httpd.ini and httpd.parse.errors files
  • # from accessing through HTTP
  • # Rules to ensure that normal content gets through
  • RewriteRule /sitemap.xml /sitemap.xml [L]
  • RewriteRule /favicon.ico /favicon.ico [L]
  • # For file-based wordpress content (i.e. theme), admin, etc.
  • RewriteRule /wp-(.*) /wp-$1 [L]
  • # For normal wordpress content, via index.php
  • RewriteRule ^/$ /index.php [L]
  • RewriteRule /(.*) /index.php/$1 [L]

或者是第二种如下:

  • [ISAPI_Rewrite]
  • # 3600 = 1 hour
  • CacheClockRate 3600
  • RepeatLimit 32
  • # Protect httpd.ini and httpd.parse.errors files
  • # from accessing through HTTP
  • # wordpress 伪静态规则
  • # For tag(中文标签以及标签翻页的规则)
  • RewriteRule /tag/(.*)/page/(\d+)$ /index\.php\?tag=$1&paged=$2
  • RewriteRule /tag/(.+)$ /index\.php\?tag=$1
  • # For category(中文分类以及分类翻页的规则)
  • RewriteRule /category/(.*)/page/(\d+)$ /index\.php\?category_name=$1&paged=$2
  • RewriteRule /category/(.*) /index\.php\?category_name=$1
  • # For sitemapxml
  • RewriteRule /sitemap.xml /sitemap.xml [L]
  • RewriteRule /sitemap.html /sitemap.html [L]
  • RewriteRule /sitemap_baidu.xml /sitemap_baidu.xml [L]
  • RewriteRule /favicon.ico /favicon.ico [L]
  • # For file-based wordpress content (i.e. theme), admin, etc.
  • RewriteRule /wp-(.*) /wp-$1 [L]
  • # For normal wordpress content, via index.php
  • RewriteRule ^/$ /index.php [L]
  • RewriteRule /(.*) /index.php/$1 [L]

Tags: 西部数码网站管理助手, 伪静态组件, 自定义, 设置

WDCP修改默认8080端口以及重启操作

要求:因为8080会被某些软件误认为是代理程序端口所以一直会连接,最终导致用户无法打开WDCP后来。需要把WDCP修改默认8080端口修改为1688端口(或者其他端口)。

用vi或者vim命令打开/www/wdlinux/wdapache/conf/httpd.conf文件

  • Listen 8080
  • <VirtualHost *:8080>

修改为

  • Listen 1688
  • <VirtualHost *:1688>

修改完成后需要重启wdcp的apache服务才能使其生肖:

  • /www/wdlinux/wdapache/bin/apachectl restart