Jump to content

Recommended Posts

Posted (edited)

Добрый день, подскажите пожалуйста как реализовать:

имеется сеть 10.0.0.0\24, где 10.0.0.1 шлюз на debian, своего DNS нет

в которой у 10.0.0.2 имя test_server

IP адреса раздаются DHCP, где ДНСы сразу провайдера

необходимо завернуть запрос по имени, то есть чтобы не по 10.0.0.2, а по test_server был доступ

через /etc/hosts добавлением строчки

10.44.0.2      test_server

не работает

Edited by Kizim
Posted

В любом случае на шлюзе нужно поднимать свой DNS-сервер и по DHCP назначать его (если только не перехватывать и не перенаправлять DNS-запросы пользователей).

Если свой полноценный DNS поднимать не хочется, можно попробовать dnsmasq.

 

/etc/hosts нужно прописывать на клиентах, а не на сервере/шлюзе.

Posted (edited)

Добавить запись статически клиентам в файл hosts, например

win %windir%\System32\drivers\etc\

nix /etc/hosts

Сделать свой Dnsmasq с блекджеком и ***ми на нём же и dhcp сделаете

alibek опередил )

добавление в /etc/hosts не_может_не_работать, т.к. ОС сначала смотрит этот файл, а уже потом, обращается к днс серверу. Единственная причина неработоспособности резолва через файл hosts это его неправильное оформление, а именно, нельзя делать:

192.168.1.1 pipka

192.168.1.1 piska-host

а надо:

192.168.1.1 pipka piska-host

Edited by ilili
Posted

(если только не перехватывать и не перенаправлять DNS-запросы пользователей).

вот именно это и интересует

Posted

Почему? Это сложнее и лишняя точка для потенциальных глюков.

Но если сильно хочется, то гуглить по запросу «iptables перенаправление dns запросов».

Posted (edited)

вот именно это и интересует

Вы странный ) dnsmasq приподнять - трудно ?

[edit]после последней записи в /etc/hosts перевод строки есть ?

Edited by ilili
Posted (edited)

да, есть

dhcpd должен уметь, на одну подсеть правила прописал, а на вторую никак

Edited by Kizim

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.