Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/m0ses/nm-plugin-sad

A plugin/dispatcher script for NetworkManager for siproxd and dnsmasq
https://github.com/m0ses/nm-plugin-sad

Last synced: 9 days ago
JSON representation

A plugin/dispatcher script for NetworkManager for siproxd and dnsmasq

Awesome Lists containing this project

README

        

nm-plugin-sad
=============

**A plugin/dispatcher script for NetworkManager for siproxd and dnsmasq**

This tool is a "plugin" for NetworkManager in form of a dispatcher script
(located under /etc/NetworkManager/dispatcher.d) which starts/stops siproxy
and/or dnsmasq (depending on your configuration). It listens on "vpn-up" or
"vpn-down" requests given by network-manager.

in my case i use it to:

1. get a splitting DNS server running on my laptop to keep name resolution for
my local network and being able to resolve dns names from the DNS server in
my companies network
2. start siproxd to connet my local VOIP phone in my home network connection to
the VOIP server in my companies network

**DEBIAN PACKAGES**
commits for debian/ubuntu packaging are welcome!

**Known Issues**

* If vpn is not shut down correctly, the settings in your /etc/resolv.conf might
be broken, as Networkmanager doesn`t touch a modified file. In this case just
delete /etc/resolv.conf an reconnect your network (Lan/Wan/WLAN etc.) to
recreate your /etc/resolv.conf