Releases: dmikushin/namealive
Releases · dmikushin/namealive
namealive v1.2.0
Changelog
Other changes
- 785c6c0: feat: add --password flag and NAMEALIVE_PASSWORD env var support (@dmikushin)
- b01b77f: fix: use default gateway interface for auto-detection (@dmikushin)
Installation
Via go install
go install github.com/dmikushin/namealive@latestDownload binary
Download the appropriate binary for your platform from the assets below.
Linux/macOS
# Download and extract (replace VERSION and PLATFORM)
tar xzf namealive_VERSION_PLATFORM.tar.gz
sudo mv namealive /usr/local/bin/
sudo chmod +x /usr/local/bin/namealiveWindows
Download the zip file, extract, and add to your PATH.
Quick Start
# Scan default range
sudo namealive
# Scan specific range
sudo namealive -r 192.168.0.0/24Full Changelog: v1.1.0...v1.2.0
namealive v1.1.0
What's New
Features
- Automatic network range detection from local network interfaces when
-rflag is not specified --interfaceflag to filter by specific interface names (can be used multiple times)--list-rangesflag to show detected networks without scanning--max-cidrflag to limit network size (default /24 = 256 addresses)--forceflag to override CIDR size limits for large networks
Improvements
- Filter out loopback (127.x.x.x) and link-local (169.254.x.x) addresses automatically
- Skip inactive network interfaces
- Remove duplicate IPs when multiple interfaces share the same network
- Updated documentation with new features and examples
Usage Examples
# Auto-detect and scan all local networks
sudo namealive
# Show detected networks without scanning
namealive --list-ranges
# Scan specific interface only
sudo namealive --interface eth0namealive v1.0.0
Changelog
Other changes
- fb27c58: Add mDNS and NetBIOS hostname discovery with SSH fallback (@dmikushin)
- 4b09bb1: Create v1.0.0 release tag (@dmikushin)
- 10fa8c8: feat: prepare for GitHub distribution (@dmikushin)
- e688dfa: fix: add libcap package for setcap command in Docker build (@dmikushin)
- 63358b5: fix: remove SBOM generation from GoReleaser config (@dmikushin)
- 22dde05: fix: resolve linter issues and update CI workflow (@dmikushin)
- 83914d0: fix: simplify Dockerfile for GoReleaser Docker build (@dmikushin)
- 3c551b7: fix: update GoReleaser configuration to version 1 (@dmikushin)
Installation
Via go install
go install github.com/dmikushin/namealive@latestDownload binary
Download the appropriate binary for your platform from the assets below.
Linux/macOS
# Download and extract (replace VERSION and PLATFORM)
tar xzf namealive_VERSION_PLATFORM.tar.gz
sudo mv namealive /usr/local/bin/
sudo chmod +x /usr/local/bin/namealiveWindows
Download the zip file, extract, and add to your PATH.
Quick Start
# Scan default range
sudo namealive
# Scan specific range
sudo namealive -r 192.168.0.0/24Full Changelog: ...v1.0.0