- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
У меня дома есть роутер DIR-615 подключенный через кабель к интернету, со статическим ip.
По wi-fi к интернету через данный роутер подключен настольный компьютер с ubuntu 16.04.
На компьютере развернут web сервер с сайтом (test.ru).
Когда я обращаюсь к сайту из внешнего интернета, все работает - сайт открывается.
Когда я обращаюсь к сайту из той же локальной сети (через тоже самое подключение wifi) сайт не грузится.
В интернете нашел решение проблемы - nat loopback.
В моем роутере такой функции нет, поэтому предлагают либо перепрошить роутер на альтернативную прошивку, либо настроить loopback через iptables.
Я подключился к через telnet к роутеру и ввел команды:
iptables -t nat -A PREROUTING -d <мой внешний ip> -m tcp -p tcp --dport 80 -j DNAT --to-destination 192.168.0.26:80
и
iptables -t nat -A POSTROUTING -d 192.168.0.26 -p tcp --dport 80 -j SNAT --to-source <мой внешний ip>
Однако это не помогло.
Вот вывод iptables -t nat -L -n -v:
https://c.radikal.ru/c03/1810/7e/a6dce12c11fd.jpg
Подскажите что я не так сделал? Как решить проблему?
Каким образом? Что за ПО? Какой там IP прописано слушать?
Каким образом? Что за ПО? Какой там IP прописано слушать?
Nginx
Настройки по умолчанию.
server {
listen 80 default_server;
listen [::]:80 default_server;
...
}
При обращении по статическому ip или домену test.ru открывается приветственная страница nginx (если из внешнего интернета).
Если из той же сети - то не грузит ничего.
DNS в локальной сети проверить, раз извне сайт виден, а из локалки только по IP до него добраться можете.
Выбросить длинк и купить Микротик. Или на худой конец накатить ддврт/опенврт.
У меня NAT loopback/NAT hairpinning/NAT reflection делается так на шлюзе:
У вас должно работать так:
ЛОКАЛЬЛНАЯ_СЕТЬ замените на свою сеть разумеется(например 10.0.3.0/24)