shell="iptables -A INPUT -i ${arrayNetworkCard[$i]} -p ${arrayProtocol[$i]} --dport ${arrayport[$i]} -j ACCEPT -m comment --comment \"add by jit\""Bad argument `by'
时间: 2024-03-24 11:36:25 浏览: 16
出现该错误的原因是因为在拼接命令字符串时,双引号前面的空格未被正确转义。可以使用单引号来代替双引号,以避免双引号转义的问题。正确的命令字符串的拼接方法如下:
```
command='iptables -A INPUT -i '${arrayNetworkCard[$i]}' -p '${arrayProtocol[$i]}' --dport '${arrayport[$i]}' -j ACCEPT -m comment --comment "add by jit"'
```
这样就可以正确地将双引号包含在命令字符串中,避免出现语法错误。
相关问题
adb shell iptables -A INPUT -p tcp --dport <port> -j ACCEPT <port> 代表要允许的端口号。怎么查找
要查找一个可用的端口号,可以使用以下命令:
```
sudo netstat -tlnp
```
这个命令将列出所有正在监听的TCP端口及其相关信息。在这个命令的输出中,本地IP地址和端口号出现在 "Local Address" 列中。你可以选择一个尚未被占用的端口号来用于 `iptables` 规则。
下面的命令是否会影响本地网卡ip,如果会 怎么把本地网卡ip加到白名单,不受限流影响,给出完整shell案例 iptables -I INPUT -p tcp --dport 1:65535 -m connlimit --connlimit-above 100 -j DROP
这个命令会影响本地网卡的 IP。它会对输入流量进行限制,当连接数量超过 100 时,会丢弃其他连接。
要把本地网卡 IP 添加到白名单,可以在上面的命令之前添加一条规则,例如:
```
iptables -I INPUT -s 192.168.1.100 -j ACCEPT
iptables -I INPUT -p tcp --dport 1:65535 -m connlimit --connlimit-above 100 -j DROP
```
这样本地网卡的 IP 为 192.168.1.100 的连接就不会受到限制了。
如果本地网卡的 IP 不确定,也可以使用 -i 参数来设置网卡名称,例如:
```
iptables -I INPUT -i eth0 -j ACCEPT
iptables -I INPUT -p tcp --dport 1:65535 -m connlimit --connlimit-above 100 -j DROP
```
这样网卡名为 eth0 的连接就不会受到限制了。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)