Задать вопрос
@maxtrelle

Как открыть доступ из интернета и локальной сети на локальный веб сервер?

На ubuntu server 12.04 подключен интернет и раздается локальной сети.
eth0 - к ней подключен интернет (выделенный ip адрес)
eth1 - к ней подключена локальная сеть (шлюз 10.0.0.12)

Как открыть доступ из интернета и локальной сети на локальный веб сервер?
  • Вопрос задан
  • 9549 просмотров
Подписаться 2 Оценить Комментировать
Решение пользователя maxtrelle К ответам на вопрос (3)
@maxtrelle Автор вопроса
Решение:
nano /etc/nat

#Разрешаем входящие подключения на 80
iptables -A FORWARD -i eth0 -p tcp --dport 80 -j ACCEPT

# Форвардинг 80
iptables -t nat -A PREROUTING -p tcp -d $EXT --dport 80 -j DNAT --to-destination $IPlocal
iptables -t nat -A POSTROUTING -p tcp --dst $IPlocal --dport 80 -j SNAT --to-source $EXT

$EXT - внешняя
$IPlocal - внутренняя IP веб сервера

nano /etc/network/interfaces
допишем:
post-up /etc/nat

Спасибо всем
Ответ написан
Комментировать