728x90 operating system29 [리눅스] grep 명령어 & 정규표현식 정규표현식(Regular expression) 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어 문자열의 검색과 치환을 위해 지원 하고 있음 grep 명령어에 유용하게 쓸 수 있다 1. grep 특정 조건에 맞는 문자열 패턴 검색 행 단위로 출력 grep '^samadal' /etc/passwd -> samadal 이라는 문자(열)로 시작하는 라인 검색 grep 'samadal$' /etc/passwd -> samadal 이라는 문자(열)로 끝나는 라인 검색 grep '\' /etc/passwd -> 라인의 임의의 위치의 마지막 문자(열)을 검색 grep 'samadal' /etc/passwd -> cat /etc/passwd | grep samadal 과 같은 기능을 한다! grep .. 2022. 12. 20. [Windows Server] Windows 환경에서 DNS 설정하기 DNS( Domain Name System) 호스트의 Domain name을 IP로, IP를 Domain name으로 변환 해주는 시스템이다. 특정 컴퓨터의 주소를 찾기 위해 사용자가 문자로 입력한 값을 컴퓨터의 언어인 숫자(IP)로 변환 한다. 따라서 접속 하려는 사이트의 IP 주소를 알고 있다면, domain name을 입력 하지 않아도 사이트로 접속 할 수 있다. DNS Server 설정 dns 설정을 하기 위해서는 dns 서버와 Client 서버 총 두개를 준비해야 한다. Server와 Client의 IP 설정은 모두 마친 상태라고 가정 후 DNS 서버 설정을 시작해보자! 우선 서버 관리자를 실행 한 뒤 윈도우 서버 관리자 속성 -> 관리자 자동실행을 시작 안 함으로 체크 한다 서버 관리자 역할 .. 2022. 12. 15. L3 switch vlan DHCP & DHCP Agent DHCP 자동 ip 설정 -> broadcasting을 통해 discovery 패킷을 보냄 client 와 server의 Broadcast Domain이 동일해야 Discovery 패킷을 받을 수 있음 만약 server 와 client의 브로드캐스트 도메인이 동일하지 않다면? - Discovery 패킷을 공유 하지 못한다. 이 때문에 server와 다른 도메인에 있는 라우터가 agent 역할을 한다. - client와 server가 직접 DORA를 주고 받지 못하는 경우 agent 역할을 하는 라우터를 통해 DORA를 공유 한다. network가 달라지게 되면 server : udp 67번이 open 되어 있어야 하고, client : udp 68번을 open 해 두어야 한다. 이렇게 설정 하면 serv.. 2022. 12. 4. L3 switch - switch port & routed port L3 switch란? L2 스위치의 기능과 L3 라우터 기능을 모두 갖춘 장비 IP 주소가 할당 되어 있다 라우터의 기능을 스위치 내에 적용 시켜 Layer3에서 동작 시키는 장치 서로 다른 Network간의 연결이 가능하다 해당 프로토콜을 사용하는 패킷에 대해 스위칭이 가능하다 기본 구성은 L2 스위치와 동일하다 static routing & dynamic routing 지원 L3 스위치 토폴로지 구성 L2 스위치에서 각각의 vlan을 설정하고 서로 다른 vlan 간의 통신이 가능하도록 L3 스위치를 배치하였다. 우선 L2 스위치에 VLAN 을 설정하자 1. L2 switch vlan 설정 우선 VLAN 설정을 해야 하기 때문에 L2 스위치에서 vlan 을 생성하고 인터페이스를 설정 해준다. L2 sw.. 2022. 12. 4. L2 switch Trunk port 설정, 라우터 연결 encapsulation L2 switch의 한계 기본적으로 L2 switch는 network를 분리 할 수 없고, IP 관련된 기능을 구현 할 수 없다. 하지만 VLAN을 설정하면 L2 스위치 에서도 네트워크 분할이 가능해진다! Trunk port 하나의 포트에 다수의 VLAN traffic이 통과 할 수 있는 방식을 말한다 일반적으로 서로 다른 switch에 동일 VLAN들이 존재하는 경우 사용 된다. Trunk port를 사용하는 경우에도 스위치끼리 통신 할 경우 동일 VLAN 사이에서만 통신이 가능하다 서로 다른 VLAN 사이에서 통신을 하기 위해서는 반드시 L3 device를 통해 라우팅 되어야 한다. 논리적으로 다른 network이기 때문에 routing이 필요하다 PC는 자기자신이 어떤 VLAN에 소속되어 있는지 알.. 2022. 11. 24. VLAN(Virtual Local Area Network) VLAN이란? LAN은 근거리 통신망을 뜻한다. 여기에 Virtual(가상의) 라는 단어가 앞에 붙은 것을 보면 알 수 있듯이 VLAN은 가상의 근거리 통신망이다. 가상 LAN을 왜 만드는 것일까? 스위치는 network domain을 하나 이상 가질 수 없다. 하지만 이것을 논리적으로 분리할 수 있다. subnet을 분리 할 수 있는 router는 진짜 LAN을 구성하고, switch는 가상의 LAN을 만들 수 있다 L2 switch가 network를 분할 한다(=broadcasting domain을 분할, subnet을 분할) 위 그림을 스위치라고 생각해보자. 스위치에 포트가 위 그림처럼 있고 저렇게 포트를 분리 하여 연결 하였다. 이때는 network가 두개 형성 된다. 서로 다른쪽으로는 전기적 신.. 2022. 11. 23. 이전 1 2 3 4 5 다음 728x90