Added Debian 11 (bullseye) support

This commit is contained in:
Sun Knudsen 2021-11-27 11:17:15 -05:00
parent 43757ad652
commit 24ca5df635
No known key found for this signature in database
GPG Key ID: 1FA767862BBD1305

View File

@ -14,7 +14,7 @@ Listed: true
## Requirements
- Virtual private server (VPS) or dedicated server running Debian 10 (buster)
- Virtual private server (VPS) or dedicated server running Debian 10 (buster) or Debian 11 (bullseye)
- Linux or macOS computer
## Caveats
@ -231,13 +231,15 @@ sysctl -p
### Step 16: install iptables-persistent
When asked to save current IPv4 or IPv6 rules, answer `Yes`.
When asked to save current IPv4 or IPv6 rules, answer “Yes”.
```shell
apt install -y iptables-persistent
```
### Step 17: configure iptables
### Step 17: configure firewall
> Heads-up: if SSH connection is terminated, [log in](#step-8-log-in-as-server-admin) and [switch to root](#step-10-switch-to-root).
```shell
iptables -N SSH_BRUTE_FORCE_MITIGATION
@ -300,7 +302,7 @@ ip6tables -P INPUT DROP
ip6tables -P OUTPUT DROP
```
### Step 18: log out and log in to confirm iptables didnt block SSH
### Step 18: log out and log in to confirm firewall didnt block SSH
#### Log out
@ -327,11 +329,12 @@ When asked, enter root password.
su -
```
### Step 19: make iptables rules persistent
### Step 19: make firewall rules persistent
```shell
iptables-save > /etc/iptables/rules.v4
ip6tables-save > /etc/iptables/rules.v6
```console
$ iptables-save > /etc/iptables/rules.v4
$ ip6tables-save > /etc/iptables/rules.v6
```
👍