전체 글

네트워크 및 서버/서버

리눅스 기초 설정 메뉴얼

1. 방화벽 끄기     1.1. selinux     1.2. RHEL - firewalld        Deb - utw          2. update&upgrade     2.1. 리포지터리 -> epel, remi     2.2. yum, atp -> dnf     2.3. update&upgrade 3. 원격접속. ssh      1.방화벽 커널단 방화벽 종료 --> 시스템 방화벽 종료    1.1. selinux : 커널단 방화벽sestatus#status enable확인 및 current mode prmissive확인#안되어있다면setseforce 0- 종료vi /etc/sysconfig/selinux#해당 파일에서 SELINUX=enfocing을 =disabled로 변경reboot#리부..

프로그래밍 및 코딩/Python

if문 예제(2)

1. 아래 프로그램을 중첩 if, else로 수정하라. elif사용불가name = input("이름 : ")score = int(input("점수 : "))if (score 100): print("error : 올바른 점수를 입력해주세요.")else: print("%s님의 학점은"%name, end=" ") if (score >= 0 and score = 60 and score = 70 and score = 80 and score = 90 and score   name = input("이름 : ")score = int(input("점수 : "))score_divine = int(score / 10)score_ask = chr(abs(10 - score_divine) + 64 )rank =..

네트워크 및 서버/네트워크

Router C7200 NAT Setting

기본 설정 :  Outside/Inside seetingconfigure terminalinterface [Outsid Interface]ip nat outsideexitinterface [Inside Interface]ip nat insideend  1. Static NAT Settingconfigure terminalip nat inside source [Inside IP] [Outside IP]endshow ip nat translation #설정 확인  2. Dynamic NAT Settiong configure terminalinterface [해당 int]#secondnary를 이용하여 원하는 수만큼 하나의 인터페이스에 여러 IP할당ip address [외부 IP] [SM] secondnary..

네트워크 및 서버/네트워크

NAT(Network Address Translation)

NAT(Network Address Translation, 네트워크 주소 변환)    네트워크 --> L3계층 네트워크 -->IP 1. Public IP (공인IP) : 전 세계에서 유일한 IP주소 --> 광고 되는 IP 2. Private IP(사설IP) : A/B/C에서 사용하는 사설IP대역 (10.0.0.0-10.255.255.255 172.16.0.0-172.31.255.255 192.168.0.0-192.168.255.255) -- >광고되지 않는 IP    사설IP는 굳이 사설 IP가 아니여도 사용 가능. 그러나 만약 사설 IP대역이 아닌 IP를 설정 할 경우 외부에 존재하는    대역과 겹치기 때문에 통신이 불가. 내부에서만 사용이 가능해짐. ====> NAT 또한 DHCP와 같이 IP부족현..

네트워크 및 서버/네트워크

NAT(Network Address Translation)

NAT(Network Address Translation, 네트워크 주소 변환) 네트워크 --> L3계층 네트워크 -->IP 1. Public IP (공인IP) : 전 세계에서 유일한 IP주소 --> 광고 되는 IP 2. Private IP(사설IP) : A/B/C에서 사용하는 사설IP대역 (10.0.0.0-10.255.255.255 172.16.0.0-172.31.255.255 192.168.0.0-192.168.255.255) -- >광고되지 않는 IP 사설IP는 굳이 사설 IP가 아니여도 사용 가능. 그러나 만약 사설 IP대역이 아닌 IP를 설정 할 경우 외부에 존재하는 대역과 겹치기 때문에 통신이 불가. 내부에서만 사용이 가능해짐. ====> NAT 또한 DHCP와 같이 IP부족현상 해결을 위한 ..

네트워크 및 서버/네트워크

STATIC NAT/PAT RING TOPOLIGY 실습 및 ICMP패킷 IP 분석

위와같이 네트워크를 구성하였다.R1에서 다른 네트워크랑 UDP 연결을 하였다. 1.4.96.0/19 대역의 네트워크는 외부IP로 다른 네트워크에서 통신 할 수 있도록 하였다.R2의 e2/0 인터페이스의 네트워크는 10.10.0.0/16의 가상 네트워크이며 Rocky 9 VM과 Window Server 2022 VM이 포함되어있다. Window Server 2022는 DHCP서버로 사용하며 Rocky 9이 여기서 IP를 할당받도록 하였다. STATIC NAT을 통해 외부 IP와 통신 할 수 있게 하였다.R3의 e2/0 인터페이스의 네트워크는 10.20.0.0/16의 가상 네트워크이며 VPCS와 CentOS9의 DHCP서버가 존재한다. VPCS는 CentOS 9에서 IP를 할당받는다. PAT를 통해 외부와 ..

네트워크 및 서버/서버

dhcpd.conf 주요 설정

항목설명subnet [NI] netmask [SM] {  [OPTION]  }사용할 네트워크 대역 설정range임대 IP 범위range dynamic-bootpBOOTP클라이언트 사용(랜 부트시에도 실행)option routersGateway 주소 설정option subnet-mask서브넷 마스크 설정option domain-name도메인명 지정option domain-name-servers네임서버 지정(최대 3개)option broadcast-address브로드캐스트 지정default-lease-time클라이언트가 만료시간을 요청하지 않을 시 할당되는 시간(sec)max-lease-time클라이언트가 할당 받을 수 있는 최대 시간(sec)

프로그래밍 및 코딩/Python

조건문 예제

1. 다음 조건에 맞는 코드를 작성하여 할인율을 계산하여보자  하나에 2000원 하는 연필과 하나에 3000원 하는 펜이 있다  구입시 총액이 20,000원을 넘으면 10% 할인해주는 코드를 작성하라 구매하고자 하는 연필과 펜의 개수를 사용자로부터 입력받는다. if, else만을 사용한다. p2 = int(input("연필 개수 : "))p3 = int(input("펜 개수 : "))sum_price = (p2 * 2000) + (p3 * 3000)if (sum_price >= 20000): discount = (sum_price / 10) sum_price -= discount print("%d원 할인되었습니다."%(discount)) print("총 가격은 %d원 입니다."%(s..

잉여토끼
IQ Spoofing