본문 바로가기

리눅스

CentOS7 네트워크 설정, ipv4와 ipv6차이

1. hostname 확인

호스트 네임을 먼저 확인한다. 초기 값은 localhost.localdomain

 

2. vi /etc/hosts로 들어가서 host ip 설정

 

앞은 ip 뒤는 그 ip의 호스트 이름(=도메인)

ex) xx.xx.xx.xx(ip주소) server01(도메인) 이런식으로 표기

 

3. vi /etc/hostname으로 들어가서 hostname 설정

 

원하는 이름 사용

 

4. vi /etc/sysconfig/network-scripts/ifcfg-eth0으로 들어가서 작업(현재 connect 되어있는 인터넷으로 작업해야한다.)

eth0은 disconnect eth1이 connect 되어 있으면 ifcfg-eth1로 작업.

 

TYPE=Ethernet | Wireless | Bridge | Bond # 일반 유선 LAN 인터페이스에서는 Ethernet으로 설정

 

BOOTPROTO=없음(none) | 정적(static) | dhcp

# static이면 IPADDR=<x.x.x.x> 서버가 지정된 ip 주소를 얻게 된다.

# none은 인터페이스가 활성화 될 때 아무런 프로토콜도 사용하지 않아. 정적(static)으로 구성한 정보만 참조하게 된다.  none=static

# dhcp로 설정하면 인터페이스가 활성화 될 때 dhcp 서버로 부터  네트워크 정보를 가져와서 적용하게 된다.

 

IPV6INIT = yes | no # ipv6를 사용할건지 안할건지의 여부

 

UUID # 고유식별번호

 

ONBOOT=yes - 부팅시 자동 활성 여부

 

IPADDR=ip주소 - 3번에서 가져왔던 호스트 ip주소를 입력 # 아이피주소라는 뜻

 

PREFIX  #넷마스크 PREFIX 변환 값 (NETMASK 나 PREFIX 중 하나만 사용한다.)

 

GATEWAY  # 게이트웨이 주소

게이트웨이란 한 네트워크에서 다른 네트워크로 이동하기 위하여 거쳐야 하는 지점.

 

ex) 무선공유기 그래서 공유기를 통해서 다른 인터넷에 접속할 수 있는 것이다.

 

5. service network restart 실행

네트워크를 적용하기 위해서 입력

또는 systemctl restart network

 

ipv4와 ipv6의 차이점?

- 가시적으로 드러나 있는 가장 큰 차이는 ipv4는 32비트의 주소 xxx.xxx.xxx.xxx 그래서 최대 약 40억개의 다른 주소가 부여 가능하다.

- ipv6는 128비트체계로 구성 ex) 2001:2301:abcd:ffff:0000:0000:ffff:1111 최대 1조개 이상 주소 부여 가능.

- 그래서 ipv6가 쓰인다면 일상생활에 사용하는 모든 전자제품, 작게는 전자제품의 일부 회로가 서로 다른 ip주소를 갖게  된다고 볼 수 있습니다.