전체 글 썸네일형 리스트형 L3 기능 요약 정리 L3 기능 요약 정리 L3 기능 라우팅 IP Static Routing 정적 경로(static route)는 단독 또는 다이내믹 라우팅 프로토콜과 혼합하여 사용된다. 디폴트 루트(default route)는 라우팅 테이블의 크기를 줄이면서 안정된 네트워크를 운영할 수 있게 해 준다. 정적 경로란 네트워크 관리자가 직접 목적지 별로 지정하는 경로를 말한다. 동적 경로(Dynamic route)와 구분된다. RIP 1/2 설정이 쉽고, 거의 모든 회사의 라우터가 RIP을 지원하기 때문에 가장 많이 사용되는 라우팅 프로토콜 중의 하나이다. RIP은 버전 1과 2가 있는데, RIP1은 서브넷 마스크 정보 없이 라우팅 업데이트를 전송하는 클래스풀 라우팅 프로토콜이고 RIP2는 서브넷 마스크 정보가 포함된 클리스리.. 더보기 CentOS 7에서 yum 저장소를 변경하는 방법 CentOS 7에서 yum 저장소(repository)를 변경하는 방법테스트 환경운영체제 버전 정보$ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core)1. 기존 저장소 확인현재 활성화된 저장소 목록과 상태를 확인할 수 있습니다.yum repolist2. 원하는 저장소 찾기변경하려는 새로운 저장소를 찾아야 합니다. CentOS 기본 저장소 이외의 저장소를 사용하려면 해당 저장소의 URL을 알아야 합니다.3. 기존 저장소 비활성화저장소를 변경하려면 먼저 현재 사용 중인 저장소를 비활성화해야 합니다. 저장소의 설정 파일을 편집하여 enabled=0으로 설정하면 됩니다.예를 들어, /etc/yum.repos.d/CentOS-Base.repo 파일을 편집.. 더보기 원도우 시간 동기화를 위한 배치 파일 원도우 시간 동기화를 위한 배치 파일 @echo off REM 시간 동기화 서버 설정 set "time_server=time.windows.com" REM 시간 동기화 실행 w32tm /resync /nowait /rediscover /computer:%time_server% REM 결과 출력 echo 시간 동기화가 완료되었습니다. 위의 코드를 텍스트 편집기로 열고, 원하는 경로와 파일명으로 저장하면 배치 파일이 생성됩니다. 배치 파일을 실행하면 w32tm 명령어를 사용하여 지정된 시간 서버와 시간 동기화가 수행됩니다. 시간 동기화 후 "시간 동기화가 완료되었습니다."라는 메시지가 출력됩니다. 참고: 배치 파일은 .bat 또는 .cmd 확장자로 저장되어야 합니다. time_sync.bat @echo of.. 더보기 MySQL 클라이언트 실행 시 libtinfo.so.5 라이브러리 오류 MySQL 클라이언트 실행 시 libtinfo.so.5 라이브러리 오류 테스트 환경 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04 LTS Release: 22.04 Codename: jammy MySQL 클라이언트 실행 $ ./bin/mysql -uroot -p ./bin/mysql: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory 이 오류 메시지는 libtinfo.so.5 라이브러리 파일을 찾을 수 없을 때 발생합니다. 이 라이브러.. 더보기 IIS 멀티도메인 인증서(SSL0 :443) 중복 사용하기 IIS 멀티도메인 인증서(SSL :443) 중복 사용하기 cscript.exe adsutil.vbs set /w3svc//SecureBindings “:443:” 식별자 호스트 헤더 값 > cd C:\Inetpub\AdminScripts > cscript.exe adsutil.vbs set /w3svc/880535328/SecureBindings ":443:w2.sangchul.kr" 더보기 [기타] SPA vs MPA SPA vs MPA SPA(Single Page Application)는 한 개의 페이지로 구성된 애플리케이션이고, MPA(Multi Page Application)는 여러 개의 페이지로 구성된 애플리케이션이다. 싱글 페이지 애플리케이션(single-page application, SPA, 스파)은 서버로부터 완전한 새로운 페이지를 불러오지 않고 현재의 페이지를 동적으로 다시 작성함으로써 사용자와 소통하는 웹 애플리케이션이나 웹사이트를 말한다. 이러한 접근은 연속되는 페이지 간의 사용자 경험의 간섭을 막아주고 애플리케이션이 더 데스크톱 애플리케이션처럼 동작하도록 만들어준다. SPA에서 HTML, 자바스크립트, CSS 등 필요한 모든 코드는 하나의 페이지로 불러오거나, 적절한 자원들을 동적으로 불러들여서 .. 더보기 Nginx와 Tomcat 클러스터를 구성하는 방법 Nginx와 Tomcat 클러스터를 구성하는 방법 Nginx를 로드 밸런서로 사용하여 여러 Tomcat 인스턴스를 클러스터링하는 방식입니다. 각 Tomcat 인스턴스는 서로 다른 Receiver 포트 및 AJP 포트를 사용하여 구성됩니다. 호스트 이름 IP 주소 엔진(인스턴스 이름) 포트 kube-node1 192.168.0.61 nginx 80 kube-node2 192.168.0.62 tomcat(instance1) 8082, 8005 kube-node2 192.168.0.62 tomcat(instance2) 8083, 8006 kube-node3 192.168.0.63 tomcat(instance1) 8082, 8005 kube-node3 192.168.0.63 tomcat(instance2) 80.. 더보기 [기타] Git 사용법: Git merge 사용법 Git 사용법: Git merge 사용법 1. 먼저 브랜치를 변경합니다. git checkout : 머지를 수행할 브랜치로 이동합니다. 2. 다음으로 병합할 브랜치를 병합 대상 브랜치로 지정합니다. git merge : 지정한 브랜치를 현재 브랜치에 병합합니다. 3. Git은 가능한 한 자동으로 브랜치를 병합합니다. 그러나 자동으로 병합되지 않는 경우에는 충돌이 발생했다는 것을 의미합니다. 4. 충돌을 해결하고 병합을 완료합니다. 충돌을 해결하려면 충돌이 발생한 파일을 열고 충돌 부분을 수정한 후, 수정된 파일을 스테이징 영역에 추가하고 커밋합니다. 위와 같이 Git merge를 수행하면 브랜치를 병합할 수 있습니다. 하지만 브랜치를 병합할 때 충돌이 발생할 가능성이 있으므로 충돌을 처리하는 방법을 미리.. 더보기 이전 1 ··· 233 234 235 236 237 238 239 ··· 270 다음