标签: iptables

错误:iptables v1.4.21:icmp:必须指定选项“--icmp-type”

我试图用 iptables 来保护 Smurf 攻击。和

iptables -A INPUT -p icmp -m icmp --icmp-type address-mask-request -j DROP
iptables -A INPUT -p icmp -m icmp --icmp-type timestamp-request -j DROP
iptables -A INPUT -p icmp -m icmp -m limit --limit 1/second -j ACCEPT
Run Code Online (Sandbox Code Playgroud)

当我运行这个命令时

iptables -A INPUT -p icmp -m icmp -m limit --limit 1/second -j ACCEPT
Run Code Online (Sandbox Code Playgroud)

iptables 显示并出现错误

iptables v1.4.21: icmp: option "--icmp-type" must be specified
Run Code Online (Sandbox Code Playgroud)

问题是什么 ?

linux ubuntu firewall iptables

0
推荐指数
1
解决办法
5273
查看次数

不使用 url 中的端口

我使用 spring boot(嵌入 tomcat)和 ssl。

实际上,我需要在 url 中输入端口 (8443) 才能访问 Web 应用程序。

如何才能仅使用域名?

类似于 https://www.bob.com

代替

https://www.bob.com:8443/

编辑

@Bean
public EmbeddedServletContainerFactory servletContainer() {
    TomcatEmbeddedServletContainerFactory tomcat
            = new TomcatEmbeddedServletContainerFactory() {

        @Override
        protected void postProcessContext(Context context) {
            SecurityConstraint securityConstraint = new SecurityConstraint();
            securityConstraint.setUserConstraint("CONFIDENTIAL");
            SecurityCollection collection = new SecurityCollection();
            collection.addPattern("/*");
            securityConstraint.addCollection(collection);
            context.addConstraint(securityConstraint);
        }
    };
    tomcat.addAdditionalTomcatConnectors(createHttpConnector());
    return tomcat;
}

private Connector createHttpConnector() {
    Connector connector
            = new Connector("org.apache.coyote.http11.Http11NioProtocol");
    connector.setScheme("http");
    connector.setSecure(false);
    connector.setPort(8080);
    connector.setRedirectPort(8443);
    return connector;
}
Run Code Online (Sandbox Code Playgroud)

现在不需要输入端口

但如果输入 bob.com,浏览器会转换为

鲍勃.com:8443

iptables tomcat8 spring-boot

0
推荐指数
1
解决办法
1626
查看次数

redsocks + iptables 行为

以下是我使用redsocksiptables从 LAN 访问 youtube的测试台的网络拓扑,前提是我在Linux和之间建立了 ssh 动态转发VPS

                         |
                 outside | inside firewall
                         |
                         |        LAN 192.168.1.0/24
                         |        ----+--------------------+-----------
                         |            |.2                  | .3
            +-----+      |     +------+----+          +----+----+
            |     |      |     |           |          |         |
Youtube <-->| VPS <============>   Linux   |          | Windows |
            |     |      |     |           |          |         |
            +-----+      |     +-----------+          +---------+
                         |
                         |
Run Code Online (Sandbox Code Playgroud)

Linux box 和 Windows box 在防火墙内的同一个 LAN 上,这阻止了对 Youtube 的任何访问。VPS 在防火墙之外,可以访问 Youtube。在 Linux 机器中,我可以ssh -D到 VPS,使 …

linux iptables

-4
推荐指数
1
解决办法
1729
查看次数

如何将流量从端口80转发到另一个端口

我正在运行ubuntu,我想将端口80的请求转发到另一个端口,即8069,我正在运行我的openerp服务器...

我需要什么规则或bash脚本来解决这个问题?

ubuntu iptables openerp odoo

-5
推荐指数
1
解决办法
3258
查看次数

标签 统计

iptables ×4

linux ×2

ubuntu ×2

firewall ×1

odoo ×1

openerp ×1

spring-boot ×1

tomcat8 ×1