Added code blocks for easier reading

This commit is contained in:
root 2025-03-26 10:34:51 +01:00
parent 59e9a148cc
commit 770aaffdde

View File

@ -10,24 +10,36 @@ the default allows ssh access (22/tcp) to the host only.
## Installation
- Install iptables
-- zypper install iptables iptables-nft-backend
```
zypper install iptables iptables-nft-backend
```
- Clone this GIT repo :
-- git clone https://git.xo.nl/marcel/iptables
```
git clone https://git.xo.nl/marcel/iptables
```
- Copy the init files to /usr/libexec
-- cp libexec/*.init /usr/libexec
-- chown root:root /usr/ip?tables.init
-- chmod ug+x /usr/ip?tables.init
```
cp libexec/*.init /usr/libexec
chown root:root /usr/ip?tables.init
chmod ug+x /usr/ip?tables.init
```
- Copy the systemd files to /etc/systemd/system
-- cp systemd/* /etc/systemd/system
-- systemd daemon-reload
```
cp systemd/* /etc/systemd/system
systemd daemon-reload
```
- Copy the default configuration to /etc/sysconfig
-- cp config/* /etc/sysconfig
```
cp config/* /etc/sysconfig
```
- Enable iptables on next boot
-- systemctl enable iptables ip6tables
```
systemctl enable iptables ip6tables
```
Reboot your host