Welcome to the Nameserver reSolver for WSL! Nasow is a simple small python script which synchronizes DNS servers for WSL from Windows.
- Sync DNS: Automatically synchronizes DNS servers for WSL from Windows.
- Customizable: Easily configure the WSL distribution and DNS settings.
- Seamless Integration: Works with Windows PowerShell and WSL.
To get started with the NASOW project, follow these steps:
- Clone the repository:
git clone https://github.com/jpweng/nasow.git- Navigate to the project directory:
cd nasow- Ensure you have Python installed. Install this package:
pip install .Run the application with the following command:
python C:\path\to\package\nasow\add_ns.pyThe script will:
- Retrieve DNS servers from Windows.
- Read the current DNS configuration in WSL.
- Merge and write the updated DNS configuration back to WSL.
Contributions are welcome! Please follow these steps (or push directly to the master branch):
- Fork the repository.
- Create a new branch:
git switch -c feature-name- Commit your changes:
git commit -m "Add feature-name"- Push to your branch:
git push origin feature-name- Open a pull request.
This project is licensed under the MIT License.
For questions or feedback, please contact [email protected].