Доброго времени суток!
На виртуалке поднят Ubuntu Server. Со следующими настройками:
/etc/network/interfaces# The loopback network interface
auto lo
iface lo inet loopback
# WAN interface
auto eth0
iface eth0 inet dhcp
# Local interface
auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.240.0
# Включаем NAT
post-up /etc/nat
/etc/nat#!/bin/sh
#Включаем форвардинг пакетов
echo 1 > /proc/sys/net/ipv4/ip_forward
#Разрешаем трафик на lo
iptables -A INPUT -i lo -j ACCEPT
#Разрешаем доступ из внутренней сети наружу
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
#Включаем NAT
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/20 -j MASQUERADE
#Разрешаем ответы из внешней сети
iptables -A FORWARD -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT
#Запрещаем доступ снаружи во внутреннюю сеть
iptables -A FORWARD -i eth0 -o eth1 -j REJECT
dhcpd.confddns-update-style none;
default-lease-time 6000;
max-lease-time 7200;
authoritative;
log-facillity local7;
subnet 192.168.0.0 netmask 255.255.240.0 {
range 192.168.15.1 192.168.15.40;
option routerts 192.168.0.1;
option domain-name-servers 8.8.8.8;
}
#Резервы
host PC1 {
hardware ethernet 2c:2c:2c:2c:2c:2c;
fixed-address 192.168.10.10;
}
/etc/default/isc-dhcp-server Компьютеры без проблем получают ip-адреса из 192.168.15.1-192.168.15.40 и у них есть интернет.
Но проблемы начинаются тогда когда хочу выпустить в интернет компьютер с заранее зарезервированным IP.
В примере это PC1 с маком: 2c:2c:2c:2c:2c:2c
Компьютер обращается к DHCP и забирает ip 192.168.10.10
Но в интернет не выходит, и даже не пингуется 192.168.0.1
В чем может быть проблема?