Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе
допустим есть сервере test01/domain/uaToxaRat
а что, DNS уже и Notes-имена разруливает? О.о
The Internet standards (Request for Comments) for protocols mandate that component hostname labels may contain only the ASCII letters 'a' through 'z' (in a case-insensitive manner), the digits '0' through '9', and the hyphen ('-'). The original specification of hostnames in RFC 952, mandated that labels could not start with a digit or with a hyphen, and must not end with a hyphen. However, a subsequent specification (RFC 1123) permitted hostname labels to start with digits. No other symbols, punctuation characters, or white space are permitted.
справедливости ради не совсем так. мелкософт например чихать хотел на rfc)нэйм реквестер не работает со слэшами... только FQDN
Добавлено: чтобы не было иллюзий:
имеет место быть, если CN-часть имени домино-сервера совпадает с именем хоста. Таким образом, достаточно чтобы в сети определялось такое имя. А записи "test01/domain/ua=IP", скорее всего, роли и не играют =)допустим есть сервере test01/domain/ua
так вот если в хосте прописать test01=IP, test01/domain/ua=IP
то да, нотес имя будет разрулено
Дык не проще закрыть им доступ на самих серверах? Наличие или отсутствие Connection не есть нормальный способ ограничения прав доступа.. Открыть сервер можно и по IP-адресу.так как им не нужны доступы ко всем серверам сразу....
как это решает проблему с разными серверами для разных пользователей
Dim session As New NotesSession
Dim PNABdb As NotesDatabase
Dim PNABdoc As NotesDocument
Set PNABdb = session.GetDatabase("","names.nsf")
Set PNABdoc = New NotesDocument(PNABdb)
PNABdoc.Destination = "CN=<server>/O=<org>"
PNABdoc.OptionalNetworkAddress = "<serverfqdn>.<internetdomain>.com"
PNABdoc.Form = "local"
PNABdoc.Type = "Connection"
PNABdoc.Source = "*"
PNABdoc.ConnectionLocation="*"
PNABdoc.DestinationDomain = "*"
PNABdoc.ConnectionType="0"
PNABdoc.PortName = "TCPIP"
PNABdoc.LanPortName = "TCPIP"
PNABdoc.ConnectionRecordFirst = "1"
Call PNABdoc.ComputeWithForm(False,False)
Call PNABdoc.Save(True,False)
Обучение наступательной кибербезопасности в игровой форме. Начать игру!