티스토리 뷰

가끔은 필요하다. 예를 들어, 네트워크 기반 시뮬레이션 또는 에뮬레이션할때 말이다.

1. 윈도우

1-1) GUI를 사용하는 경우 - 별로 설명이 필요없다.

1-2) 명령행에서 하는 경우 - netsh 명령을 사용한다.

위키피디아에 설명이 잘 나와 있다. -->  http://ko.wikipedia.org/wiki/Netsh

그외 인터넷에서 검색하면 잘 나오리라. --> 검색어 : netsh windows ip 

2. 리눅스의 경우 

아래는 한개의 NIC(eth0)에, 3개의 IP 주소를 부여한 경우이다.

$ /sbin/ifconfig eth0:0 192.168.0.4
$ /sbin/ifconfig eth0:1 192.168.0.5
$ /sbin/ifconfig eth0:2 192.168.0.6
$ /sbin/route add -host 192.168.0.4 dev eth0:0
$ /sbin/route add -host 192.168.0.5 dev eth0:1
$ /sbin/route add -host 192.168.0.6 dev eth0:2

* 리눅스의 경우, shutdown되면 위 명령이 무효화된다. 따라서, 부팅 후 실행해주던가, 스타트업 스크립트(/etc/rc.local 파일에 추가)에 내용을 삽입하던가 편한대로 한다.