DHCP и NAT на ALT Server 10.4 с использованием systemd-networkd
Описание
В ролике показано как развернуть #DHCP и #NAT на ALT Server 10.4 используя сетевую службу #systemd-networkd
Команды, используемые в ролике для выполнения развертывания служб:
nano /etc/systemd/network/alterator-enp2s0.network
Привести к виду:
[Match]
Name = enp2s0
[Network]
# IPv6AcceptRA = false
Address=192.168.50.1/24
Gateway=192.168.10.1
DNS=77.88.8.8 77.88.8.1
nano /etc/net/sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 1
nano /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 1
systemctl restart systemd-networkd
systemctl restart network
ip -br a
apt-get install dhcp-server
cp /etc/dhcp/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
nano /etc/dhcp/dhcpd.conf
nano /etc/sysconfig/dhcpd
DHCPDARGS="enp2s0"
systemctl enable dhcpd --now
systemctl status dhcpd
nano /etc/net/sysctl.conf
net.ipv4.ip_forward = 1
nano /etc/sysctl.conf
net.ipv4.ip_forward = 1
sysctl -p
sysctl -a
iptables -t nat -A POSTROUTING -o enp1s0 -j MASQUERADE
iptables -A FORWARD -i enp2s0 -o enp1s0 -j ACCEPT
iptables -A FORWARD -i enp1s0 -o enp2s0 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables-save ﹥ /etc/sysconfig/iptables
iptables -S
nano /etc/rc.local
Внести:
iptables-restore ﹤ /etc/sysconfig/iptables
chmod +x /etc/rc.local
iptables -t nat -L -n -v
systemctl enable iptables --now
cat /proc/sys/net/ipv4/ip_forward
sysctl -p
reboot
systemctl status systemd-networkd
systemctl status network
systemctl status dhcpd
iptables -S
sysctl -a
Рекомендуемые видео




















