네트워크 프로그래밍과 관련하여 사용해야 하는 몇 가지 일반적인 방법이 있습니다.
1. ASP.NET의 특수 속성:
서버 컴퓨터 이름 가져오기: Page.Server.ManchineName
사용자 정보 가져오기: Page.User
클라이언트 컴퓨터 이름 가져오기: Page.Request.UserHostName
클라이언트 컴퓨터 IP 가져오기: Page.Request.UserHostAddress
2. 네트워크 프로그래밍의 일반적인 방법:
현재 컴퓨터 이름 가져오기: static System.Net.Dns.GetHostName()
컴퓨터 이름을 기준으로 모든 IP 주소 검색: static System.Net.Dns.Resolve(컴퓨터 이름).AddressList
IP 주소를 기반으로 컴퓨터 이름을 검색할 수도 있습니다. static System.Net.Dns.Resolve(IP 주소).HostName
3. 시스템 환경 클래스의 공통 속성:
현재 컴퓨터 이름: 정적 System.Environment.MachineName
현재 컴퓨터가 속한 도메인: static System.Environment.UserDomainName
현재 컴퓨터 사용자: 정적 System.Environment.UserName