[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Настройка сервера в локальной сети
Страницы: 1, 2
sergeiss
Вопрос вот какой. Настроил сервер так, чтобы с мобилы через вайфай заходить в локалку и на сервер. Надо для тестирования мобильной верстки. Но могу это сделать только по адресу компьютера.
И всё работает. Но вот то, что именно по адресу компа, мне не нравится. Хотелось бы, чтобы было как на компе: указываю некое имя сервера, а комп знает, что искать его надо не в интернете, а на определенном, в данном случае локальном, компе.
Вот и вопрос - можно ли как-то на роутере настроить это? Чтобы при обращении к определенному адресу запрос уходил на мой компьютер в локальной сети. Было бы удобно - я смогу обращаться к любому из своих локальных сайтов, ничего не перенастраивая.
Да и другие проблемы можно будет обойти, например то, что браузер в мобиле кэширует данные. И он мне подсунул, например, неправильный functions.js после перенастройки сервера на другой локальный каталог сервера smile.gif Прошло некоторое время, прежде чем на мобиле всё заработало нормально.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
depp
что за роутер?
что за ось на сервере?
Arh
sergeiss
Подшамань hosts на мобиле и всё.

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
sergeiss
Цитата (depp @ 16.02.2017 - 22:07)
что за роутер?
что за ось на сервере?

Роутер D-Link DIR-300, достаточно старый аппарат. Ему уже несколько лет.
Сервер - мой ноут с виндой.

Цитата (Arh @ 16.02.2017 - 22:09)
Подшамань hosts на мобиле и всё.

Вот тут чуть поподробнее, плз...

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Ron
В состав прошивки dd-wrt входит пакет DNSMasq. Он умеет переопределять А записи.

Invis1ble
Цитата (sergeiss @ 16.02.2017 - 21:43)
Надо для тестирования мобильной верстки.


На всякий случай: в Хроме есть режим эмуляции, можно не париться с реальными устройствами. В Лисе тоже, но не знаю, насколько она точная. Кроме того, можно подключать некоторые устройства через USB и отлаживать мобильный Хром прямо в десктопном Хроме с полной синхронизацией действий.

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

sergeiss
Про эмуляцию знаю, но хочу тестить и на живых устройствах.
Кроме визуализации есть же еще специфика работы с тач-скрином и другие отличия.

Насчет связи мобильного и десктопного хрома почитаю:) Должно быть полезно.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
killer8080
sergeiss
если не хочешь перешивать роутер или лезть в /etc/hosts на девайсе, можно поднять dns сервер на тестовом сервере, а в настройках роутера прописать чтоб по dhcp отдавал ip твоего сервера как dns. Из минусов, при таком подходе, сервер должен быть все время включен, если роутер не позволяет прописывать несколько dns. От него будет зависеть работоспособность всей локалки.
Arh
sergeiss
Цитата
Вот тут чуть поподробнее, плз...

Ну как в винде, знаешь про файл hosts?)
На андройде к примеру судя по гуглу он находится по адресу /system/etc/hosts
пишешь там
192.168.0.10 site.ru

Теперь при заходе на site.ru с мобилы, она будет к 192.168.0.10 обращаться.
Что бы не разворачивать локальный dns.
Возможно я гоню и там не всё так просто, сам так не делал.

А через USB отлаживать, ещё ни одно человека не встречал у кого бы получилось :lol:

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
killer8080
Цитата (Arh @ 17.02.2017 - 11:00)
На андройде к примеру судя по гуглу он находится по адресу /system/etc/hosts

у меня и там, и в /etc есть этот файл, какой из них (или оба) используется не знаю. Но тут один нюанс, чтоб его редактировать девайс должен быть рутованым.
Invis1ble
Цитата (Arh @ 17.02.2017 - 11:00)
А через USB отлаживать, ещё ни одно человека не встречал у кого бы получилось

Я тот самый человек, у которого получилась отладка по USB. Встречались ли мы или нет, это вопрос терминологии и её трактовки.

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

Arh
Invis1ble
Цитата
Встречались ли мы или нет, это вопрос терминологии и её трактовки.

В живую, что бы своими глазами увидеть)
Так то в интернете можно написать что угодно laugh.gif

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
sergeiss
Решил подойти к задаче немного другим образом.
Настроил на ноуте точку раздачи вай-фая. Почему-то думал, что получив запрос с мобильника, ноут по имени сайта определит, что его надо искать локально. "Фигвам, национальная индейская изба". Если по адресу обращаюсь к ноуту, то нет проблем. Получаю сайт. Но если по имени, то не получается. В чем разница??? Явно же задействуется апачевская конфигурация. И ноут знает про свои виртуальные хосты. Если с самого ноута обращаюсь, то всё работает исправно.

Такое ощущение, что это всё можно сделать, но я только какую-то мелочь упускаю.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Arh
Как вариант можно прошиться какойнибудь wrt, там скорее всего уже это есть.
А если нет, то зайти по ssh на роутер (wrt то точно позволяет) и там уже делать что угодно.

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
sergeiss
Единственное, что получилось - это настроить обращение к разным локальным сайтам на разных портах. На 80-м один сайт, а на 8081, 8082, 8083 - другие. Но тут уже не важно, запущен ли вай-фай на ноуте. Достаточно вай-фая на роутере.
Вобщем-то, для отладки не самый худший вариант smile.gif Я таки могу в параллель работать с разными сайтами, настроив всё один раз.

Arh, я себе изначально поставил задачу сделать всё максимально простыми средствами.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.