<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/netlab-1-6-0-new-commands-reports-and-external-connectivity-ipspace-net-blog-j5fczzvt5" -->

---
title: netlab 1.6.0: New Commands, Reports, and External...
description: netlab 1.6.0 introduces several user-facing improvements to the network lab automation tool. New CLI commands simplify common tasks: `netlab report` generates...
canonical: https://daily.dev/posts/netlab-1-6-0-new-commands-reports-and-external-connectivity-ipspace-net-blog-j5fczzvt5
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: netlab 1.6.0: New Commands, Reports, and External Connectivity « ipSpace.net blog | daily.dev
og:description: netlab 1.6.0 introduces several user-facing improvements to the network lab automation tool. New CLI commands simplify common tasks: `netlab report` generates...
og:url: https://daily.dev/posts/netlab-1-6-0-new-commands-reports-and-external-connectivity-ipspace-net-blog-j5fczzvt5
og:image: https://api.daily.dev/og/posts/J5fCZZVt5.png
og:image:alt: netlab 1.6.0: New Commands, Reports, and External Connectivity « ipSpace.net blog
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# netlab 1.6.0: New Commands, Reports, and External Connectivity « ipSpace.net blog

**[ipSpace.net Blog](https://daily.dev/sources/ipspace)** · 3 min read · 0 upvotes · 0 comments

## Summary

netlab 1.6.0 introduces several user-facing improvements to the network lab automation tool. New CLI commands simplify common tasks: `netlab report` generates text or HTML reports from Jinja2 templates, `netlab graph` produces topology graphs in GraphViz or D2 format, and `netlab inspect` displays transformed lab topology data structures. The `netlab show` command now exposes configuration modules, device support, virtualization providers, and report templates. External connectivity is enhanced with macvlan support for containerlab-based containers and new host-to-VM/container port forwarding for direct management access to lab devices. Upgrade via `pip3 install --upgrade networklab`.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://blog.ipspace.net/2023/08/netlab-1-6-commands-reports-connectivity>

## Questions this post answers

### How do I upgrade netlab to the latest version using pip?

Upgrade netlab by running `pip3 install --upgrade networklab`. Version 1.6.0 introduced new commands including `netlab report`, `netlab graph`, and `netlab inspect`, as well as external connectivity improvements for both libvirt VMs and containerlab containers.

_Network engineers tracking netlab releases and upgrade paths share notes on daily.dev._

### How can I connect containerlab containers to external networks in netlab?

Containerlab-based containers in netlab can communicate directly with external devices using macvlan interfaces, a feature added after containerlab implemented macvlan support. Additionally, host-to-container port forwarding is now supported, enabling direct management connectivity to lab devices without exposing the management network externally.

_Engineers building network labs with containerlab and netlab discuss external connectivity patterns on daily.dev._

## Similar posts on daily.dev

- [netlab 26.09: Syslog, More DNS, Netmiko « ipSpace.net blog](https://daily.dev/posts/netlab-26-09-syslog-more-dns-netmiko-ipspace-net-blog-7hzbp4smq) · ipSpace.net Blog · 0 upvotes · 0 comments
- [netlab 26.10: SRv6, More Netmiko « ipSpace.net blog](https://daily.dev/posts/netlab-26-10-srv6-more-netmiko-ipspace-net-blog-1cocu1zdt) · ipSpace.net Blog · 0 upvotes · 0 comments

---

Tags: [#networking](https://daily.dev/tags/networking)

[View this post on daily.dev](https://daily.dev/posts/netlab-1-6-0-new-commands-reports-and-external-connectivity-ipspace-net-blog-j5fczzvt5)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"netlab 1.6.0: New Commands, Reports, and External Connectivity « ipSpace.net blog","url":"https://daily.dev/posts/netlab-1-6-0-new-commands-reports-and-external-connectivity-ipspace-net-blog-j5fczzvt5","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/netlab-1-6-0-new-commands-reports-and-external-connectivity-ipspace-net-blog-j5fczzvt5"},"datePublished":"2026-08-11T08:55:55.919Z","dateModified":"2026-08-11T09:27:25.651Z","description":"netlab 1.6.0 introduces several user-facing improvements to the network lab automation tool. New CLI commands simplify common tasks: `netlab report` generates...","image":"https://media.daily.dev/image/upload/s--0_ODbtD2--/f_auto/v1722860399/public/Placeholder%2008","thumbnailUrl":"https://media.daily.dev/image/upload/s--0_ODbtD2--/f_auto/v1722860399/public/Placeholder%2008","isAccessibleForFree":true,"articleSection":"ipSpace.net Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"ipSpace.net Blog","logo":"https://media.daily.dev/image/upload/s--xS7E82MT--/f_auto,q_auto/v1786438303/logos/ipspace?_a=BAMAMicg0","url":"https://daily.dev/sources/ipspace"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/netlab-1-6-0-new-commands-reports-and-external-connectivity-ipspace-net-blog-j5fczzvt5","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"networking","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"ipSpace.net Blog","item":"https://daily.dev/sources/ipspace"},{"@type":"ListItem","position":3,"name":"netlab 1.6.0: New Commands, Reports, and External Connectivity « ipSpace.net blog"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/netlab-1-6-0-new-commands-reports-and-external-connectivity-ipspace-net-blog-j5fczzvt5#faq","mainEntity":[{"@type":"Question","name":"How do I upgrade netlab to the latest version using pip?","acceptedAnswer":{"@type":"Answer","text":"Upgrade netlab by running `pip3 install --upgrade networklab`. Version 1.6.0 introduced new commands including `netlab report`, `netlab graph`, and `netlab inspect`, as well as external connectivity improvements for both libvirt VMs and containerlab containers. Network engineers tracking netlab releases and upgrade paths share notes on daily.dev."}},{"@type":"Question","name":"How can I connect containerlab containers to external networks in netlab?","acceptedAnswer":{"@type":"Answer","text":"Containerlab-based containers in netlab can communicate directly with external devices using macvlan interfaces, a feature added after containerlab implemented macvlan support. Additionally, host-to-container port forwarding is now supported, enabling direct management connectivity to lab devices without exposing the management network externally. Engineers building network labs with containerlab and netlab discuss external connectivity patterns on daily.dev."}}]}
```

