Linux 繼承整個 Unix 的網路功能，Debian 提供整套建立與管理網路的工具。本章介紹這些工具。
閘道器是連結多個網路的系統。此名詞通常用於本地網路通往外部 IP 位址的 “出口”。閘道器把每個網路連結在一起，且做為路由器在不同介面間傳送 IP 封包。
今天，大部份的網路使用 IP 通信協定 (Internet Protocol)。這種協定把傳輸資料切割成小小的封包。除了實際傳輸的資料外，每個封包還包括必備的路由資訊。
即使在 IP 上傳輸資料，大部份程式都不處理個別的封包問題；他們通常使用 TCP (Transmission Control Protocol)。TCP 是 IP 的上層，為專屬的資料流建立兩點間的連結。程式祗看到資料進來的款目，並保證同樣的資料無誤 (且以同樣順序) 流到另端連結的出口。在較低層可能發生多種錯誤，都可以被 TCP 補償：重送失去的封包、重組到達的封包 (例如，經由不同路徑送到) 的順序。
另個在 IP 上的協定是 UDP (User Datagram Protocol)。與 TCP 不同，它是封包導向的。它的目標不同：UDP 的目的是在應用程式間傳輸封包。此協定不補償封包的遺漏，也不在意封包依序到達。此協定的主要優點是，大幅改善延遲的問題，遺漏的封包不影響接收後續封包，並且持續重送該遺漏的封包。
TCP 和 UDP 都涉及封包，也就是以 "分機號碼" 模式在機器內的程式建立連結。此做法允許在同個通訊中建立多個平行的管道，因為它們以不同的埠號區分之。
部份埠號 — 由 IANA (Internet Assigned Numbers Authority) 規範 — 以與網路服務相關而 “知名”。例如，TCP 埠號 25 係供電子郵件伺服器使用。
區域網路接在私人網址範圍內 (不在網路網路的路由上)，閘道器就需要 位址掩蔽 讓其經由網路與外界溝通。掩蔽作業是網路層次的代理工作：內部機器，都被閘道器取代 (因為閘道器有外部的路由位址)，藉由掩蔽連結，資料送出出去，進來的資料經由掩蔽連結至內部機器。閘道器以指定的 TCP 埠執行此工作，通常是較高的號碼 (超過 60000)。對外部而言，經由內部機器的連結，就是來自此等保留埠號。
RFC 1918 把三組 IPv4 位址設為區域網路專用，不能路由至網際網路。第一組是，10.0.0.0/8 (見專欄 基本 必要的網路概念 (Ethernet、IP 位址、次網路、廣播))，是一個A級範圍 (是 224 IP 位址)。第二組是，172.16.0.0/12，16個B級範圍 (172.16.0.0/16 至 172.31.0.0/16)，每個有 216 IP 位址。最後，192.168.0.0/16 是一個B級範圍 (包括 256 個C級範圍，192.168.0.0/24 至 192.168.255.0/24，各有 256 個 IP 位址)。
閘道器有兩種 網路位址轉換 (英文縮寫 NAT) 的功能。第一種是 目的 NAT (DNAT)，改變封包目的 IP 位址 (與 TCP 或 UDP 埠)。連結追蹤機制同時改變後續封包的連結。第二種 NAT 是 來源 NAT (SNAT)，其中的 偽裝 是特例之一；SNAT 改變出去連結的來源 IP 位址 (與 TCP 或 UDP 埠)。如同 DNAT，所有的封包由連結追蹤機制處理。NAT 祗用於 IPv4 及其限制的位址空間；在 IPv6 內，其寬廣的位址技術允許直接在網際網路路由 (並不表示可以近用內部機器，因為防火牆可以過濾流量) 減少 NAT 的用途。
DNAT 的具體應用之一是 埠轉發。進來連結至機器的指定埠號轉發至另部機器的埠號。雖然還有其他的方案達成同樣的效果，諸如應用層面的 ssh (見 節 9.2.1.3, “新增埠映射的加密通道”) 或 redir。
理論講多了，看看實務怎麼做。system into a gateway is a simple matter of enabling the appropriate option in the Linux kernel, 經由 /proc/ 虛擬檔案系統，從 Linux 核心進入 Debian 系統的閘道器：
若 /etc/sysctl.conf 設定 net.ipv4.conf.default.forwarding 選項為 1，就能以此方式在開機時自動啟用。
在 IPv6 也能取得同樣的效果，把手冊中的 ipv4 換為 ipv6，並使用 net.ipv6.conf.all.forwarding 於 /etc/sysctl.conf 檔案內。
啟用 IPv4 偽裝就有點複雜，涉及組態 netfilter 防火牆。
需組態 netfilter，才能使用 NAT (IPv4)。因為此種組件的主要目的是套件篩選，詳情列在 章 14: “Security” (見 節 14.2, “Firewall or Packet Filtering”)。