小编mas*_*oeh的帖子

中国机器人每 5 分钟访问一次不存在的页面

2013 年5 月 2 日起,某种机器人每 5 分钟访问一次我的网站。

大多数时候它调用这个不存在的 URL:

/viewtopic.php?f=3&t=849
Run Code Online (Sandbox Code Playgroud)

始终使用此用户代理

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; TencentTraveler ; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727)
Run Code Online (Sandbox Code Playgroud)

(= IE 6, Windows XP)

它不仅显着扭曲了访问者统计数据,它甚至不能识别为机器人,所以我猜它是某种垃圾邮件发送者。

我的问题是,这个客户做了什么,为什么它不断地调用这个页面?- 我怎样才能防止这种情况?

我在 Linux Debian 上使用 vServer。

spam web-server

2
推荐指数
2
解决办法
2090
查看次数

DHCP 中继与多宿主 DHCP 服务器

我正在草拟一个新的网络拓扑,但不确定如何解决两个 VLAN 之间的 DHCP 问题。

  • 10.50.2.0/23 将容纳我们的大多数用户、企业 wifi、打印机等。
  • 10.250.3.0/24 将包含需要访问我们 AWS VPN 隧道的用户子集

我计划使用 L3 交换机在子网之间进行路由,使用 ACL 来控制哪个 VLAN 可以访问哪个以及在哪个方向(即 3/24 将能够访问 2/23,反之亦然)。

问题是 10.50.3.0/24 网络中的 DHCP。我可以通过交换机配置 DHCP 中继,或者我可以在该网络中为我们的 Windows 2008 R2 DHCP 服务器提供一个 NIC。

哪个(如果有的话)是“正确”的方式?

networking dhcp network-design vlan

2
推荐指数
1
解决办法
1677
查看次数

Postfix 非法地址语法

我的 postfix 安装设置为将所有电子邮件转发到example.com我的其他邮件服务器(位于 )mail.example.net。这对于所有地址都适用,除了!@example.com——服务器在日志中example.com吐出并发送给客户端,Illegal address syntax from501 5.1.3 Bad recipient address syntax

我如何告诉 postfix!@example.com也进行转发?维基百科说这!对本地部分有效。

我的配置如下:

主文件

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
inet_interfaces = all
mailbox_size_limit = 0
mydestination = mail.example.com, localhost
relay_domains = example.com
myhostname = mail.example.com
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 10.10.10.10/32
myorigin = /etc/mailname
readme_directory = no
recipient_delimiter = +
relayhost = …
Run Code Online (Sandbox Code Playgroud)

postfix configuration

2
推荐指数
1
解决办法
3691
查看次数

Postfix 到 Postfix 的中继

我有一个(可能不寻常的)情况,使用 Postfix 将邮件中继到另一个 Postfix 邮件服务器,然后需要将电子邮件发送出去。我已经阅读了大量教程,并看到了使用 Postfix 作为电子邮件中继发送到外部提供商(如 Google 等)的说明。但这有所不同,因为我需要发送到另一个 Postfix 服务器并让它充当发件人. 发件人将始终相同(对于两台服务器),但最终收件人可以是任何人。

问题是我缺少一些关键信息:

  • 我如何告诉 mail.postfix2.com 接受来自 postfix1.com 的中继邮件?
  • 我如何告诉 mail.postfix2.com 将中继邮件发送到目的地?
  • 如何更改 mail.postfix2.com 接受中继邮件的端口?

以下是基本配置参数:

后缀服务器 1:

main.cf:

myhostname = postfix1.com
relayhost = mail.postfix2.com
mydestination = postfix1.com, localhost.postfix1.com, localhost, mail.postfix2.com
inet_interfaces = all
Run Code Online (Sandbox Code Playgroud)

后缀服务器 2:

main.cf:

myhostname = mail.postfix2.com
mydomain = postfix2.com
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
relay_domains = $mydestination
inet_interfaces = all
Run Code Online (Sandbox Code Playgroud)

当我尝试转发到 mail.postfix2.com 时,我得到:

Oct 21 11:04:28 ns3312015 postfix/error[2538]: C016F47E75B5: to= <user@example.com>, relay=none, delay=25, delays=1.4/24/0/0.1, dsn=4.4.1, …

linux debian postfix centos

2
推荐指数
1
解决办法
1470
查看次数

FreeBSD 确定重启是否是由于断电

我们正在运行 FreeNAS(它建立在 FreeBSD 上)来运行我们的数据存储系统。它在 APC Smart-UPS 750VA X 上运行。

有几次,我们的监控系统提醒我服务器已关闭。几分钟后,服务器恢复正常运行。

当我运行时,last我可以看到服务器刚刚启动并检查/var/log/messages我可以看到它已经运行了所有启动过程,但是我看不到任何恐慌或关闭的任何原因。从字面上看,它从正常到输出引导信息。

所以这让我想知道是否是停电导致这种情况发生,但我如何确定是这种情况?我想为 APC UPS 获取交互式卡并将其连接到网络将是一种方法......我现在可以通过其他任何方式找出为什么会发生这种情况吗?

freebsd ups freenas power-supply-unit

2
推荐指数
1
解决办法
3111
查看次数

如何设置在 WordPress 中上传媒体的权限?(Ubuntu 14.04.1,nginx 1.4.6)

我无法找到在我的 Droplet 上运行 WordPress 网站的正确权限。我按照本指南配置站点:如何在 Ubuntu 上的 WordPress 中配置安全更新和安装

配置如下:

  • Ubuntu 14.04,nginx 1.4.6
  • nginx 用户是 www-data
  • /var/www/*wp-user:wp-user
  • 目录设置为755和文件644WordPress 文档

安全更新和主题/插件安装按预期工作,但在尝试通过 Web 界面上传新媒体时收到以下错误: Unable to create directory wp-content/uploads/2014/11. Is its parent directory writable by the server?

关于如何配置所有者/权限以允许这样做(同时保持安全性)的任何想法?

security ubuntu nginx wordpress php-fpm

2
推荐指数
1
解决办法
5740
查看次数

具有 Spring Security 的站点的 Apache 反向代理设置

我有一个 Spring MVC 应用程序,它使用 Spring Security 进行登录。我使用 Apache Webserver 作为代理和 Tomcat。下面是我的 /etc/apache2/sites-enabled/example.com.conf 文件:

ServerAdmin admin@example.com
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/example.com/public_html

ProxyPreserveHost On
ProxyRequests off

ProxyPass /myapp/j_spring_security_check http://XX.YY.ZZ.WW:8080/myapp/j_spring_security_check
ProxyPassReverse /myapp/j_spring_security_check http://XX.YY.ZZ.WW:8080/myapp/j_spring_security_check

ProxyPass /myapp http://XX.YY.ZZ.WW:8080/myapp
ProxyPassReverse /myapp http://XX.YY.ZZ.WW:8080/myapp
Run Code Online (Sandbox Code Playgroud)

我的问题是现在我必须访问我的网站:

www.example.com/myapp

我想在哪里访问它

www.example.com

我尝试使用它,但随后登录无法正常工作。我应该如何为此设置 ProxyPass 和 ProxyPassReverse?

tomcat reverse-proxy proxypass springframework apache-2.2

2
推荐指数
1
解决办法
9797
查看次数

域中有两台服务器,但只有一台负责发送电子邮件

我有两台 Debian 服务器:

web.example.com - LAMP web server
mail.example.com - mail server with postfix, dovecot and mysql based user directories, auth required
Run Code Online (Sandbox Code Playgroud)

现在我想设置 web.example.com 以使用 mail.example.com 发送电子邮件(例如由本地服务发送到 root@web.example.com 的那些)。我可以说我希望 mail.example.com 在邮件传递中“信任”“web.example.com”。

我怎样才能实现这个目标?

email-server postfix

2
推荐指数
1
解决办法
55
查看次数

SquirrelMail 显示空收件箱。这个文件夹是空的

我已经安装了 postfix、dovecot 和 squirrelmail。我可以发送消息,也可以接收消息。但是在 Squirrelmail 网络界面中,我只能看到已发送的消息,它没有显示收件箱中的邮件。事实上,当我单击收件箱时,它显示此文件夹为空错误。

但是,我可以在机器上看到收到的邮件。以下是我从 gmail,outlook 收到的邮件。

 [root@a new]# pwd
 /home/bobby219/Maildir/new

 [root@a new]# ls -lrt
total 48
-rwxrwxrwx 1 bobby219 bobby219  5082 Mar 18 16:37 1426711022.Vfc00I20631M450759.a
-rwxrwxrwx 1 bobby219 bobby219  8763 Mar 18 16:42 1426711375.Vfc00I20635M700199.a
-rwxrwxrwx 1 bobby219 bobby219  9987 Mar 18 17:08 1426712892.Vfc00I20639M341101.a
-rwxrwxrwx 1 bobby219 bobby219 11207 Mar 18 17:09 1426712994.Vfc00I2063bM146743.a
-rwxrwxrwx 1 bobby219 bobby219  2664 Mar 18 17:10 1426713056.Vfc00I2063dM909489.a
[root@a new]#
Run Code Online (Sandbox Code Playgroud)

后缀

[root@a new]# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin …
Run Code Online (Sandbox Code Playgroud)

smtp postfix imap dovecot squirrelmail

2
推荐指数
1
解决办法
4190
查看次数

IPTABLES 阻止用户代理

我通过 Wordpress Pingback BOTNET 受到 DDoS,现在我想阻止Wordpress其中包含用户代理的所有客户端。例如:

WordPress/4.0; http://vk.lokos.net; verifying pingback from 107.158.239.82
Run Code Online (Sandbox Code Playgroud)

我需要阻止 HTTP 端口 80 和 HTTPS 端口 443。我该如何执行此操作?

iptables ddos flooding

2
推荐指数
1
解决办法
1万
查看次数