---
name: "ippproxy"
section: "8"
platform: "linux"
package: "ippsample-data"
version: "0.0~git20220607.72f89b3-1"
release: "Debian 12 (Bookworm)"
platforms: ["linux"]
url: "https://new.carta.tech/ippproxy"
---

# ippproxy(8)

a simple ipp proxy client

## NAME

ippproxy - a simple ipp proxy client

## SYNOPSIS

**ippproxy** \[ **--help** \] \[ **--version** \] \[ **-d** *device-uri* \] \[ **-m** *mime/type* \] \[ **-p** *password* \] \[ **-u** *user* \] \[ **-v\[vv\]** \] *infrastructure-printer-uri*

## DESCRIPTION

**ippproxy** is a simple IPP proxy client conforming to the IPP Shared Infrastructure Extensions (INFRA) specification. It can be used to proxy access to a local IPP printer through an Infrastructure Printer such as [**ippserver**(8)](/ippserver/8.md).

## OPTIONS

The following options are recognized by **ippproxy:**

- **--help**

  Show program help.

- **--version**

  Show program version.

- **-d** *device-uri*

  Specifies the local device using its URI. **ippproxy** supports "ipp", "ipps", and "socket" URIs.

- **-m** *mime/types*

  Specifies the output format as a MIME media type. **ippproxy** supports "application/vnd.hp-pcl" (HP PCL), "image/pwg-raster" (PWG Raster), and "image/urf" (Apple Raster). The default is to choose an output format automatically.

- **-p** *password*

  Specifies the password to use when authenticating with the Infrastructure Printer.

- **-u** *user*

  Specifies the user name to use when authenticating with the Infrastructure Printer.

- **-v\[vvv\]**

  Be (very) verbose when logging activity to the standard output.

## EXIT STATUS

The **ippproxy** program returns 1 if it is unable to process the command-line arguments or connect to either the infrastructure or local printers. Otherwise **ippproxy** will run continuously until terminated.

## CONFORMING TO

The **ippproxy** program conforms to PWG Candidate Standard 5100.18: IPP Shared Infrastructure Extensions (INFRA).

## EXAMPLE

Run **ippproxy** with an infrastructure URI of "ipps://host.example.com/ipp/print" and a local URI of "ipp://10.0.1.42/ipp/print":

```
    ippproxy -d ipp://10.0.1.42/ipp/print ipps://host.example.com/ipp/print
```

## SEE ALSO

[**ippserver**(8)](/ippserver/8.md), PWG Internet Printing Protocol Workgroup (http://www.pwg.org/ipp)

## COPYRIGHT

Copyright © 2014-2018 by the IEEE-ISTO Printer Working Group. Copyright © 2007-2018 by Apple Inc.
