- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我已将 NodeJS 应用程序移至新服务器,但现在在监听同一端口时遇到问题。我已经通过 iptables 打开了端口,nodeJS 应用程序在终端中运行时没有错误。
这是index.js代码:
var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);
app.get('/', function(req, res){
res.sendfile('index.html');
});
io.on('connection', function(socket){
console.log('a user connected');
socket.on('disconnect', function(){
console.log('user disconnected');
});
//Rooms
socket.on('create-room', function (room) {
socket.join(room);
console.log('client joined room: ' + room);
});
socket.on('chat message', function(msg){
console.log('message: ' + msg);
});
socket.on('CB_Data', function(msg){
console.log('JSON Message: ' + msg);
var par = JSON.parse(msg);
var stringArray = [];
for ( var i = 0; i < par.length; i++ ) {
if ( typeof par[i] == "string" ) {
stringArray.push(par[i]);
}
}
console.log('Emit message "' + stringArray[1] + '" to room "' + stringArray[0] + '"');
socket.broadcast.to(stringArray[0]).emit('CB_Data', stringArray[1]);
});
});
http.listen(3000, function(){
console.log('listening on *:3000');
});
尝试通过 http://nawd.xyz:3000 访问端口时我收到以下错误:
nawd.xyz took too long to respond.
ERR_CONNECTION_TIMED_OUT
按照 Pedro 的建议,我已将 console.log 代码添加到 app.get 函数中。从浏览器访问时不会触发它,但从服务器上的终端使用 wget 命令时会触发它。以下是 wget 命令的响应:
--2016-04-07 09:31:05-- http://localhost:3000/
Resolving localhost... ::1, 127.0.0.1
Connecting to localhost|::1|:3000... failed: Connection refused.
Connecting to localhost|127.0.0.1|:3000... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1211 (1.2K) [text/html]
Saving to: `index.html'
100%[======================================>] 1,211 --.-K/s in 0s
2016-04-07 09:31:05 (261 MB/s) - `index.html' saved [1211/1211]
这些是我的 iptable 规则:
# Generated by iptables-save v1.4.7 on Thu Apr 7 12:39:01 2016
*nat
:PREROUTING ACCEPT [330122:24332313]
:POSTROUTING ACCEPT [183017:13080114]
:OUTPUT ACCEPT [183017:13080114]
COMMIT
# Completed on Thu Apr 7 12:39:01 2016
# Generated by iptables-save v1.4.7 on Thu Apr 7 12:39:01 2016
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [2085:2522977]
:acctboth - [0:0]
:cP-Firewall-1-INPUT - [0:0]
:cphulk - [0:0]
-A INPUT -p tcp -m tcp --dport 3000 -j ACCEPT
-A INPUT -j cphulk
-A INPUT -j cP-Firewall-1-INPUT
-A INPUT -j acctboth
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 48000:48030 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 48000:48003 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 225 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 20 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 21 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 25 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 37 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 43 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 53 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 53 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 110 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 113 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 443 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 465 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 465 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 783 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 783 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 873 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 873 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 993 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 995 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 1500 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 1581 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 1580 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2123 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2124 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2077 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 2077 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2078 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 2078 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2082 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2083 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2086 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2087 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2089 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2095 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2096 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3000 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 3000 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j cP-Firewall-1-INPUT
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
-A OUTPUT -j acctboth
-A acctboth -s 83.222.242.109/32 ! -i lo -p tcp -m tcp --dport 80
-A acctboth -d 83.222.242.109/32 ! -i lo -p tcp -m tcp --sport 80
-A acctboth -s 83.222.242.109/32 ! -i lo -p tcp -m tcp --dport 25
-A acctboth -d 83.222.242.109/32 ! -i lo -p tcp -m tcp --sport 25
-A acctboth -s 83.222.242.109/32 ! -i lo -p tcp -m tcp --dport 110
-A acctboth -d 83.222.242.109/32 ! -i lo -p tcp -m tcp --sport 110
-A acctboth -s 83.222.242.109/32 ! -i lo -p icmp
-A acctboth -d 83.222.242.109/32 ! -i lo -p icmp
-A acctboth -s 83.222.242.109/32 ! -i lo -p tcp
-A acctboth -d 83.222.242.109/32 ! -i lo -p tcp
-A acctboth -s 83.222.242.109/32 ! -i lo -p udp
-A acctboth -d 83.222.242.109/32 ! -i lo -p udp
-A acctboth -s 83.222.242.109/32 ! -i lo
-A acctboth -d 83.222.242.109/32 ! -i lo
-A acctboth -s 159.100.132.150/32 ! -i lo -p tcp -m tcp --dport 80
-A acctboth -d 159.100.132.150/32 ! -i lo -p tcp -m tcp --sport 80
-A acctboth -s 159.100.132.150/32 ! -i lo -p tcp -m tcp --dport 25
-A acctboth -d 159.100.132.150/32 ! -i lo -p tcp -m tcp --sport 25
-A acctboth -s 159.100.132.150/32 ! -i lo -p tcp -m tcp --dport 110
-A acctboth -d 159.100.132.150/32 ! -i lo -p tcp -m tcp --sport 110
-A acctboth -s 159.100.132.150/32 ! -i lo -p icmp
-A acctboth -d 159.100.132.150/32 ! -i lo -p icmp
-A acctboth -s 159.100.132.150/32 ! -i lo -p tcp
-A acctboth -d 159.100.132.150/32 ! -i lo -p tcp
-A acctboth -s 159.100.132.150/32 ! -i lo -p udp
-A acctboth -d 159.100.132.150/32 ! -i lo -p udp
-A acctboth -s 159.100.132.150/32 ! -i lo
-A acctboth -d 159.100.132.150/32 ! -i lo
-A acctboth -s 159.100.132.151/32 ! -i lo -p tcp -m tcp --dport 80
-A acctboth -d 159.100.132.151/32 ! -i lo -p tcp -m tcp --sport 80
-A acctboth -s 159.100.132.151/32 ! -i lo -p tcp -m tcp --dport 25
-A acctboth -d 159.100.132.151/32 ! -i lo -p tcp -m tcp --sport 25
-A acctboth -s 159.100.132.151/32 ! -i lo -p tcp -m tcp --dport 110
-A acctboth -d 159.100.132.151/32 ! -i lo -p tcp -m tcp --sport 110
-A acctboth -s 159.100.132.151/32 ! -i lo -p icmp
-A acctboth -d 159.100.132.151/32 ! -i lo -p icmp
-A acctboth -s 159.100.132.151/32 ! -i lo -p tcp
-A acctboth -d 159.100.132.151/32 ! -i lo -p tcp
-A acctboth -s 159.100.132.151/32 ! -i lo -p udp
-A acctboth -d 159.100.132.151/32 ! -i lo -p udp
-A acctboth -s 159.100.132.151/32 ! -i lo
-A acctboth -d 159.100.132.151/32 ! -i lo
-A acctboth -s 159.100.132.152/32 ! -i lo -p tcp -m tcp --dport 80
-A acctboth -d 159.100.132.152/32 ! -i lo -p tcp -m tcp --sport 80
-A acctboth -s 159.100.132.152/32 ! -i lo -p tcp -m tcp --dport 25
-A acctboth -d 159.100.132.152/32 ! -i lo -p tcp -m tcp --sport 25
-A acctboth -s 159.100.132.152/32 ! -i lo -p tcp -m tcp --dport 110
-A acctboth -d 159.100.132.152/32 ! -i lo -p tcp -m tcp --sport 110
-A acctboth -s 159.100.132.152/32 ! -i lo -p icmp
-A acctboth -d 159.100.132.152/32 ! -i lo -p icmp
-A acctboth -s 159.100.132.152/32 ! -i lo -p tcp
-A acctboth -d 159.100.132.152/32 ! -i lo -p tcp
-A acctboth -s 159.100.132.152/32 ! -i lo -p udp
-A acctboth -d 159.100.132.152/32 ! -i lo -p udp
-A acctboth -s 159.100.132.152/32 ! -i lo
-A acctboth -d 159.100.132.152/32 ! -i lo
-A acctboth -s 159.100.132.153/32 ! -i lo -p tcp -m tcp --dport 80
-A acctboth -d 159.100.132.153/32 ! -i lo -p tcp -m tcp --sport 80
-A acctboth -s 159.100.132.153/32 ! -i lo -p tcp -m tcp --dport 25
-A acctboth -d 159.100.132.153/32 ! -i lo -p tcp -m tcp --sport 25
-A acctboth -s 159.100.132.153/32 ! -i lo -p tcp -m tcp --dport 110
-A acctboth -d 159.100.132.153/32 ! -i lo -p tcp -m tcp --sport 110
-A acctboth -s 159.100.132.153/32 ! -i lo -p icmp
-A acctboth -d 159.100.132.153/32 ! -i lo -p icmp
-A acctboth -s 159.100.132.153/32 ! -i lo -p tcp
-A acctboth -d 159.100.132.153/32 ! -i lo -p tcp
-A acctboth -s 159.100.132.153/32 ! -i lo -p udp
-A acctboth -d 159.100.132.153/32 ! -i lo -p udp
-A acctboth -s 159.100.132.153/32 ! -i lo
-A acctboth -d 159.100.132.153/32 ! -i lo
-A acctboth -s 159.100.132.154/32 ! -i lo -p tcp -m tcp --dport 80
-A acctboth -d 159.100.132.154/32 ! -i lo -p tcp -m tcp --sport 80
-A acctboth -s 159.100.132.154/32 ! -i lo -p tcp -m tcp --dport 25
-A acctboth -d 159.100.132.154/32 ! -i lo -p tcp -m tcp --sport 25
-A acctboth -s 159.100.132.154/32 ! -i lo -p tcp -m tcp --dport 110
-A acctboth -d 159.100.132.154/32 ! -i lo -p tcp -m tcp --sport 110
-A acctboth -s 159.100.132.154/32 ! -i lo -p icmp
-A acctboth -d 159.100.132.154/32 ! -i lo -p icmp
-A acctboth -s 159.100.132.154/32 ! -i lo -p tcp
-A acctboth -d 159.100.132.154/32 ! -i lo -p tcp
-A acctboth -s 159.100.132.154/32 ! -i lo -p udp
-A acctboth -d 159.100.132.154/32 ! -i lo -p udp
-A acctboth -s 159.100.132.154/32 ! -i lo
-A acctboth -d 159.100.132.154/32 ! -i lo
-A acctboth -s 159.100.132.155/32 ! -i lo -p tcp -m tcp --dport 80
-A acctboth -d 159.100.132.155/32 ! -i lo -p tcp -m tcp --sport 80
-A acctboth -s 159.100.132.155/32 ! -i lo -p tcp -m tcp --dport 25
-A acctboth -d 159.100.132.155/32 ! -i lo -p tcp -m tcp --sport 25
-A acctboth -s 159.100.132.155/32 ! -i lo -p tcp -m tcp --dport 110
-A acctboth -d 159.100.132.155/32 ! -i lo -p tcp -m tcp --sport 110
-A acctboth -s 159.100.132.155/32 ! -i lo -p icmp
-A acctboth -d 159.100.132.155/32 ! -i lo -p icmp
-A acctboth -s 159.100.132.155/32 ! -i lo -p tcp
-A acctboth -d 159.100.132.155/32 ! -i lo -p tcp
-A acctboth -s 159.100.132.155/32 ! -i lo -p udp
-A acctboth -d 159.100.132.155/32 ! -i lo -p udp
-A acctboth -s 159.100.132.155/32 ! -i lo
-A acctboth -d 159.100.132.155/32 ! -i lo
-A acctboth -s 159.100.132.156/32 ! -i lo -p tcp -m tcp --dport 80
-A acctboth -d 159.100.132.156/32 ! -i lo -p tcp -m tcp --sport 80
-A acctboth -s 159.100.132.156/32 ! -i lo -p tcp -m tcp --dport 25
-A acctboth -d 159.100.132.156/32 ! -i lo -p tcp -m tcp --sport 25
-A acctboth -s 159.100.132.156/32 ! -i lo -p tcp -m tcp --dport 110
-A acctboth -d 159.100.132.156/32 ! -i lo -p tcp -m tcp --sport 110
-A acctboth -s 159.100.132.156/32 ! -i lo -p icmp
-A acctboth -d 159.100.132.156/32 ! -i lo -p icmp
-A acctboth -s 159.100.132.156/32 ! -i lo -p tcp
-A acctboth -d 159.100.132.156/32 ! -i lo -p tcp
-A acctboth -s 159.100.132.156/32 ! -i lo -p udp
-A acctboth -d 159.100.132.156/32 ! -i lo -p udp
-A acctboth -s 159.100.132.156/32 ! -i lo
-A acctboth -d 159.100.132.156/32 ! -i lo
-A acctboth -s 159.100.132.157/32 ! -i lo -p tcp -m tcp --dport 80
-A acctboth -d 159.100.132.157/32 ! -i lo -p tcp -m tcp --sport 80
-A acctboth -s 159.100.132.157/32 ! -i lo -p tcp -m tcp --dport 25
-A acctboth -d 159.100.132.157/32 ! -i lo -p tcp -m tcp --sport 25
-A acctboth -s 159.100.132.157/32 ! -i lo -p tcp -m tcp --dport 110
-A acctboth -d 159.100.132.157/32 ! -i lo -p tcp -m tcp --sport 110
-A acctboth -s 159.100.132.157/32 ! -i lo -p icmp
-A acctboth -d 159.100.132.157/32 ! -i lo -p icmp
-A acctboth -s 159.100.132.157/32 ! -i lo -p tcp
-A acctboth -d 159.100.132.157/32 ! -i lo -p tcp
-A acctboth -s 159.100.132.157/32 ! -i lo -p udp
-A acctboth -d 159.100.132.157/32 ! -i lo -p udp
-A acctboth -s 159.100.132.157/32 ! -i lo
-A acctboth -d 159.100.132.157/32 ! -i lo
-A acctboth -s 159.100.132.158/32 ! -i lo -p tcp -m tcp --dport 80
-A acctboth -d 159.100.132.158/32 ! -i lo -p tcp -m tcp --sport 80
-A acctboth -s 159.100.132.158/32 ! -i lo -p tcp -m tcp --dport 25
-A acctboth -d 159.100.132.158/32 ! -i lo -p tcp -m tcp --sport 25
-A acctboth -s 159.100.132.158/32 ! -i lo -p tcp -m tcp --dport 110
-A acctboth -d 159.100.132.158/32 ! -i lo -p tcp -m tcp --sport 110
-A acctboth -s 159.100.132.158/32 ! -i lo -p icmp
-A acctboth -d 159.100.132.158/32 ! -i lo -p icmp
-A acctboth -s 159.100.132.158/32 ! -i lo -p tcp
-A acctboth -d 159.100.132.158/32 ! -i lo -p tcp
-A acctboth -s 159.100.132.158/32 ! -i lo -p udp
-A acctboth -d 159.100.132.158/32 ! -i lo -p udp
-A acctboth -s 159.100.132.158/32 ! -i lo
-A acctboth -d 159.100.132.158/32 ! -i lo
-A acctboth -s 159.100.132.159/32 ! -i lo -p tcp -m tcp --dport 80
-A acctboth -d 159.100.132.159/32 ! -i lo -p tcp -m tcp --sport 80
-A acctboth -s 159.100.132.159/32 ! -i lo -p tcp -m tcp --dport 25
-A acctboth -d 159.100.132.159/32 ! -i lo -p tcp -m tcp --sport 25
-A acctboth -s 159.100.132.159/32 ! -i lo -p tcp -m tcp --dport 110
-A acctboth -d 159.100.132.159/32 ! -i lo -p tcp -m tcp --sport 110
-A acctboth -s 159.100.132.159/32 ! -i lo -p icmp
-A acctboth -d 159.100.132.159/32 ! -i lo -p icmp
-A acctboth -s 159.100.132.159/32 ! -i lo -p tcp
-A acctboth -d 159.100.132.159/32 ! -i lo -p tcp
-A acctboth -s 159.100.132.159/32 ! -i lo -p udp
-A acctboth -d 159.100.132.159/32 ! -i lo -p udp
-A acctboth -s 159.100.132.159/32 ! -i lo
-A acctboth -d 159.100.132.159/32 ! -i lo
-A acctboth -s 159.100.132.160/32 ! -i lo -p tcp -m tcp --dport 80
-A acctboth -d 159.100.132.160/32 ! -i lo -p tcp -m tcp --sport 80
-A acctboth -s 159.100.132.160/32 ! -i lo -p tcp -m tcp --dport 25
-A acctboth -d 159.100.132.160/32 ! -i lo -p tcp -m tcp --sport 25
-A acctboth -s 159.100.132.160/32 ! -i lo -p tcp -m tcp --dport 110
-A acctboth -d 159.100.132.160/32 ! -i lo -p tcp -m tcp --sport 110
-A acctboth -s 159.100.132.160/32 ! -i lo -p icmp
-A acctboth -d 159.100.132.160/32 ! -i lo -p icmp
-A acctboth -s 159.100.132.160/32 ! -i lo -p tcp
-A acctboth -d 159.100.132.160/32 ! -i lo -p tcp
-A acctboth -s 159.100.132.160/32 ! -i lo -p udp
-A acctboth -d 159.100.132.160/32 ! -i lo -p udp
-A acctboth -s 159.100.132.160/32 ! -i lo
-A acctboth -d 159.100.132.160/32 ! -i lo
-A acctboth -s 159.100.132.161/32 ! -i lo -p tcp -m tcp --dport 80
-A acctboth -d 159.100.132.161/32 ! -i lo -p tcp -m tcp --sport 80
-A acctboth -s 159.100.132.161/32 ! -i lo -p tcp -m tcp --dport 25
-A acctboth -d 159.100.132.161/32 ! -i lo -p tcp -m tcp --sport 25
-A acctboth -s 159.100.132.161/32 ! -i lo -p tcp -m tcp --dport 110
-A acctboth -d 159.100.132.161/32 ! -i lo -p tcp -m tcp --sport 110
-A acctboth -s 159.100.132.161/32 ! -i lo -p icmp
-A acctboth -d 159.100.132.161/32 ! -i lo -p icmp
-A acctboth -s 159.100.132.161/32 ! -i lo -p tcp
-A acctboth -d 159.100.132.161/32 ! -i lo -p tcp
-A acctboth -s 159.100.132.161/32 ! -i lo -p udp
-A acctboth -d 159.100.132.161/32 ! -i lo -p udp
-A acctboth -s 159.100.132.161/32 ! -i lo
-A acctboth -d 159.100.132.161/32 ! -i lo
-A acctboth -s 159.100.132.162/32 ! -i lo -p tcp -m tcp --dport 80
-A acctboth -d 159.100.132.162/32 ! -i lo -p tcp -m tcp --sport 80
-A acctboth -s 159.100.132.162/32 ! -i lo -p tcp -m tcp --dport 25
-A acctboth -d 159.100.132.162/32 ! -i lo -p tcp -m tcp --sport 25
-A acctboth -s 159.100.132.162/32 ! -i lo -p tcp -m tcp --dport 110
-A acctboth -d 159.100.132.162/32 ! -i lo -p tcp -m tcp --sport 110
-A acctboth -s 159.100.132.162/32 ! -i lo -p icmp
-A acctboth -d 159.100.132.162/32 ! -i lo -p icmp
-A acctboth -s 159.100.132.162/32 ! -i lo -p tcp
-A acctboth -d 159.100.132.162/32 ! -i lo -p tcp
-A acctboth -s 159.100.132.162/32 ! -i lo -p udp
-A acctboth -d 159.100.132.162/32 ! -i lo -p udp
-A acctboth -s 159.100.132.162/32 ! -i lo
-A acctboth -d 159.100.132.162/32 ! -i lo
-A acctboth -s 159.100.132.163/32 ! -i lo -p tcp -m tcp --dport 80
-A acctboth -d 159.100.132.163/32 ! -i lo -p tcp -m tcp --sport 80
-A acctboth -s 159.100.132.163/32 ! -i lo -p tcp -m tcp --dport 25
-A acctboth -d 159.100.132.163/32 ! -i lo -p tcp -m tcp --sport 25
-A acctboth -s 159.100.132.163/32 ! -i lo -p tcp -m tcp --dport 110
-A acctboth -d 159.100.132.163/32 ! -i lo -p tcp -m tcp --sport 110
-A acctboth -s 159.100.132.163/32 ! -i lo -p icmp
-A acctboth -d 159.100.132.163/32 ! -i lo -p icmp
-A acctboth -s 159.100.132.163/32 ! -i lo -p tcp
-A acctboth -d 159.100.132.163/32 ! -i lo -p tcp
-A acctboth -s 159.100.132.163/32 ! -i lo -p udp
-A acctboth -d 159.100.132.163/32 ! -i lo -p udp
-A acctboth -s 159.100.132.163/32 ! -i lo
-A acctboth -d 159.100.132.163/32 ! -i lo
-A acctboth -s 185.33.6.77/32 ! -i lo -p tcp -m tcp --dport 80
-A acctboth -d 185.33.6.77/32 ! -i lo -p tcp -m tcp --sport 80
-A acctboth -s 185.33.6.77/32 ! -i lo -p tcp -m tcp --dport 25
-A acctboth -d 185.33.6.77/32 ! -i lo -p tcp -m tcp --sport 25
-A acctboth -s 185.33.6.77/32 ! -i lo -p tcp -m tcp --dport 110
-A acctboth -d 185.33.6.77/32 ! -i lo -p tcp -m tcp --sport 110
-A acctboth -s 185.33.6.77/32 ! -i lo -p icmp
-A acctboth -d 185.33.6.77/32 ! -i lo -p icmp
-A acctboth -s 185.33.6.77/32 ! -i lo -p tcp
-A acctboth -d 185.33.6.77/32 ! -i lo -p tcp
-A acctboth -s 185.33.6.77/32 ! -i lo -p udp
-A acctboth -d 185.33.6.77/32 ! -i lo -p udp
-A acctboth -s 185.33.6.77/32 ! -i lo
-A acctboth -d 185.33.6.77/32 ! -i lo
-A acctboth -s 185.33.6.76/32 ! -i lo -p tcp -m tcp --dport 80
-A acctboth -d 185.33.6.76/32 ! -i lo -p tcp -m tcp --sport 80
-A acctboth -s 185.33.6.76/32 ! -i lo -p tcp -m tcp --dport 25
-A acctboth -d 185.33.6.76/32 ! -i lo -p tcp -m tcp --sport 25
-A acctboth -s 185.33.6.76/32 ! -i lo -p tcp -m tcp --dport 110
-A acctboth -d 185.33.6.76/32 ! -i lo -p tcp -m tcp --sport 110
-A acctboth -s 185.33.6.76/32 ! -i lo -p icmp
-A acctboth -d 185.33.6.76/32 ! -i lo -p icmp
-A acctboth -s 185.33.6.76/32 ! -i lo -p tcp
-A acctboth -d 185.33.6.76/32 ! -i lo -p tcp
-A acctboth -s 185.33.6.76/32 ! -i lo -p udp
-A acctboth -d 185.33.6.76/32 ! -i lo -p udp
-A acctboth -s 185.33.6.76/32 ! -i lo
-A acctboth -d 185.33.6.76/32 ! -i lo
-A acctboth ! -i lo
-A cP-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 26 -j ACCEPT
-A cP-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
-A cP-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 143 -j ACCEPT
-A cphulk -s 120.27.111.3/32 -m state --state NEW -m time --datestop 2016-04-07T12:29:15 --utc -j DROP
-A cphulk -s 123.57.249.157/32 -m state --state NEW -m time --datestop 2016-04-07T12:36:07 --utc -j DROP
-A cphulk -s 120.27.111.3/32 -m state --state NEW -m time --datestop 2016-04-07T12:44:26 --utc -j DROP
-A cphulk -s 85.194.242.35/32 -m state --state NEW -m time --datestop 2016-04-07T12:53:49 --utc -j DROP
COMMIT
# Completed on Thu Apr 7 12:39:01 2016
最佳答案
最近我遇到了完全相同的问题,以下是为我解决问题的方法!
执行这个
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to 3000
并尝试点击http://nawd.xyz
关于node.js - Nodejs 响应时间太长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36470233/
我有一些关于 Volley 的问题 如何获得与 volley 库的连接响应时间? 有解决方案吗? 我可以使用计时器来获取响应时间吗?如何使用? 还有在 volley 连接前执行的方法吗? 我的代码是这
我管理一个使用 symfony2 创建的网站,我需要“稳定”它的响应时间。 响应时间从 100 毫秒(下限) float 到 1200 毫秒,并且随机改进(我已经排除了访问依赖性)。 配置如下: Ce
我正在使用门牌号数据查询简单的 Elasticsearch 索引。 ".house-numbers": { "mappings": { "house-number": {
本文分享自华为云社区《【高并发】性能优化有哪些衡量指标?需要注意什么?》,作者:冰河 。 最近,很多小伙伴都在说,我没做过性能优化的工作,在公司只是做些CRUD的工作,接触不到性能优化相关的工作。现在
目前,我正在尝试开发用于即时消息传递的 Android 应用程序。我想在 Ubuntu 服务器上为此使用 ejabberd。只有一个问题。当我首先尝试使用此 xml 行连接到我的 ejabberd 时
好吧,我做了这个很长的查询。它工作完美,但需要 15-30 秒才能给我结果...我不是 SQL 专家,所以我想问是否有办法提高 MySQL 响应时间...也许需要超过1 个查询或类似的内容。 PS:它
我有一个标准用例,用于监控到达我的 Tomcat 服务器的请求的响应时间。我已启用访问日志并将响应时间 (%D) 添加到模式。 现在我想监控我的服务器的响应时间。例如: 过去一小时的平均响应时间是多少
我希望减少 Web 服务器针对给定查询从 API 服务器请求/接收数据的完整时间。 假设 MySQL 是瓶颈,我将 API 服务器数据库更新到 Cassandra,但完成时间仍然相同。可能是其他东西是
我是一个 java 初学者,我正在尝试编写一个机器人来填写一个对我来说非常烦人的表格。 为什么这种形式令人烦恼?想象一下,我必须在该表单中插入一千个不同的值,但它一次只允许我插入一个值。每次插入每个值
有 C++ 桌面应用程序,我需要测量 UI 滞后,因为用户说它有时会滞后。我该如何实现?尝试在操作后将 pywinauto 与计时器启动-停止一起使用,但它单击元素的速度非常慢。另一方面,尝试使用 S
我正在构建一个服务器监控系统,我想向 Web API 发送请求,并在 JSON 对象中获取服务器的健康状况、数据库连接是否正常、响应时间等。 如何实现响应时间,即 Web API 需要多长时间来响应请
我正在尝试加快测试 jetty (将其与使用 apache 进行比较)以提供动态内容。 我正在使用三个客户端线程对此进行测试,一旦响应返回就会再次请求。它们在本地盒子(OSX 10.5.8 mac b
我正在构建一个带有 API 的 PHP 应用程序,该应用程序能够非常快速地(在 100 毫秒内)响应所有请求,并且必须能够每秒处理多达 200 个查询(请求以 JSON 格式,响应需要数据库查找+每次
在 AWS 实例上抛出 Node.JS 并测试请求时间,得到了一些有趣的结果。 我在服务器上使用了以下内容: var http = require('http'); http.createServer
我有一个 API,它登录一个帐户,然后对我想通过 CFHTTP 请求出价的项目执行搜索,如下所示。 搜索.cfm: 登录.cfm:
这些响应时间是来自 JMeter TTFB 还是 TTLB? 最佳答案 响应时间是“到最后一个字节的时间” http://jmeter.512774.n5.nabble.com/JMeter-resu
我知道 LoadRunner 用于系统响应,但我想知道它是否也可以测量,例如渲染时间(大型列表中的数千个项目等)。我想这可以通过验证特定对象出现在 UI 中来完成,但我认为 LoadRunner 不运
我正在制作一个元素(网站),我需要一些建议。我的计划是将 NodeJS 与 express webframework 一起使用。我想让这个网站真正用户友好和友好,就像每个人都希望他们的网站一样。问题是
抱歉我的英语不好,但我尽力了:)我有一些问题,希望我能在这里找到答案。我想在 html/css/js 中创建一个离线聊天机器人并使用 Intel XDK 程序。 我不知道,如何给聊天机器人一个特殊的命
我正在使用 java 脚本/Jquery 从我的客户端代码使用 Microsoft Face api。这是代码。我使用相机捕获图像,然后将该图像转换为 blob 并将其发送到 api。我正在得到结果。
我是一名优秀的程序员,十分优秀!