blazor 웹 서버 질문
398
작성한 질문수 30
안녕하세요. 강사님 이번 파트를 들으면서 웹을 하나 만들어보았습니다. blazor 서버 웹을 통해서 약간 인터넷 쇼핑 비슷하게 구성해보았습니다. 그래서 이 사이트를 통해서 물건을 팔고 싶다는 생각을 해보게 되었습니다. 그러려면 모든 컴퓨터에서 제가 만든 blazor 웹의 주소를 쳐서 들어올 수 있도록 해야 하는데 그것은 어떻게 하는 건가요? 질문이 너무 막연하다고 생각하지만 너무 궁금합니다. 이것을 실제 네이버나 구글처럼 사람들이 컴퓨터를 통해서 들어오려면 어떻게 해야 하죠?
답변 1
0
예리한 질문입니다.
실제로 그 부분에 대한 이해도가 게임서버를 운영하려면 필요합니다.
우선 준비물이 2가지가 있는데, 하나는 고정 공인 IP 주소, 하나는 DNS입니다.
공인 IP는 외부에서도 접속할 수 있고, 변하지 않는 주소입니다.
우리가 컴퓨터를 컸다 켜면 바뀌는 192.168.~ 같은 내부에서만 아는 것이 아니라,
모두가 동일하게 알고 있는 주소라고 생각하시면 됩니다.
이 주소가 111.222.333.444라고 가정하면,
언제 어디서라도 111.222.333.444 주소로 접속을 할 수 있겠죠.
하지만 그렇다고 111.222.333.444를 모든 고객들이 외워야 한다면,
분명 그 홈페이지는 망할겁니다.
그래서 등장하는게 DNS (Domain Name)의 개념입니다.
우리는 외우기 쉬운 영문자로 www.naver.com를 외우고,
그것을 실제로 특정 IP 주소와 매핑을 한다고 보시면 됩니다.
Domain Name <-> IP 주소를 담당하는 서버가 '군데 군데' 배치되어 있어서
우리는 그 서버한테 질문을 던져 해당 주소를 알 수 있게 됩니다.
요 부분은 나중에 부록판 AWS 운영에서 잠시 실습을 하게 됩니다.
클래스 라이브러리 (.NET Core)이 없으면 클래스 라이브러리 선택하시면 됩니다.
0
145
1
NET 9.0 버전에서의 레이아웃 적용
1
180
1
Visual Studio 2022에서 프로젝트 만들기 질문
0
335
2
MVC를 제대로 이해를 못했는데,
0
189
1
ASP.NET
0
162
1
LING #1 에서.. 서버 GC문제
0
272
3
자바스크립트 내용이 나오나요?
0
171
1
웹 사이트 보안
0
220
2
blazor실습 시 바인딩 관련 및 버튼이 동작하지 않는 이슈가 있으면? ( .NET 8.0 기준 )
3
381
1
Uri함수 파라미터 주소에 sslport번호를 넣으면 무한 로딩이걸림
0
503
2
An unhandled exception has occured. See browser dev tools for detail.
0
348
2
EFCore 포렌키 설정 관련 질문(Entity Framework Code First One-to-Many Relationship)
0
369
3
DB 설정 관련해서 질문 드립니다
0
432
3
10분 48초 부근에 안 되는 사람들 참고하세요
1
552
1
ArgumentException: Keyword not supported: 'trust server certificate'.
0
865
1
Need Summary 부분 질문있습니다!
0
316
1
계속 똑같은 에러가 뜹니다 ㅠㅠ
0
501
1
이번 강의 코드를 받을 수 있을까요?
0
375
1
ATOM이 2022년 12월 15일 기준 종료되었네요
0
572
1
CounterState 질문입니다.
0
406
1
"연결이 비공개로 설정되어 있지 않습니다." 오류가 뜰 경우
0
1844
2
백엔드 서버에 JPA를 사용해도 문제가 없을까요?
0
572
1
SendPostRequest 에서 POST 중복된 값이 추가되는 것을 방지하려면 어떻게 하면 될까요?
0
464
1
Task<WeatherForecast[]> 를 List<Task<WeatherForecast>> 이렇게 고친 후
0
404
1





