※127.X.X.X = loopback = 자기자신
-Subnet Mask : 네트워크 자리(1) + Host 자리(0)
-브로드캐스트 주소: 호스트 자리가 모두 255(1)인 주소
ex> 192.168.10.1
c클래스 192.168.10.0~255 → 256개 0은 네트워크주소 255는 브로드캐스트주소
그 외 256-2 =254개는 ip부여 가능
네트워크 주소: 192.168.10.0
broadcast 주소: 192.168.10.255
브로드캐스팅 : 같은 대역내의 모든 ip 에게 공유 하는것
●IPv4 통신방법
unicast : 1 대 1 통신
multicast : 1 대 다 통신(특정다수)
broadcast : 1 대 다 통신(불특정다수)
●IP 설정
1. 사용중인 랜카드 명 확인
ip link
※loopback / localhost(자기자신)
127.0.0.1 ~ 127.255.255.254
2. 랜카드 설정파일 수정
cd /etc/sysconfig/network-scripts
vi ifcfg-eth0
-고정 ip할당
DEVICE=eth? -랜카드 장치명
ONBOOT=yes -활성화 여부
BOOTPROTO=static -수동은 (static) 자동은 (dhcp)이다.
IPADDR=192.168.1.10 -고정 IP 주소
NETMASK=255.255.255.0 -고정 IP의 Subnet mask
GATEWAY=192.168.1.2 -Gateway 주소(Router의 입구 주소)
-자동ip 할당
DEVICE=eth2
ONBOOT=yes
BOOTPROTO=dhcp -자동(dhcp)이기 때문에 고정처럼 쓸 필요가 없다.
3. 랜카드명과 설정파일명을 일치
mv ifcfg-eth0 ifcfg-eth?
4. 설정 파일 수정 후 반드시 데몬 재실행
/etc/rc.d/init.d/network restart
>클라이언트
IP = 192.168.1.20
● IP Alias
한 개의 랜카드에 여러개의 IP주소를 부여하는 것
랜카드 설정파일의 이름을 eth2:0, eth2:1.... 등으로 구성된다.
192.168.1.10
192.168.1.11
1. 랜카드 설정파일 경로로 이동
cd /etc/sysconfig/network-scripts
2. ip alias를 하고자 하는 대상 랜카드 설정파일을 복사
cp ifcfg-eth2 ifcfg-eth2:0
3. 설정파일 수정
vi ifcfg-eht2:0
DEVICE=eth2:0 <========
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.11 <======== 두 옵션 수정
NETMASK=255.255.255.0
GATEWAY=192.168.1.2
4. 네트워크 데몬 재실행
/etc/rc.d/init.d/network restart
===========================================
실습문제
서버 IP 설정
고정-> 192.168.1.50
192.168.1.51
192.168.1.52
===========================================
클라이언트 IP 설정
자동 설정
192.168.1.100
192.168.1.101
192.168.1.102
192.168.1.103
댓글