Подписка на блог

Customize in /user/extras/follow-sheet.tmpl.php.

Sample text.

Telegram, X or  Twitter, Facebook, VK, LinkedIn, Odnoklassniki, Pinterest, YouTube, TikTok, РСС JSON Feed

Sample text.

Самые разные заметки по ALT Linux

Трюк 1-1. Как настроить ISP на ALT Linux

1. Настроить имя устройства:

hostnamectl hostname ISP
exec bash

2. Настроить внутренние интерфейсы:

mkdir -p /etc/net/ifaces/ens{19,20}

echo 'TYPE=eth' | tee /etc/net/ifaces/ens{19,20}/options

echo '172.16.1.1/28' > /etc/net/ifaces/ens19/ipv4address
echo '172.16.2.1/28' > /etc/net/ifaces/ens20/ipv4address

3. Настроить NAT:

Сначала следует установить NFTables:

apt-get update && apt-get install nftables -y

Затем следует включить маскарадинг:

cat << EOF > /etc/nftables/nftables.nft
#!/usr/sbin/nft -f
flush ruleset
table ip nat {
 chain postrouting {
 type nat hook postrouting priority srcnat;
 oifname "ens18"  masquerade
 }
}
EOF

и включить nftables

systemctl enable --now nftables

4. Включить маршрутизацию

sed -i 's/net.ipv4.ip_forward = 0/net.ipv4.ip_forward = 1/' /etc/net/sysctl.conf
systemctl restart network
sysctl net.ipv4.ip_forward

Ссылки: