# ip 확인 , ip 에 대해 , 리눅스의 운영

터미널 열기 한 다음 오른쪽 위에 클릭 한다음 유선 연결됨을 클릭합니다.
그리고 유선 네트워크 설정을 클릭하면

이런 화면이 뜨는데 유선 에서 설정 버튼을 누르면

이렇게 ip 가 뜨게됩니다.
------ ip 에 대한 설명 ----------
IP 주소는 8비트 크기의 필드 네 개를 모아서 구성한 32비트(4바이트) 논리 주소입니다.
×××.×××.×××.×××, 즉 163.152.19.114처럼 .(점)으로 구분한 10진수 형태 네 개로 구성됩니다.
한 바이트가 가질 수 있는 10진수는 0~255이므로, IP 주소의 값은 0.0.0.0에서 255.255.255.255까지 입니다.
IP 주소를 효율적으로 배정하려고 클래스라는 개념을 도입했습니다. 클래스에는 A, B, C, D,E 다섯 종류가 있습니다.
이 중 D 클래스는 IP 멀티 캐스팅용으로, E 클래스는 자원을 확보하려고 예비용으로 분류해 놓았기 때문에 실제 사용하는 것은 A, B, C 클래스 세 종류뿐 입니다.
-- A클래스의 특징 --
A 클래스는 네트워크 주소로 8비트, 호스트 주소로 24비트를 사용합니다. [그림 5-10]을 보면 네트워크 주소의 가장 왼쪽에 해당하는 비트는 0으로 고정되어 있는데, 이것이 A 클래스를 구분하는 데 사용하는 식별자 입니다.
첫 번째 바이트의 첫 비트가 0으로 시작하기 때문에 맨 처음 숫자는 0~127로 시작하며, 범위는 0.0.0.0에서 127.255.255.255까지가 됩니다.
하지만 0.0.0.0은 사용하지 않는 주소이고, 127.×.×.×는 시스템 루프백 주소(가상으로 할당한 인터넷 주소)라서 사용하지 않습니다.
따라서 실제 사용하는 ip는 1.0.0.0 ~ 126.255.255.255 까지가 됩니다.
-- B클래스의 특징--
B 클래스를 구분하는 데 사용하는 식별자는 10으로 시작합니다. 네트워크 주소에 16비트, 호스트 주소에 16비트를 배정하는 클래스 입니다.
IP 주소의 시작이 128~191로 시작하고, 기본 네트워크 마스크는 255.255.0.0입니다.
네트워크 주소는 128.0.0.0~191.255.0.0까지고, 호스트 주소는 2바이트로 호스트 65,534개를 구성할 수 있습니다.
이것은 A 클래스와 동일하게 네트워크 주소(0.0)와 브로드캐스트 주소(255.255)를 제외한 호스트의 수입니다.
-- C클래스의 특징--
소규모 네트워크에서 가장 많이 사용하는 클래스로 C 클래스를 구분하는 데 사용하는 식별자는 110으로 시작합니다.
호스트 배정에 총 8비트를 사용할 수 있으므로 호스트를 최대 254개 사용할 수 있습니다.
IP 주소의 시작이 192~223으로 시작하며, 기본 네트워크 마스크는 255.255.255.0입니다.
네트워크 주소는 192.0.0.0~223.255.255.0까지고, 호스트 주소는 1바이트로 호스트 주소는 254개 사용할 수 있습니다(0, 255 제외).
-- 명령어 옵션 값 --
ls - 목록화 해서 보여줌
.. -> 상위 디렉토리
cd -> 자신의 홈 디렉토리
EX]
[root@localhost ~]# # gui tui,cui
[root@localhost ~]#
[root@localhost ~]# man cd
[root@localhost ~]#
[root@localhost ~]# ls
anaconda-ks.cfg 공개 문서 비디오 서식
initial-setup-ks.cfg 다운로드 바탕화면 사진 음악
------------------------------------------------------------------------ 목록화 함
[root@localhost ~]# ls -a
. .bash_logout .config .local 공개 비디오
.. .bash_profile .cshrc .tcshrc 다운로드 사진
.ICEauthority .bashrc .dbus anaconda-ks.cfg 문서 서식
.bash_history .cache .esd_auth initial-setup-ks.cfg 바탕화면 음악
[root@localhost ~]# pwd
/root
[root@localhost ~]# cd ~
[root@localhost ~]#
[root@localhost ~]# cd
[root@localhost ~]# pwd
/root
[root@localhost ~]# # guswo dnlcl
[root@localhost ~]# cd ..
[root@localhost /]# ls
bin dev home lib64 mnt proc run srv tmp var
boot etc lib media opt root sbin sys usr
--디렉터리와 파일 관리--

'Linux' 카테고리의 다른 글
| Linux_06Day (0) | 2019.05.17 |
|---|---|
| Linux_05Day (0) | 2019.05.16 |
| Linux_04Day (0) | 2019.05.15 |
| Linux_03Day (0) | 2019.05.14 |
| Linux_01Day (0) | 2019.05.10 |