використовуйте хости на маршрутизаторі (DD-WRT) замість хостів у linux для садиби


0

Я використовую бродягу садибу laravel
Раніше я використовував локально (налаштувати сайти Nginx), але я хочу використовувати його в приватній мережі (маршрутизатор) ???
так що я намагаюся підключитися до маршрутизатора по telnet я знайшов є файли хостів, як linux хостів, але після (луна кілька сайтів) IP-адреса і доменне ім'я всередині хоста маршрутизатора і після його перезавантаження, я знайшов немає змін (не збережено)
Отже, що заплуталося
Я використовую dd-wrt Прошивка і:
1 - Я використовую міст так IP відрізняється від локального IP (192.168.10.10).
2 - можна додати доменне ім'я та IP з WEB-інтерфейсу.
тому питання це правильний спосіб зробити або там інший спосіб або якась річ відсутня.
Я використовую для відтворення маршрутизатора "IP1 домен name1" & gt; & gt; / etc / hosts
і "echo IP1 домен name2" & gt; & gt; / etc / hosts
поваги


Ви можете подивитися Ця веб-сторінка тому що він додає деяку інформацію про додавання до файлу хосту можна також зробити модифіковану версію від Тут як це витягує файл хосту з мережі під час завантаження, щоб заблокувати оголошення.
NetworkKingPin

Відповіді:


0

Практично вся файлова система під DD-WRT розпаковується з flash кожного завантаження, а не перезаписується під час використання, інші частини існують тільки в RAM. Вам доведеться відновити файл прошивки і запам'ятати його, щоб змінити все.

Зазвичай єдиним, що постійно перезаписується, є NVRAM. Тільки це повернеться після перезавантаження після його зміни.

На щастя, ви можете писати скрипти до NVRAM і DD-WRT запустить їх під час завантаження. Перейдіть на вкладку "Адміністрування", потім "Команди", а потім введіть команди, які потрібно виконати (наприклад, ті, які змінюють / etc / hosts), а потім натисніть "Зберегти запуск".

DD-WRT не реагує добре, якщо NVRAM переповнений, тому будьте обережні, щоб ваші сценарії не надто довгі.


я можу використовувати команду з Telnet?
Zaman Oof

Так. Там є nvram команда, яка змінює nvram і ви можете вводити скрипти у відповідних змінних. Можливо, доведеться дивитися на існуючі nvram vars, щоб побачити, як це зробити. Будьте дуже обережні, змінюючи змінні NVRAM з командного рядка.
LawrenceC

спасибі U за ур відповідь, коли я nslookup від маршрутизатора його: nslookup pydio.app Сервер: 192.168.3.3 Адреса 1: 192.168.3.3 DD-WRT.app Ім'я: pydio.app Адреса 1: 192.168.3.10 homestead.app --- ---------------------- але з комп'ютера: nslookup pydio.app Сервер: 127.0.1.1 Адреса: 127.0.1.1 # 53 Неавторитетна відповідь: Ім'я: pydio .app Адреса: 127.0.53.53 ------------------ де де неправильно?
Zaman Oof
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.