mirror of
https://github.com/unman/shaker.git
synced 2025-01-08 05:58:13 -05:00
openvpn sys-vpn updated for nftables - Qubes 4.2
This commit is contained in:
parent
957338ace8
commit
e1ab1479f0
2
openvpn
2
openvpn
@ -1 +1 @@
|
|||||||
Subproject commit 655843cd414ce4632d23e7dbd71a8edd84cd0487
|
Subproject commit 476413dcd318ac1739f88eca40618c371da245f8
|
17
openvpn.spec
17
openvpn.spec
@ -1,5 +1,5 @@
|
|||||||
Name: 3isec-qubes-sys-vpn
|
Name: 3isec-qubes-sys-vpn
|
||||||
Version: 1.4
|
Version: 2.0
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: Create an openvpn proxy in Qubes
|
Summary: Create an openvpn proxy in Qubes
|
||||||
|
|
||||||
@ -10,15 +10,20 @@ SOURCE0: openvpn
|
|||||||
This package sets up a VPN gateway, named sys-vpn, using openvpn.
|
This package sets up a VPN gateway, named sys-vpn, using openvpn.
|
||||||
It follows the method detailed in the Qubes docs,
|
It follows the method detailed in the Qubes docs,
|
||||||
https://github.com/Qubes-Community/Contents/blob/master/docs/configuration/vpn.md
|
https://github.com/Qubes-Community/Contents/blob/master/docs/configuration/vpn.md
|
||||||
using iptables and CLI scripts.
|
using nftables and CLI scripts.
|
||||||
|
|
||||||
The package creates a qube called sys-vpn based on the debian-11-minimal
|
The package creates a qube called sys-vpn based on the debian-12-minimal
|
||||||
template. If the debian-11-minimal template is not present, it will
|
template. If the debian-12-minimal template is not present, it will
|
||||||
be downloaded and installed - this may take some time depending on your
|
be downloaded and installed - this may take some time depending on your
|
||||||
net connection.
|
net connection.
|
||||||
|
|
||||||
There are minor changes to the firewall rules on sys-vpn to ensure
|
There are minor changes to the firewall rules on sys-vpn to ensure
|
||||||
blocking of outbound connections.
|
blocking of outbound connections via eth0.
|
||||||
|
When the VPN is inactive only DNS traffic is allowed from sys-vpn.
|
||||||
|
When the VPN is active, no traffic is allowed except through the VPN
|
||||||
|
tunnel.
|
||||||
|
If the VPN uses Google's 8.8.8.8 server for DNS, this will be changed
|
||||||
|
to use Quad-9 servers.
|
||||||
|
|
||||||
After installing, copy your openvpn configuration file or zip file
|
After installing, copy your openvpn configuration file or zip file
|
||||||
to sys-vpn.
|
to sys-vpn.
|
||||||
@ -65,6 +70,8 @@ if [ $1 -eq 0 ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Fri 05 2024 unman <unman@thirdeyesecurity.org> - 2.0
|
||||||
|
- Change to nftables implementation
|
||||||
* Mon Jun 12 2023 unman <unman@thirdeyesecurity.org> - 1.4
|
* Mon Jun 12 2023 unman <unman@thirdeyesecurity.org> - 1.4
|
||||||
- Fix typo
|
- Fix typo
|
||||||
* Mon Feb 20 2023 unman <unman@thirdeyesecurity.org> - 1.3
|
* Mon Feb 20 2023 unman <unman@thirdeyesecurity.org> - 1.3
|
||||||
|
Loading…
Reference in New Issue
Block a user