Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Старый софт »   Вопрос по WATTCP в частности и по TCP под DOS в целом.
RSS

Вопрос по WATTCP в частности и по TCP под DOS в целом.

<<Назад  Вперед>> Печать
 
aleksej
Гость

Ссылка

Вопрос к тем, кто РЕАЛЬНО знает. Предположения не интересуют. Предположения могу сделать сам.

Не соображу никак, что же всё-таки означают две строчки в WATTCP.CFG.

1. domainlist="domain.com" (в качестве примера). Что за домен указывать? Это наверное только в том случае, если я имея реальный IP заодно, понта ради или по необходимости на этот IP домен 2-го (или ниже) уровня зарегистрировал? То есть, тут должно указываться доменное имя этой машины в том случае, когда к её IP какое-либо доменное имя привязано? А если я подключаюсь к интернету через NAT роутер, то должно указываться НАРУЖНОЕ доменное имя, принадлежащее этому роутеру на тех же условиях? Или внутреннее для конкретной машины, если я свою DNS службу подниму внутри своей сетки? Ведь при обращении по этому доменному имени изнутри и снаружи по факту будут дёргаться разные машины? Запутался.

2. hostname="comp1" (в качестве примера). Буквенное, числовое, буквенно-числовое, в общем, произвольное имя машины. Что за имя имеется ввиду? Какое то имя, используемое стандартными сетевыми службами, умеющими обращаться к машине по нему взамен обращения по IP или это некий собственный внутренний алиас пакета WATTCP, который могут использовать программы, написанные под его стэк и не имеющий ничего общего с сетевыми протоколами, и службами, как таковыми? Проще говоря, не то ли это имя компьютера, которое я например назначаю при установке той же винды? Совпадать с ним оно, понятное дело может, но ТО ли это имя по сути?
Сейчас на форуме
Teodor
Гость
Старый опытный камикадзе

Откуда: Николаев, Украина
Всего сообщений: 4022
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2006
1) Это указание доменного суффикса. Например, у меня домен на базе Win2003 имеет имя "step.edu", соответственно машины имеют имена "l1.step.edu", l2.step.edu и т.д. Если домена нет, то domainslist=""

2) Это имя, по которому будет отзываться данная машина, если ее попинговать. Например "l1.step.edu". Соответствие должно быть в DNS'е. Если соответствие не прописано - оставляем закомментированным: #hostname="".
aleksej
Гость

Ссылка

Teodor, понятно. То есть, если предположить, что я зарегистрирую доменное имя для своего роутера, но, при этом он не имеет собственной службы доменных имён, то и не будет смысла там его прописывать в качестве domainslist? А даже если и имеет DNS службу, но является NAT роутером, то hostname будут иметь силу только внутри сети, ведь снаружи все машины в силу NAT будут иметь общий адрес - адрес самого роутера (для них - gateway)?

Я это всё веду к тому, что бы разобраться - при самых распространённых сегодня вариантах доступа в интернет, как то: xDSL, "готовые" роутеры на базе *nix с веб администрированием, расшариваемые с кучей других клиентов провайдера IP адреса и так далее - похоже, что эти два пункта настройки практически утратили своё применение?
Сейчас на форуме
Teodor
Гость
Старый опытный камикадзе

Откуда: Николаев, Украина
Всего сообщений: 4022
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2006
aleksej, да, утратили. Модем/роутер выдает только IP, причем динамический, а DNS запросы транслирует насквозь и все. А настройки эти имеют смысл только при наличии DNS с прописанной таблицей. Будет работать в локалке с домен-контроллером и DNS, со статическим IP. Или в инете, но только при, опять-таки, реальном статическом IP (и если DNS провайдера нас знает).
aleksej
Гость

Ссылка

Teodor, благодарю, доходчиво.
Сейчас у меня он выглядит следующим образом:
my_ip=192.168.0.12
netmask=255.255.255.0
gateway=192.168.0.1
nameserver=172.27.0.4
От провайдера роутер получает статический, реальный IP. DNS транслирует. Собственно этого достаточно для того, что бы он был виден снаружи, а функция переадресации запросов со стороны интернета по конкретным портам на конкретную машину внутри домашней локалки, организуемой этим роутером позволяет организовывать всякие интернет сервисы: http, ftp, игровые сервера и т.д.
Просто захотелось дополнительного удобства с оперированием не IP адресом, а легко запоминаемым доменным именем. Но, как я понял эти две настройки здесь уже будет не нужны. Достаточно будет просто привязать его - платное второго уровня или бесплатное третьего и ниже, но эти две настройки к нему уже не будут иметь отношения.
Сейчас на форуме
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
[q]
позволяет организовывать всякие интернет сервисы: http, ftp, игровые сервера и т.д.
[/q]
aleksej, планируешь запустить dedicated Doom server? ;)
aleksej
Гость

Ссылка

UFO, нет, хотя возможность есть поставить какой-нибудь Zdaemon или лучше Chocolate. Пока реальная надобность только в FTP.
Сейчас на форуме
Voldemar0
Junior Member


Откуда: Tomsk, Russia
Всего сообщений: 102
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 нояб. 2006
Если хочется привязки к именам в пределах DOS, внутри .cfg есть возможность делать алиасы:

name=yoyodyne ; hostip=141.142.103.46

таких объявлений может быть несколько (и даже чуть более сложных - они в примерах cfg есть).
Ну а в других ОС есть для этого hosts-файлы.

Если хочется не только внутри dos (и причем одновременно на нескольких машинах и всё синхронно) - может проще сделать внутренний dns ? Можно объявить внутри квартиру собственную зону (т.е. для данной зоны сервер будет выступать мастером), а другие запросы форвардятся dns-серверу провайдера (т.е. для остальных зон - слейв).

Я на bind так делал (но это уже не дос, разве что JNOS-сервер в числе прочего умеет и это). Но, разумеется, локальный dns - работает только локально (внутри квартиры, например).

Предположения просили не делать, но я всё таки рискну: с большой уверенностью (~90%) думаю, что hostname и domainlist - это практически одноименные параметры с имеющимися в других сетевых ОС. Таким образом вопросы по ним имеет смысл задавать на сетевых форумах.

Например, во FreeBSD (да и в других *NIX) hostname - это имя машины, которое используют некоторые сетевые сервисы и подсистема журналирования. Оно не выходит за пределы машины (не передаётся) и, в общем-то, его значение мало влияет на возможность работы в сети, но оно, например, будет передано почтовой системой SENDMAIL при установлении SMTP сессии в первой же команде HELO. А противоположная сторона сравнит это имя с именем, которое у неё получается при резольвинге IP адреса корреспондента и если результат не совпадёт с тем, что она получила в HELO, будет сделана отметка в журнале, типа, "что-то оппонет себя представил не так, как должен был, а может это спамер ?".

Вместе с тем, hostname ассоциируется в локальной системе резольвинга имён с 127.0.0.1 - т.е. самой собой. Иногда для этого может имется запись в hosts, но её может там и не быть, тем не менее если hostname = home, то результат ping home будет "PING localhost (127.0.0.1): 56 data bytes."

domainlist, во FreeBSD просто domain - это просто часть имени, дописываемая перед поиском в DNS к любому, неполностью квалифицированному имени (т.е. записанному без точки в конце), если его не удаётся разрезольвить "как есть" (без дописывания domain). Например, если
domain = ssmu.ru
то
ping www
будет выполнен для www.ssmu.ru
т.е. это просто способ более короткого указания локальных (хотя вообще-то никто не запрещает указывать какой угодно домен) имён. Параметр также не передаётся наружу и не участвует в сетевом обмене.

Таким образом, оба параметра будут влиять только на поведение локальной машины и, в некоторых редких случаях, на отдельные протоколы прикладного уровня.
<<Назад  Вперед>> Печать
Полигон-2 »   Старый софт »   Вопрос по WATTCP в частности и по TCP под DOS в целом.
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS