본문 바로가기

OS & network/solaris

솔라리스 11 네트워크 인터페이스명 변경

솔라리스 11에서 솔라리스 네트워크 인터페이스명은 과거의 솔라리스 버전과 달리 net0로 통일되어 사용이 됩니다.

과거에는 hme0 , gfe0 등 네트워크 카드별로 인터페이스 이름을 각자 관리하다 보니 , 관리의 비효율적인 측면들이 많이 나타나게 되었습니다.


그래서 솔라리스 11 부터는 이를 통합 운영하여 관리의 통일성을 부여하고 관리의 효율성을 가져오도록 하고 있습니다.


헌데 , net0 라는 인터페이스를 그대로 쓰기엔 나쁘지 않지만, 리눅스 사용자들이 사용하듯이  eth0 와 같은 이름으로 지정하고자 할 때는 아래와 같이 구성할 수 있습니다.


root@solaris11:~# ipadm delete-ip net0       // net0 ip 인터페이스 삭제

root@solaris11:~# dladm show-link            // 링크 상태 확인

LINK                CLASS     MTU    STATE    OVER

net0                phys      1518   unknown  --

net1                phys      1500   unknown  --

net2                phys      1500   unknown  --

net3                phys      1500   unknown  --


root@solaris11:~# dladm rename-link net0 eth0      //net0 를 eth0 인터페이스로 이름변경

root@solaris11:~# dladm show-link                    // 링크 상태 확인

LINK                CLASS     MTU    STATE    OVER

eth0                phys      1518   unknown  --

net1                phys      1500   unknown  --

net2                phys      1500   unknown  --

net3                phys      1500   unknown  --


root@solaris11:~# ipadm create-ip eth0            // eth0 ip인터페이스 생성

root@solaris11:~# ipadm create-addr -T dhcp eth0/v4dhcp   // dhcp ip 할당


root@solaris11:~# ifconfig eth0   // ip 확인

eth0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 1518 index 4

inet 10.0.2.15 netmask ffffff00 broadcast 10.0.2.255

ether 8:0:27:1e:50:42 



필요에 따라 인터페이스의 이름을 변경할 수 있습니다.  (~.^)b