일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- sam2
- 합병
- CentOS
- segmentation
- AI
- 기구학
- 정처기
- robotics
- ROS2
- Computer
- SQL
- 3dof
- 정렬
- homogeinous
- sort
- Coding
- Linux
- 리눅스
- 해싱 함수
- 회전 복잡도
- 네트워크 충돌
- Java
- MIPS
- 정보처리기사
- 맥케이브
- 소스 코드 품질 분석
- 명령어
- homogenous
- 알고리즘
- 컴퓨터구조
- Today
- Total
목록CentOS (6)
UTF-404
💡 Telnet 암호화되지 않은 원격 접속 서비스를 의미한다. 따라서, 중간자(= 해커)에게 데이터가 쉽게 노출된다. Telnet을 만약에 사용한다면 공용 네트워크에서 사용하는 것은 굉장히 위험하다. 그렇기에 대부분 사설 네트워크 내에서 사용한다. 📍 Telnet Port 번호 접속 방식은 TCP를 사용하며 기본 포트 번호는 TCP/23번을 사용한다. 📍 CentOS에서 Telnet은 Standalone으로 돌릴 수 없다. 슈퍼 데몬인 Sinet의 관리를 받아야만 사용 가능하다. 📍 VPN(Virtual Private Network) 외부 네트워크에서 사설 네트워크로 접속을 지원하는 서비스이며, 이를 사용하면 특정 방식의 인증을 거쳐서 사설 네트워크로 진입할 수 있다. 💡 Xinet 구축 순서 알아보기!..
💡 Server 란? Service를 제공하는 자, 서비스는 특정 프로그램을 의미한다. 예로는 게임, 웹, DB, 메신저, 메일 등이 있다. 💡 Client 란? Service를 이용하는 자를 의미한다. 📍 Server를 구축하기 위한 OS는 무엇이 있을까? 1. Window Server - 2002, 2008, 2012, 2016 등 2. Unix/Linux - CentOS, RedHat, Ubuntu 등 📍 Client로 자주 사용되는 OS는 무엇이 있을까? 1. Windows - xp, 7, 8, 10, 11 등 2. Mac 💡 보안 정책 및 방화벽 CentOS의 보안 정책은 SELinux를 사용하고 있다. 외부 혹은 내부의 통신을 허용/차단을 위해 방화벽(firewall)을 상용한다. 📍 방화벽 ..
💡 Clone 생성할 경우 네트워크 충돌 오류 해결방법 VMware Guest를 복제하면 그대로 복제가 되므로, 네트워크 인터페이스가 충돌이 발생(MAC/IP 주소 겹침) 이때, /etc/sysconfig/network-scripts/ifcfg-eth0 이 파일을 수정해도 IP 변경이 안된다. 📍 네트워크 충돌 시 작성되는 파일 ➡️ /etc/udev/rules.d/70-persistent-net.rules 1 # This file was automatically generated by the /lib/udev/write_net_rules 2 # program, run by the persistent-net-generator.rules rules file. 3 # 4 # You can modify it,..
💡 네트워크 인터페이스 파일 (/etc/sysconfig/network-scripts/ifcfg-eth0) - 위의 파일을 vi로 열어서 편집한다. 📍수동 설정 전 파일 1 DEVICE=eth0 // 장치명 2 HWADDR=00:0C:29:22:F0:87 // 2 계층 MAC 주소 3 TYPE=Ethernet // 네트워크 타입 4 UUID=ddbb799c-ddac-4401-848f-27f2b25000e6 // 장비 고유 ID 5 ONBOOT=no // 부팅 시 네트워크 활성 여부 6 NM_CONTROLLED=yes 7 BOOTPROTO=dhcp // 프로토콜 종류 (DHCP : 자동 IP) 📍 수동 설정 후 파일 1 DEVICE=eth0 2 HWADDR=00:0C:29:22:F0:87 3 TYPE=Et..
리눅스를 서버로 구동하려면 서비스 프로그램을 설치/실행해야 한다. 서비스를 프로그램은 데몬 프로세스의 형태로 백그라운드에서 실행된다. 네트워크를 통한 서비스는 보통 하나 이상의 네트워크 포트를 관리한다. 하나의 네트워크 포트에는 하나의 프로세스만 실행될 수 있다. 클라이언트가 서버의 포트를 통해 특정 프로세스와 통신하기 위해서는 방화벽의 허용이 있어야 한다. 📍 netstat : 현재 컴퓨터의 포트, 네트워크 상태, 관련 프로세스를 출력 -l : listen 인 것만 내역을 출력 -n : 포트 번호까지 출력 -t : tcp 통신 내역을 출력 -u : udp 통신 내역을 출력 -p : process ID 출력 -a : all, 모든 상태 출력 📍 ifconfig : 현재 컴퓨터의 IP 주소를 확인할 수 있..
1) 네트워크 설정하기 /etc/sysconfing/network-scripts/ifcfg-eth0 파일 편집(vi 이용) (네트워크 대역을 확인하고, 192.168.1 대역이 아니라면 본인의 환경에 맞게 편집합니다, IPADDR과 GATEWAY는 대역이 같음) DEVICE=eth0 BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.2 ONBOOT=yes rm -rf /etc/udev/rules.d/70-persistant-net.rules 2) 보안 강화 리눅스(SELinux) 해제 /etc/selinux/config (vi 이용) #SELINUX=enforcing SELINUX=disabled init 6 3) ..