标签: firewall

ufw 删除所有规则

我第一次尝试理解和构建我自己的防火墙。

我对这种事情很陌生。

我想出来ufw并添加了一些规则来测试它。

有没有办法用一个命令一次删除所有规则?

command-line firewall ufw

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

在内核 3.18 的 Ubuntu 14.04 上启用 ufw 时无法连接到 PPTP VPN

突然 VPN 断开连接并且无法在内核 3.18.1 上重新连接,所以我尝试安装内核 3.18.2 但我的问题仍然存在。但是我可以轻松连接到带有 3.14 内核的 VPN。

系统日志的输出:

Jan 11 17:43:51 DEMON NetworkManager[7443]: <info> Starting VPN service 'pptp'...
Jan 11 17:43:51 DEMON NetworkManager[7443]: <info> VPN service 'pptp' started (org.freedesktop.NetworkManager.pptp), PID 8741
Jan 11 17:43:51 DEMON NetworkManager[7443]: <info> VPN service 'pptp' appeared; activating connections
Jan 11 17:43:51 DEMON NetworkManager[7443]: <info> VPN plugin state changed: starting (3)
Jan 11 17:43:51 DEMON NetworkManager[7443]: <info> VPN connection 'VPN connection 1' (Connect) reply received.
Jan 11 17:43:51 DEMON pppd[8742]: Plugin /usr/lib/pppd/2.4.5/nm-pptp-pppd-plugin.so loaded. …
Run Code Online (Sandbox Code Playgroud)

firewall network-manager vpn kernel networking

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

了解UFW日志

这个UFW日志是什么意思?已经问了一个类似的问题,但我想明确地知道 UFW 日志的每一行是什么意思

Feb  6 16:27:08 jonasgroenbek kernel: [71910.873115] 
[UFW BLOCK] IN=eth0 OUT= 
MAC=a6:8d:e2:51:62:4c:f0:4b:3a:4f:80:30:08:00 
SRC=77.72.85.26 DST=157.230.26.180
LEN=40 TOS=0x00 PREC=0x00 TTL=251 ID=62215 PROTO=TCP 
SPT=42772 DPT=3194 WINDOW=1024                        
RES=0x00 SYN URGP=0
Run Code Online (Sandbox Code Playgroud)

对于我(希望其他人)的可行性,我非常希望每个单独的部分都能得到简短的描述。

firewall ufw logging log

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

我的系统日志中出现这些奇怪的 UFW 块条目的原因可能是什么?

我最近注意到我的系统日志中有大量重复出现的 UFW 块。这让我感到惊讶,因为我没有设置 UFW 规则:

$ sudo ufw status verbose
Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing)
New profiles: skip
Run Code Online (Sandbox Code Playgroud)

谁能更精通 Ubuntu/Linux 上的防火墙配置,请告诉我为什么我会收到这些条目?

Apr  7 20:01:04 mhcUBN kernel: [18234.747861] [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:04:0e:ef:71:fe:08:00 SRC=192.168.178.1 DST=224.0.0.1 LEN=36 TOS=0x00 PREC=0xC0 TTL=1 ID=3586 DF PROTO=2 
Apr  7 20:03:09 mhcUBN kernel: [18359.541595] [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:04:0e:ef:71:fe:08:00 SRC=192.168.178.1 DST=224.0.0.1 LEN=36 TOS=0x00 PREC=0xC0 TTL=1 ID=3587 DF PROTO=2 
Apr  7 20:05:14 mhcUBN kernel: [18484.335607] [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:04:0e:ef:71:fe:08:00 SRC=192.168.178.1 DST=224.0.0.1 LEN=36 …
Run Code Online (Sandbox Code Playgroud)

firewall ufw syslog

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

ubuntu 是否存在间谍软件?

我认识的人说他在我的电脑上安装了间谍软件。他在胡说八道吗?我已经使用 Ubuntu 12.04 近 3 年了,我从未见过任何类型的间谍软件、远程键盘记录器或 RATS(远程访问工具)以及类似的后门程序。我搜索了几个 Ubuntu 论坛,一无所获。除了那个亚马逊的东西。如果它们甚至存在,是否有防病毒扫描程序来查找、识别和删除它们?

security firewall

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

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

Ubuntu 上用于 OpenVPN 的 UFW 或 IPTables?

我是网络和 Linux 的新手,在将 Internet 连接限制为仅使用 VPN 时,我总是对应该使用 UFW 还是 IP 表感到困惑。环顾四周,我发现有人说 ip 表更好,有人说 UFW 就足够了。

我在网上找到了这个:

ufw enable
ufw default reject outgoing
ufw allow out 53/udp ## comment this line if your VPN routes DNS through tunnel
ufw allow out 1194/udp
ufw allow out on tun0
Run Code Online (Sandbox Code Playgroud)

另外,我发现了一些脚本,它们以一种我仍在尝试理解的更复杂的方式来设置 ip 表。

你们有什么建议:使用 ip 表或简单地使用 UFW 来杀死我的互联网,以防我的 vpn 连接断开?

提前致谢!

iptables firewall vpn networking openvpn

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

无法从远程机器访问 MySQL 服务器

我已经在本地 Ubuntu 服务器 (11.10) 中安装了 MySQL 服务器。我无法从远程机器连接到服务器。

当我尝试:- nmap localhost ,它显示以下内容

港口国服务
22/tcp 打开 ssh
80/tcp 打开http
139/tcp 打开 netbios-ssn
445/tcp 打开 microsoft-ds
631/tcp 打开ipp
3306/tcp 打开mysql

这意味着3306,MySQL端口是开放的,对吗?但是当我尝试时nmap 192.168.0.50,这是服务器 IP,我得到以下信息:-

港口国服务
22/tcp 打开 ssh
80/tcp 打开http
139/tcp 打开 netbios-ssn
445/tcp 打开 microsoft-ds

这是否意味着使用IP访问时端口未打开?如果是这样,我如何打开端口?

我试过下面的代码,但看起来没有用。

sudo iptables -A INPUT -p tcp --dport 3306 -j ACCEPT

这里有什么问题?

mysql firewall networking

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

UFW:究竟是什么?

什么是UFW?你会认为这是一个简单的问题,但我阅读的资源越多,它就越不清晰。

首字母缩写词拼写为 Uncomplicated FireWall,就好像 ufw 实际上实现了防火墙本身。事实上,在许多地方,它本身被称为防火墙,例如在本文中

UFW 上的 Ubuntu 帮助 wiki 页面说 UFW 是 iptables 的配置工具。(反过来,防火墙上的帮助维基页面说iptables是防火墙规则的数据库,它也是实际的防火墙,好像数据库是防火墙,这显然是错误的。当然'iptables'也是程序的名称。)

如果 ufw 是一个配置工具,那么我们可能希望它是一个你运行来配置某些东西的程序,一旦完成,你就退出了,配置已经建立。这就是这个问题的公认答案的立场:是简单的防火墙 (ufw) 服务吗?

但是关于这个问题的其他答案不同意——不,这是一项服务。事实上,在我的 18.04 机器上,我看到 ufw 作为服务运行!为什么配置工具作为服务运行?!

此外,systemctl list-units --all --type=serviceshows ufw.serviceis loaded and active(and also exited?!) yet ufw statusshows inactive

那么 ufw status = inactive 是什么意思呢?

  1. “防火墙”(无论是什么)是不活动的?这就是“状态”的 ufw 手册页文档所建议的。

  2. 还是说ufw中配置的规则是非活动的(而iptables中配置的其他规则是活动的)?

  3. 或者这是否意味着 ufw 在启动时开始,将其规则设置到 ipconfig(或它们去的任何地方),以便它们现在生效,而现在 ufw 没有任何关系,因此它处于非活动状态?

特别感兴趣:我想遵循一些需要发出一些 iptables 命令的说明,但担心它们会与 ufw 设备冲突或被 ufw 设备覆盖。

iptables firewall ufw

14
推荐指数
1
解决办法
8314
查看次数

在 VPS 上阻止 140 万个 IP 地址

如何阻止大约 140 万个 IP 地址的列表?我已经尝试使用 iptables PREROUTING 来做到这一点,例如:

-A PREROUTING -d IP_HERE/32 -j DROP

但是有了这么多记录,当我进行速度测试时,我的带宽会像疯了一样下降。

在 iptables 中没有被阻止的 IP:

1 Gb/秒

在 iptables 中使用被阻止的 IP:

峰值为 3 Mb/s。

我想像这里一样使用 XDP_DROP(最后一步):https ://blog.cloudflare.com/how-to-drop-10-million-packets/

但我不知道如何使用它。:/ (我真的很不擅长编程)

这种方法有替代方法吗?

server iptables firewall networking

14
推荐指数
5
解决办法
5533
查看次数