Centos에서 프린터 IP 공유를 하고자 하는데요

tofindmyhue의 이미지

안녕하세요.
처음으로 글을 올려봅니다.

리눅스를 시작한지 얼마안되서 이래저래 답답하기 그지 없습니다.
그래도, 조금씩 조금씩 해결해가고 있는데요...

그런데, 얼마전부터 계속 속을 섞이고 있는게 있습니다.
제가 하고자하는건, 현재 제가 사용하고 있는 리눅스 머신(Centos version 5.0)를 이용하여 이것에 연결된 프린터를 일종의 IP를 통해 공유하는 것입니다.
그래서, 무선인터넷을 사용하는 노트북을 이용하여 언제든지 출력을 하고 싶은데요,
관련 문서를 찾아보아도 제가 원하는 문서를 찾을수가 없네요.
참고로, 저의 리눅스머신은 학교(대학교)에서 연구실에 제공되는 고정IP를 할당받아 사용하고 있구요.

우선, 위에서 기술한 내용이 현재 구현가능한것인지 알고 싶구요,
다음으로, 가능하다면 관련 자료나 자료를 열람할수 있는 곳을 알려주셨으면 합니다.

감사합니다.

bushi의 이미지

보통 samba 서버를 이용해서 공유시키는 방법이 속 편하긴 하지만...
다른 방법을 소개해드릴랍니다. 이 방법의 장점도 글 마지막에 언급하겠습니다.

편의상,
프린터가 연결된 리눅스 PC 의 ip 가 192.168.1.1
외부에서 접속해서 프린트하려는 리눅스 PC 의 ip 는 192.168.1.2
외부에서 접속해서 프린트하려는 MS PC 의 ip 는 192.168.1.3

cups 설정은 http://127.0.0.1:631 로 접속해서 하세요.

프린터가 연결된 데스크탑 리눅스(192.168.1.1)의 cups 설정을 제대로 합니다.
프린트가 제대로 되는지 확인합니다.
프린터이름을 my_printer_1 으로 했다 칩니다.

cups 설정파일에서 보안관련 부분을 적절히 수정합니다.
외부에서 접속해서 프린트할 수 있도록 하는 것인데, 지시자들이 직관적이므로 어렵지 않습니다.

cups-lpd 패키지를 추가로 설치합니다.
(MS windows 를 위한 겁니다.)

192.168.1.2 (외부 리눅스PC) cups 설정에서
ipp://192.168.1.1/printers/my_printer_1
으로 잡고, 프린터모델은 raw, 드라이버는 raw_queue 로 해줍니다.
테스트 프린트 해봅니다.
리눅스 쪽의 설정은 이것으로 끝입니다. ipp 를 사용하기 때문입니다.

192.168.1.3 (외부 MS PC) 에서

[시작]->[프린터및팩스]->[프린터추가]
 -> [이 컴퓨터에 연결된 로컬 프린터]
 -> [새 포트 만들기] : Standard TCP/IP Port
   -> 프린터이름또는IP주소 : 192.168.1.1
      프린터포트 : IP_192.168.1.1
   -> 장치유형: 사용자지정 [설정]
     -> 프로토콜: LPR
        LPR설정: 대기열이름 : my_printer_1
                 LPR 바이트계산 사용 체크(중요)

마지막으로, 프린터에 맞는 프린터 드라이버를 설치해야 합니다.
lpr 을 사용하지 않기 위해 여러모로 노력해 봤지만 허사였습니다. 결국은 이렇게 해야만 제대로 프린트가 되더군요.(세 종류의 프린터로 테스트를 해봤습니다. hp/samsung/epson)
분명히 네트웍프린터, 즉 공유프린터이건만 MS OS 에서는 "로컬 프린터"로 분류되기 때문에... 연말정산 프린트가 가능합니다.

OTL

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.