1. 윈도우+i로 설정창 진입

2. 네트워크 및 인터넷

3. 어댑터 옵션 변경

4. 연결된 네트워크 우클릭 후 속성(이더넷 2)

5. 인터넷 프로토콜 버전4 더블클릭

6. 다음 ip 주소 사용 클릭

7. 윈도우키+R 누른 후 cmd 창 실행

8. ipconfig -all 누른 후 서브넷 마스크, 기본게이트웨이 DNS주소 확인

9. 원하는 IP 주소 입력 후 정보 입력 후 확인

 

 

'IT > CS상식' 카테고리의 다른 글

윈도우10 원격데스크톱(RDP) 설정 방법  (0) 2023.02.21

1.공유기 설정

1. 포트포워딩 설정

2. 윈도우내에서 설정(윈도우10 최신버전 기준)

1. 윈도우에서 원격데스크톱 허용

1.윈도우키+R

2.실행창에 control 입력

3.시스템 클릭 ->제어판에 없을 경우 : 윈도우+x 누른 후 시스템 클릭

4.원격데스크톱클릭

5.원격 데스크톱 활성화 켬으로 변경

2-1. 수신대기포트 변경(변경하지 않으면 기본포트 3389로 보안에 취약하다.)

1.윈도우키 + R 로 실행창 켠 후 regedit 실행
2.다음 레지스트리 하위 키로 이동합니다. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp


3.PortNumber를 찾습니다.


4.편집 > 수정을 클릭하고 Decimal을 클릭합니다.


5.새 포트 번호를 입력하고 확인을 클릭합니다.


6.레지스트리 편집기를 닫고 컴퓨터를 다시 시작합니다.

2-2. 수신대기포트 변경 - powershell을 이용한

1.포트 번호 확인

Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber"

2. RDP에 새 포트 번호 추가

$portvalue = 3390 Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber" -Value $portvalue New-NetFirewallRule -DisplayName 'RDPPORTLatest-TCP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol TCP -LocalPort $portvalue New-NetFirewallRule -DisplayName 'RDPPORTLatest-UDP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol UDP -LocalPort $portvalue

3. 방화벽 설정

1. 기본포트(3389)일 때

1.제어판에 들어갑니다.( 윈도우키 + R 실행창 누른 후 control 실행)

2.윈도우 방화벽 클릭

3.Windows Defender 방화벽을 통해 앱 또는 기능 허용

4.원격 데스크톱 체크 후 확인

2. 수신 포트를 변경했을 때 방화벽 설정

1.제어판에 들어갑니다.( 윈도우키 + R 실행창 누른 후 control 실행)

2.윈도우 방화벽 클릭

3.고급 설정 클릭

4.인바운드 규칙 클릭

5.새 규칙 클릭

6.포트 클릭 후 다음

7.원하는 포트 번호 입력 후 다음

8.연결 허용 후 다음

9.규칙 적용시기 선택 후 다음

10.이름/ 설명 입력 후 다음

3. 원격접속 사용자 이름 확인

1.제어판에서 관리 도구 실행

2.컴퓨터 관리 클릭

3.로컬 사용자 및 그룹->사용자->설명란이 공란인 게 보통 지금 사용하는 사용자

4. 변경하려면 오른쪽 클릭 -> 이름 바꾸기로 수정

4. WOL 설정

 

 

 

 

 

 

참고자료

원격데스크톱 연결 설정/ 방화벽 설정 및  WOL,공유기 세팅 등 : https://jimnong.tistory.com/607

원격 데스크톱 수신 대기 포트 변경 : https://learn.microsoft.com/ko-kr/windows-server/remote/remote-desktop-services/clients/change-listening-port

 

원격 데스크톱에서 수신 대기 포트 변경

원격 데스크톱 클라이언트에 대한 수신 대기 포트를 변경하는 방법을 알아봅니다.

learn.microsoft.com

윈도우즈 원격접속 사용자 이름 확인 및 변경 방법 : https://ganjangsamsun.tistory.com/23

'IT > CS상식' 카테고리의 다른 글

WINDOW 10 고정IP 설정하는 방법  (0) 2023.03.22

 

 

1. 문제

 

2. 내 풀이

import java.util.*;

public class Solution {

public int solution(int n) {

int answer = 0;

 

 

for(int i=Integer.toString(n).length();i>0;i--){

answer+=(int)(n/Math.pow(10,i-1));

n-=(n/(int)Math.pow(10,i-1))*((int)Math.pow(10,i-1));

}

 

return answer;

}

}

 

3. 중요내용(몰랐던 점, 키포인트)

①-1 How to convert int to string - Integer.toString(n) : Integer 클래스의 toString 메서드 이용.

①-2 String클래스.length() - 문자열의 길이 반환. *배열은 배열클래스.length로 메서드가 아닌 프로퍼티임

② Math.pow(밑-반복해서 곱해줄 수, 지수-곱해줄 횟수) : Math클래스의 제곱함수, 반환값은 double이여서 int로 형변환해준 모습이다.

③java에서 int끼리 나눌 경우 반환값은 int로 뒤에 소수점이 탈락되지만 (ex. 5/2 ->2) Math.pow()의 반환값이 double이어서 int로 변환한 후(먼저 변환이 중요) 나눠주는 모습

 

4. 모범 답안

import java.util.*;

public class Solution {

public int solution(int n) {

int answer = 0;

while(true){

answer+=n%10; --> 1의 자리수 구함

if(n<10)

break;

n=n/10; --> 1의 자리수 탈락

}

return answer;

}

}

+ Recent posts