시대가 변하면 Windows도 함께 변합니다. 최근 Windows Server 2012와 Windows 7 또는 8 환경에서 Windows Server 2019와 Windows 10으로 전환했다면, 몇 가지 달라진 점을 느끼셨을 것입니다.
다행히 예전의 네트워크 프린터 연결 방식은 여전히 존재하지만, 화면 구성이 조금 달라져 처음에는 혼란스러울 수 있습니다. 이 글에서는 Windows 10과 Server 2019 환경에서 네트워크 프린터에 연결하는 다양한 방법을 단계별로 소개합니다. 마지막에 소개하는 방법이 관리자에게 가장 유용할 것입니다.

1. 설정 앱의 '프린터 및 스캐너 추가' 사용하기
새로운 Windows 설정 화면은 제어판과 동일하게 작동하지만, 외관이 달라 일부 사용자에게는 낯설게 느껴질 수 있습니다. 참고로 회사 환경에서 관리자 권한이 없다면, 해당 프린터가 네트워크에 연결되어 있고 드라이버가 이미 설치되어 있어야 합니다. 드라이버가 설치되어 있지 않으면 관리자 계정 이름과 비밀번호를 입력하라는 메시지가 표시됩니다.
- 시작 메뉴에서 프린터 추가라고 입력합니다. 검색 결과에 프린터 또는 스캐너 추가가 나타나면 선택합니다.

- 프린터 및 스캐너 창이 열리면 프린터 또는 스캐너 추가 버튼을 클릭합니다. 그러면 사용 가능한 프린터 검색이 시작됩니다.

- 검색 중으로 보여도 이미 사용 가능한 프린터가 모두 표시되어 있을 수 있습니다. 필요한 프린터를 찾아 선택하면 장치 추가 버튼이 나타납니다. 이 버튼을 클릭합니다.

- 프린터 설치가 진행됩니다. 진행률 표시줄이 나타나고, 설치가 완료되면 준비됨 상태로 표시됩니다.

2. 네트워크 공유를 통해 네트워크 프린터에 연결하기
익숙한 방식과는 조금 다른 설치 방법입니다. 이 방법은 프린터가 공유되어 있고 네트워크에 연결되어 있어야 하며, 관리자가 아니라면 로컬 컴퓨터나 서버에 드라이버가 미리 설치되어 있어야 합니다. 또한 공유 경로를 알아야 하는데, 경로는 일반적으로 \\Print-Server-Name 형태입니다(여기서 Print-Server-Name은 서버 이름입니다).
- 파일 탐색기를 엽니다. 주소 표시줄에 프린터 공유 경로를 입력하고 Enter 키를 누릅니다. 파일 탐색기가 해당 공유를 찾아줍니다.

공유된 모든 프린터가 표시됩니다.

- 두 가지 옵션이 있습니다.
- 프린터 한 대만 설치
- 여러 대의 프린터를 한 번에 설치
프린터 한 대를 설치하려면 해당 프린터를 더블클릭합니다.

설치가 완료되면 새로 설치된 프린터의 인쇄 대기열 창이 열립니다.

- 여러 대의 프린터를 한 번에 설치하려면 마우스로 드래그해 사각형 영역을 만들어 프린터들을 선택하거나, Ctrl 키를 누른 상태에서 프린터를 하나씩 클릭해 선택합니다. 그런 다음 마우스 오른쪽 버튼을 눌러 열기를 선택하거나, 그냥 Enter 키를 누르면 됩니다.

3. 제어판을 통해 네트워크 프린터에 연결하기
오랜 친구 같은 제어판은 여전히 자리를 지키고 있습니다. 제어판을 사용해 본 적이 있다면 어떻게 해야 할지 바로 알 수 있을 것이고, 처음이라도 설정 앱을 통한 프린터 추가와 거의 동일합니다.
- 시작 메뉴를 열고 제어판을 선택합니다. 목록에 없으면 'control'이라고 입력하면 나타납니다.

- 하드웨어 범주에서 장치 추가를 선택합니다.

- 프린터 추가를 선택합니다.

- 선택 가능한 프린터 목록이 표시됩니다. 필요한 프린터를 선택하고 다음을 클릭합니다.

프린터 설치가 시작됩니다. 몇 초에서 몇 분 정도 걸릴 수 있습니다.

- 성공 창이 열리면 기본 프린터로 설정과 테스트 페이지 인쇄 옵션이 나타납니다. 필요하다면 기본 프린터로 설정하고, 테스트 페이지를 인쇄해 정상 작동 여부를 확인하는 것이 좋습니다. 마침을 클릭하면 창이 닫힙니다.

4. IP 주소로 네트워크 프린터에 연결하기
설치하려는 프린터가 목록에 잘 보이지 않더라도, IP 주소를 알고 있다면 이를 이용해 프린터에 직접 연결할 수 있습니다. 관리자 권한이 필요할 수 있습니다. 첫 과정은 제어판을 통해 프린터를 추가하는 것과 동일하며, 프린터를 선택하는 단계부터 차이가 생깁니다. 거기서부터 살펴보겠습니다.
- 장치 추가 창에서 원하는 프린터가 목록에 없습니다를 선택합니다.

- 관리자 권한이 필요한 경우 관리자 권한으로 로컬 또는 네트워크 프린터 추가를 선택합니다.

그렇지 않으면 아래와 같은 창이 나타납니다. TCP/IP 주소 또는 호스트 이름을 사용하여 프린터 추가를 선택한 후 다음을 클릭합니다.

- 장치 종류:에는 여러 가지 선택지가 있습니다. 웹 서비스 장치와 웹 서비스 보안 인쇄 장치는 특수한 경우에만 사용되므로, 용도를 모른다면 굳이 선택할 필요가 없습니다. 자동 검색 역시 잘못된 선택을 할 수 있으니, TCP/IP 장치를 선택하는 것이 안전합니다.

호스트 이름 또는 IP 주소: 입력란에 프린터의 IP 주소를 입력합니다. 입력 내용에 따라 포트 이름: 필드가 자동으로 채워지며, 포트 이름은 그대로 두거나 변경할 수 있습니다. 대부분의 경우 프린터를 쿼리하고 사용할 드라이버 자동 선택 옵션은 체크된 상태로 둡니다.

일부 조직에서는 관리를 단순화하고 저장 공간을 절약하기 위해 범용 프린터 드라이버를 사용하기도 합니다. 이는 레지스트리 크기를 줄이고 로그인 시간을 단축하는 데도 도움이 됩니다. HP Universal Print Driver는 HP 프린터뿐 아니라 다른 많은 프린터에서도 잘 작동합니다. 다음을 클릭합니다.
시스템이 TCP/IP 포트의 존재 여부를 감지합니다.

이어서 필요한 드라이버 모델을 감지합니다.

- 일반적으로 Windows는 이미 설치된 드라이버를 찾아 교체 여부를 묻거나, 새 드라이버 설치를 요청합니다. 프린터가 이미 네트워크에 있다면 드라이버가 설치되어 있을 가능성이 높습니다. 이 경우 현재 설치되어 있는 드라이버 사용을 선택하고 다음을 클릭합니다.

- 프린터 이름이 자동으로 지정되며, 필요에 따라 변경할 수 있습니다. 다음을 클릭합니다.

이제 실제 설치가 시작됩니다.

- 프린터를 공유할 계획이라면 위치 정보를 추가해 다른 사람들이 프린터의 물리적 위치를 알 수 있게 해주세요.

프린터가 성공적으로 설치되었습니다. 필요에 따라 기본 프린터로 설정하거나 그대로 두면 됩니다. 언제나 그렇듯 테스트 페이지 인쇄를 실행해 확인해 보는 것이 좋습니다. 마침을 클릭하면 창이 닫힙니다.

5. PowerShell을 통해 네트워크 프린터에 연결하기
마지막으로, 어쩌면 가장 강력한 방법은 PowerShell을 활용하는 것입니다. 왜 이 방법이 좋을까요? 시스템 관리자라면 수십 대의 프린터를 연결해야 하거나, 서버가 시작될 때마다 혹은 사용자가 로그인할 때마다 프린터가 반드시 연결되어 있어야 하는 경우가 있습니다. 이럴 때 PowerShell 스크립트가 가장 적합합니다. 빠르고, 한 번만 작성하면 되며, 여러 번 손쉽게 호출할 수 있기 때문입니다.
스크립트 작성을 위해 다음 정보가 필요합니다.
- 프린터 IP 주소
- 프린터 드라이버 이름
- 프린터에 지정할 이름
다음은 샘플 스크립트입니다. 이를 반복문 스크립트로 만들어 여러 프린터를 한 번에 설치하거나, 함수로 만들어 다른 프로세스에서 호출할 수도 있습니다.
# 프린터 포트가 존재하는지 확인
$portName = "TCPPort:192.168.8.101"
$portExist = Get-Printerport -Name $portName -ErrorAction SilentlyContinue
# 포트가 없으면 추가
if (-not $portExists) {
Add-PrinterPort -name $portName -PrinterHostAddress "192.168.8.101"
}
# 프린터 드라이버 확인
$driverName = "Brother MFC-7440N"
$driverExists = Get-PrinterDriver -name $driverName -ErrorAction SilentlyContinue
# 드라이버가 있으면 프린터를 추가하고, 없으면 오류 발생
if ($driverExists) {
Add-Printer -Name "My Brother Printer" -PortName $portName -DriverName $driverName
} else {
Write-Warning "Driver not installed" -ForegroundColor Red
}
스크립트를 실행하면 약 3초 정도 걸립니다. 그런 다음 프린터가 설치된 것을 확인할 수 있습니다.

네트워크 프린터에 연결하는 다른 방법이 있을까?
지금까지 네트워크 프린터 한 대 또는 여러 대를 연결하는 여러 가지 방법을 소개했습니다. 이 중 하나는 분명 여러분에게 가장 적합한 방법일 것입니다. 사실 명령 프롬프트(Command Prompt)를 이용하는 방법도 하나 더 있습니다.
물론 명령 프롬프트로도 작동하지만, PowerShell이 더 간단하고 빠르기 때문에 굳이 복잡한 방법을 고집할 필요는 없습니다. 또한 GPO(그룹 정책 개체)를 활용해 프린터를 배포하는 방법도 있지만, 이는 이 글의 범위를 벗어나므로 다음 기회에 다루겠습니다. 이 글이 도움이 되었는지 댓글로 알려주세요!