https://github.com/kayrus/tuncfg
Go package helper to configure interface DNS/IP addresses and routes in various OS
https://github.com/kayrus/tuncfg
bsd darwin freebsd go golang linux macos native rib route routes windows
Last synced: about 2 months ago
JSON representation
Go package helper to configure interface DNS/IP addresses and routes in various OS
- Host: GitHub
- URL: https://github.com/kayrus/tuncfg
- Owner: kayrus
- License: apache-2.0
- Created: 2021-03-02T20:19:57.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-12-04T07:36:30.000Z (almost 4 years ago)
- Last Synced: 2025-03-30T17:51:11.268Z (7 months ago)
- Topics: bsd, darwin, freebsd, go, golang, linux, macos, native, rib, route, routes, windows
- Language: Go
- Homepage:
- Size: 26.4 KB
- Stars: 27
- Watchers: 3
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## tuncfg
A package to simplify TUN adapters configuration:
* create TUN interface
* configure TUN interface
* configure routes
* configure DNS servers and suffixes## TODO
* IPv6 support
* Detect Global DNS search suffixes in Windows
* Watch and act on routes changes
* Watch and act on DNS changes
* Set DNS settings using native macOS libraries