CHashtag

[C#] 랜덤한 ip 생성하기 (ipv4) 본문

C#

[C#] 랜덤한 ip 생성하기 (ipv4)

HyoSeong 2022. 1. 25. 21:24
반응형

안녕하세요.

using System;
using System.Net;

public class Ipv4AddressGenerater
{
    public static IPAddress Generate()
    {
        var data = new byte[4];
        new Random().NextBytes(data);
        IPAddress ip = new IPAddress(data);

        return ip;
    }
}

오늘은 랜덤한 IP주소를 생성해야할 때 생성하는 방법에 대해 알려드리고자 합니다.

 

내용이 간단하니 바로 코드로 보시죠.

 

다만, IP를 생성한다고 실제 사용가능한 IP가 생성되는 것이 아닌 IPV4형식의 0.0.0.0~255.255.255.255 사이의 값이 무작위로 생성되는 것이므로 사용에 유의하시기 바랍니다.

 

https://gist.github.com/Hyo-Seong/6a6b5d3b01cfd3d64735bb850befe9ef

 

Ipv4AddressGenerator.cs

GitHub Gist: instantly share code, notes, and snippets.

gist.github.com

 

감사합니다.

반응형