jafm Posted February 4, 2014 at 12:29 PM Report #543882 Posted February 4, 2014 at 12:29 PM Boas, Cria pegar no nome da máquina que está aceder ao meu servidor de intranet. Ao colocar os seguintes códigos, todos eles vão me buscar apenas o nome da maquina onde está colocado o servidor, que neste caso é a minha propria máquina, mas o que eu cria era quando acedessem de outra máquina seja PC, ou Tablet, me informasse o nome Será que é possível saber essa informação? Dim teste = Environment.MachineName Dim teste2 = System.Net.Dns.GetHostName
nelsonr Posted February 4, 2014 at 12:45 PM Report #543885 Posted February 4, 2014 at 12:45 PM Boas, tenta assim: Dim ipHostEntry As System.Net.IPHostEntry = System.Net.Dns.GetHostEntry(Request.ServerVariables("REMOTE_HOST")) ' Response.Write(ipHostEntry.HostName)
jafm Posted February 4, 2014 at 01:54 PM Author Report #543898 Posted February 4, 2014 at 01:54 PM Funciona... No entanto quando acedi através de um Smartphone devolveu apenas o IP, e não nome, existe algum tipo de segurança?
nelsonr Posted February 4, 2014 at 03:09 PM Report #543908 Posted February 4, 2014 at 03:09 PM E o smartphone esta na mesma rede ou está a aceder externamente? Aquele codigo tenta ir buscar essa informação ao servidor de dns configurado. Experimenta este comando na linha de comandos do windows e verifica qual o nome que mostra para o smartphone nslookup [iP]
jafm Posted February 4, 2014 at 03:37 PM Author Report #543910 Posted February 4, 2014 at 03:37 PM Sim todos os dispositivos estão ligados na mesma rede. Coloquei esse comando e devolveu o seguinte DNS request time out. timeout was 2 secounds. servidor:UnKnown Address:fe80:01 mas experimentei colocar por exemplo nslookup google.pt e devolveu a mesma msg. devo estar a fazer algo de errado...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now