Skip to content

Instantly share code, notes, and snippets.

@monprin
Created April 22, 2019 23:03
Show Gist options
  • Save monprin/74ac03278d163c32dfedaf65eb7e9abb to your computer and use it in GitHub Desktop.
Save monprin/74ac03278d163c32dfedaf65eb7e9abb to your computer and use it in GitHub Desktop.
Mullvad Wireguard Test Ubuntu & Debian
Description: Ubuntu 18.04.2 LTS
Preconfiguring packages ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 60078 files and directories currently installed.)
Preparing to unpack .../libnss-systemd_237-3ubuntu10.20_amd64.deb ...
Unpacking libnss-systemd:amd64 (237-3ubuntu10.20) over (237-3ubuntu10.15) ...
Preparing to unpack .../libsystemd0_237-3ubuntu10.20_amd64.deb ...
Unpacking libsystemd0:amd64 (237-3ubuntu10.20) over (237-3ubuntu10.15) ...
Setting up libsystemd0:amd64 (237-3ubuntu10.20) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 60078 files and directories currently installed.)
Preparing to unpack .../libpam-systemd_237-3ubuntu10.20_amd64.deb ...
Unpacking libpam-systemd:amd64 (237-3ubuntu10.20) over (237-3ubuntu10.15) ...
Preparing to unpack .../systemd_237-3ubuntu10.20_amd64.deb ...
Unpacking systemd (237-3ubuntu10.20) over (237-3ubuntu10.15) ...
Preparing to unpack .../udev_237-3ubuntu10.20_amd64.deb ...
Unpacking udev (237-3ubuntu10.20) over (237-3ubuntu10.15) ...
Preparing to unpack .../libudev1_237-3ubuntu10.20_amd64.deb ...
Unpacking libudev1:amd64 (237-3ubuntu10.20) over (237-3ubuntu10.15) ...
Setting up libudev1:amd64 (237-3ubuntu10.20) ...
Setting up systemd (237-3ubuntu10.20) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 60078 files and directories currently installed.)
Preparing to unpack .../0-systemd-sysv_237-3ubuntu10.20_amd64.deb ...
Unpacking systemd-sysv (237-3ubuntu10.20) over (237-3ubuntu10.15) ...
Preparing to unpack .../1-console-setup-linux_1.178ubuntu2.8_all.deb ...
Unpacking console-setup-linux (1.178ubuntu2.8) over (1.178ubuntu2.7) ...
Preparing to unpack .../2-console-setup_1.178ubuntu2.8_all.deb ...
Unpacking console-setup (1.178ubuntu2.8) over (1.178ubuntu2.7) ...
Preparing to unpack .../3-keyboard-configuration_1.178ubuntu2.8_all.deb ...
Unpacking keyboard-configuration (1.178ubuntu2.8) over (1.178ubuntu2.7) ...
Preparing to unpack .../4-ntfs-3g_1%3a2017.3.23-2ubuntu0.18.04.2_amd64.deb ...
Unpacking ntfs-3g (1:2017.3.23-2ubuntu0.18.04.2) over (1:2017.3.23-2ubuntu0.18.04.1) ...
Preparing to unpack .../5-libntfs-3g88_1%3a2017.3.23-2ubuntu0.18.04.2_amd64.deb ...
Unpacking libntfs-3g88 (1:2017.3.23-2ubuntu0.18.04.2) over (1:2017.3.23-2ubuntu0.18.04.1) ...
Preparing to unpack .../6-open-iscsi_2.0.874-5ubuntu2.7_amd64.deb ...
Unpacking open-iscsi (2.0.874-5ubuntu2.7) over (2.0.874-5ubuntu2.6) ...
Preparing to unpack .../7-libunistring2_0.9.9-0ubuntu2_amd64.deb ...
Unpacking libunistring2:amd64 (0.9.9-0ubuntu2) over (0.9.9-0ubuntu1) ...
Setting up libunistring2:amd64 (0.9.9-0ubuntu2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 60078 files and directories currently installed.)
Preparing to unpack .../00-busybox-initramfs_1%3a1.27.2-2ubuntu3.2_amd64.deb ...
Unpacking busybox-initramfs (1:1.27.2-2ubuntu3.2) over (1:1.27.2-2ubuntu3.1) ...
Preparing to unpack .../01-distro-info-data_0.37ubuntu0.4_all.deb ...
Unpacking distro-info-data (0.37ubuntu0.4) over (0.37ubuntu0.3) ...
Preparing to unpack .../02-libidn11_1.33-2.1ubuntu1.2_amd64.deb ...
Unpacking libidn11:amd64 (1.33-2.1ubuntu1.2) over (1.33-2.1ubuntu1.1) ...
Preparing to unpack .../03-ubuntu-minimal_1.417.1_amd64.deb ...
Unpacking ubuntu-minimal (1.417.1) over (1.417) ...
Preparing to unpack .../04-busybox-static_1%3a1.27.2-2ubuntu3.2_amd64.deb ...
Unpacking busybox-static (1:1.27.2-2ubuntu3.2) over (1:1.27.2-2ubuntu3.1) ...
Preparing to unpack .../05-gettext-base_0.19.8.1-6ubuntu0.3_amd64.deb ...
Unpacking gettext-base (0.19.8.1-6ubuntu0.3) over (0.19.8.1-6ubuntu0.1) ...
Preparing to unpack .../06-policykit-1_0.105-20ubuntu0.18.04.5_amd64.deb ...
Created symlink /run/systemd/system/polkit.service → /dev/null.
Unpacking policykit-1 (0.105-20ubuntu0.18.04.5) over (0.105-20ubuntu0.18.04.4) ...
Preparing to unpack .../07-libpolkit-backend-1-0_0.105-20ubuntu0.18.04.5_amd64.deb ...
Unpacking libpolkit-backend-1-0:amd64 (0.105-20ubuntu0.18.04.5) over (0.105-20ubuntu0.18.04.4) ...
Preparing to unpack .../08-libpolkit-agent-1-0_0.105-20ubuntu0.18.04.5_amd64.deb ...
Unpacking libpolkit-agent-1-0:amd64 (0.105-20ubuntu0.18.04.5) over (0.105-20ubuntu0.18.04.4) ...
Preparing to unpack .../09-libpolkit-gobject-1-0_0.105-20ubuntu0.18.04.5_amd64.deb ...
Unpacking libpolkit-gobject-1-0:amd64 (0.105-20ubuntu0.18.04.5) over (0.105-20ubuntu0.18.04.4) ...
Preparing to unpack .../10-ubuntu-release-upgrader-core_1%3a18.04.31_all.deb ...
Unpacking ubuntu-release-upgrader-core (1:18.04.31) over (1:18.04.30) ...
Preparing to unpack .../11-python3-distupgrade_1%3a18.04.31_all.deb ...
Unpacking python3-distupgrade (1:18.04.31) over (1:18.04.30) ...
Preparing to unpack .../12-python3-update-manager_1%3a18.04.11.10_all.deb ...
Unpacking python3-update-manager (1:18.04.11.10) over (1:18.04.11.9) ...
Preparing to unpack .../13-update-manager-core_1%3a18.04.11.10_all.deb ...
Unpacking update-manager-core (1:18.04.11.10) over (1:18.04.11.9) ...
Preparing to unpack .../14-wget_1.19.4-1ubuntu2.2_amd64.deb ...
Unpacking wget (1.19.4-1ubuntu2.2) over (1.19.4-1ubuntu2.1) ...
Preparing to unpack .../15-ubuntu-standard_1.417.1_amd64.deb ...
Unpacking ubuntu-standard (1.417.1) over (1.417) ...
Preparing to unpack .../16-ufw_0.36-0ubuntu0.18.04.1_all.deb ...
Unpacking ufw (0.36-0ubuntu0.18.04.1) over (0.35-5) ...
Preparing to unpack .../17-grub-efi-amd64_2.02-2ubuntu8.13_amd64.deb ...
Unpacking grub-efi-amd64 (2.02-2ubuntu8.13) over (2.02-2ubuntu8.12) ...
Preparing to unpack .../18-grub2-common_2.02-2ubuntu8.13_amd64.deb ...
Unpacking grub2-common (2.02-2ubuntu8.13) over (2.02-2ubuntu8.12) ...
Preparing to unpack .../19-grub-efi-amd64-signed_1.93.14+2.02-2ubuntu8.13_amd64.deb ...
Unpacking grub-efi-amd64-signed (1.93.14+2.02-2ubuntu8.13) over (1.93.13+2.02-2ubuntu8.12) ...
Preparing to unpack .../20-grub-efi-amd64-bin_2.02-2ubuntu8.13_amd64.deb ...
Unpacking grub-efi-amd64-bin (2.02-2ubuntu8.13) over (2.02-2ubuntu8.12) ...
Preparing to unpack .../21-grub-pc-bin_2.02-2ubuntu8.13_amd64.deb ...
Unpacking grub-pc-bin (2.02-2ubuntu8.13) over (2.02-2ubuntu8.12) ...
Preparing to unpack .../22-grub-common_2.02-2ubuntu8.13_amd64.deb ...
Unpacking grub-common (2.02-2ubuntu8.13) over (2.02-2ubuntu8.12) ...
Preparing to unpack .../23-libxslt1.1_1.1.29-5ubuntu0.1_amd64.deb ...
Unpacking libxslt1.1:amd64 (1.1.29-5ubuntu0.1) over (1.1.29-5) ...
Preparing to unpack .../24-python3-httplib2_0.9.2+dfsg-1ubuntu0.1_all.deb ...
Unpacking python3-httplib2 (0.9.2+dfsg-1ubuntu0.1) over (0.9.2+dfsg-1) ...
Preparing to unpack .../25-snapd_2.38+18.04_amd64.deb ...
Unpacking snapd (2.38+18.04) over (2.37.4+18.04.1) ...
Preparing to unpack .../26-open-vm-tools_2%3a10.3.5-7~ubuntu0.18.04.1_amd64.deb ...
Unpacking open-vm-tools (2:10.3.5-7~ubuntu0.18.04.1) over (2:10.3.0-0ubuntu1~18.04.3) ...
Preparing to unpack .../27-ubuntu-server_1.417.1_amd64.deb ...
Unpacking ubuntu-server (1.417.1) over (1.417) ...
Preparing to unpack .../28-unattended-upgrades_1.1ubuntu1.18.04.10_all.deb ...
Unpacking unattended-upgrades (1.1ubuntu1.18.04.10) over (1.1ubuntu1.18.04.9) ...
Setting up libnss-systemd:amd64 (237-3ubuntu10.20) ...
Setting up ufw (0.36-0ubuntu0.18.04.1) ...
Installing new version of config file /etc/default/ufw ...
Replacing config file /etc/ufw/before.rules with new version
Replacing config file /etc/ufw/before6.rules with new version
Setting up keyboard-configuration (1.178ubuntu2.8) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for ureadahead (0.100.0-20) ...
Processing triggers for install-info (6.5.0.dfsg.1-2) ...
Setting up systemd-sysv (237-3ubuntu10.20) ...
Setting up open-vm-tools (2:10.3.5-7~ubuntu0.18.04.1) ...
Setting up distro-info-data (0.37ubuntu0.4) ...
Setting up gettext-base (0.19.8.1-6ubuntu0.3) ...
Processing triggers for initramfs-tools (0.130ubuntu3.7) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-47-generic
Setting up libxslt1.1:amd64 (1.1.29-5ubuntu0.1) ...
Setting up busybox-initramfs (1:1.27.2-2ubuntu3.2) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up udev (237-3ubuntu10.20) ...
update-initramfs: deferring update (trigger activated)
Setting up grub-common (2.02-2ubuntu8.13) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Setting up python3-httplib2 (0.9.2+dfsg-1ubuntu0.1) ...
Setting up wget (1.19.4-1ubuntu2.2) ...
Setting up unattended-upgrades (1.1ubuntu1.18.04.10) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up libntfs-3g88 (1:2017.3.23-2ubuntu0.18.04.2) ...
Setting up busybox-static (1:1.27.2-2ubuntu3.2) ...
Processing triggers for dbus (1.12.2-1ubuntu1) ...
Setting up console-setup-linux (1.178ubuntu2.8) ...
Setting up libidn11:amd64 (1.33-2.1ubuntu1.2) ...
Processing triggers for rsyslog (8.32.0-1ubuntu4) ...
Setting up libpolkit-gobject-1-0:amd64 (0.105-20ubuntu0.18.04.5) ...
Setting up console-setup (1.178ubuntu2.8) ...
update-initramfs: deferring update (trigger activated)
Setting up libpam-systemd:amd64 (237-3ubuntu10.20) ...
Setting up grub-efi-amd64-bin (2.02-2ubuntu8.13) ...
Setting up grub-pc-bin (2.02-2ubuntu8.13) ...
Setting up libpolkit-agent-1-0:amd64 (0.105-20ubuntu0.18.04.5) ...
Setting up grub2-common (2.02-2ubuntu8.13) ...
Setting up open-iscsi (2.0.874-5ubuntu2.7) ...
Setting up snapd (2.38+18.04) ...
Installing new version of config file /etc/apparmor.d/usr.lib.snapd.snap-confine.real ...
md5sum: /etc/apparmor.d/usr.lib.snapd.snap-confine: No such file or directory
snapd.failure.service is a disabled or a static unit, not starting it.
snapd.snap-repair.service is a disabled or a static unit, not starting it.
Setting up libpolkit-backend-1-0:amd64 (0.105-20ubuntu0.18.04.5) ...
Setting up ntfs-3g (1:2017.3.23-2ubuntu0.18.04.2) ...
Processing triggers for systemd (237-3ubuntu10.20) ...
Setting up ubuntu-minimal (1.417.1) ...
Setting up ubuntu-standard (1.417.1) ...
Setting up grub-efi-amd64 (2.02-2ubuntu8.13) ...
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-47-generic
Found initrd image: /boot/initrd.img-4.15.0-47-generic
done
Setting up policykit-1 (0.105-20ubuntu0.18.04.5) ...
Removed /run/systemd/system/polkit.service.
Setting up grub-efi-amd64-signed (1.93.14+2.02-2ubuntu8.13) ...
Processing triggers for initramfs-tools (0.130ubuntu3.7) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-47-generic
Setting up ubuntu-server (1.417.1) ...
Setting up python3-update-manager (1:18.04.11.10) ...
Setting up python3-distupgrade (1:18.04.31) ...
Setting up ubuntu-release-upgrader-core (1:18.04.31) ...
Setting up update-manager-core (1:18.04.11.10) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for shim-signed (1.37~18.04.3+15+1533136590.3beb971-0ubuntu1) ...
Reading package lists...
Building dependency tree...
Reading state information...
curl is already the newest version (7.58.0-2ubuntu3.6).
The following package was automatically installed and is no longer required:
grub-pc-bin
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
binutils binutils-common binutils-x86-64-linux-gnu build-essential cpp cpp-7
dkms dpkg-dev fakeroot g++ g++-7 gcc gcc-7 gcc-7-base libalgorithm-diff-perl
libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan4 libatomic1
libbinutils libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libdpkg-perl
libfakeroot libfile-fcntllock-perl libgcc-7-dev libgomp1 libisl19 libitm1
liblsan0 libmpc3 libmpx2 libquadmath0 libstdc++-7-dev libtsan0 libubsan0
linux-libc-dev make manpages-dev wireguard-dkms wireguard-tools
Suggested packages:
binutils-doc cpp-doc gcc-7-locales menu debian-keyring g++-multilib
g++-7-multilib gcc-7-doc libstdc++6-7-dbg gcc-multilib autoconf automake
libtool flex bison gdb gcc-doc gcc-7-multilib libgcc1-dbg libgomp1-dbg
libitm1-dbg libatomic1-dbg libasan4-dbg liblsan0-dbg libtsan0-dbg
libubsan0-dbg libcilkrts5-dbg libmpx2-dbg libquadmath0-dbg glibc-doc bzr
libstdc++-7-doc make-doc
The following NEW packages will be installed:
binutils binutils-common binutils-x86-64-linux-gnu build-essential cpp cpp-7
dkms dpkg-dev fakeroot g++ g++-7 gcc gcc-7 gcc-7-base libalgorithm-diff-perl
libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan4 libatomic1
libbinutils libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libdpkg-perl
libfakeroot libfile-fcntllock-perl libgcc-7-dev libgomp1 libisl19 libitm1
liblsan0 libmpc3 libmpx2 libquadmath0 libstdc++-7-dev libtsan0 libubsan0
linux-libc-dev make manpages-dev wireguard wireguard-dkms wireguard-tools
0 upgraded, 44 newly installed, 0 to remove and 0 not upgraded.
Need to get 37.8 MB of archives.
After this operation, 166 MB of additional disk space will be used.
Get:1 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 binutils-common amd64 2.30-21ubuntu1~18.04 [193 kB]
Get:2 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 libbinutils amd64 2.30-21ubuntu1~18.04 [502 kB]
Get:3 http://ppa.launchpad.net/wireguard/wireguard/ubuntu bionic/main amd64 wireguard-dkms all 0.0.20190406-wg1~bionic [553 kB]
Get:4 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 binutils-x86-64-linux-gnu amd64 2.30-21ubuntu1~18.04 [1855 kB]
Get:5 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 binutils amd64 2.30-21ubuntu1~18.04 [3392 B]
Get:6 http://mirrors.digitalocean.com/ubuntu bionic/main amd64 libc-dev-bin amd64 2.27-3ubuntu1 [71.8 kB]
Get:7 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 linux-libc-dev amd64 4.15.0-47.50 [1008 kB]
Get:8 http://mirrors.digitalocean.com/ubuntu bionic/main amd64 libc6-dev amd64 2.27-3ubuntu1 [2587 kB]
Get:9 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 gcc-7-base amd64 7.3.0-27ubuntu1~18.04 [18.9 kB]
Get:10 http://mirrors.digitalocean.com/ubuntu bionic/main amd64 libisl19 amd64 0.19-1 [551 kB]
Get:11 http://mirrors.digitalocean.com/ubuntu bionic/main amd64 libmpc3 amd64 1.1.0-1 [40.8 kB]
Get:12 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 cpp-7 amd64 7.3.0-27ubuntu1~18.04 [6738 kB]
Get:13 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 cpp amd64 4:7.3.0-3ubuntu2.1 [27.6 kB]
Get:14 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 libcc1-0 amd64 8.2.0-1ubuntu2~18.04 [39.5 kB]
Get:15 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 libgomp1 amd64 8.2.0-1ubuntu2~18.04 [76.4 kB]
Get:16 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 libitm1 amd64 8.2.0-1ubuntu2~18.04 [28.1 kB]
Get:17 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 libatomic1 amd64 8.2.0-1ubuntu2~18.04 [9064 B]
Get:18 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 libasan4 amd64 7.3.0-27ubuntu1~18.04 [358 kB]
Get:19 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 liblsan0 amd64 8.2.0-1ubuntu2~18.04 [132 kB]
Get:20 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 libtsan0 amd64 8.2.0-1ubuntu2~18.04 [288 kB]
Get:21 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 libubsan0 amd64 7.3.0-27ubuntu1~18.04 [126 kB]
Get:22 http://ppa.launchpad.net/wireguard/wireguard/ubuntu bionic/main amd64 wireguard-tools amd64 0.0.20190406-wg1~bionic [85.9 kB]
Get:23 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 libcilkrts5 amd64 7.3.0-27ubuntu1~18.04 [42.5 kB]
Get:24 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 libmpx2 amd64 8.2.0-1ubuntu2~18.04 [11.7 kB]
Get:25 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 libquadmath0 amd64 8.2.0-1ubuntu2~18.04 [133 kB]
Get:26 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 libgcc-7-dev amd64 7.3.0-27ubuntu1~18.04 [2380 kB]
Get:27 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 gcc-7 amd64 7.3.0-27ubuntu1~18.04 [7455 kB]
Get:28 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 gcc amd64 4:7.3.0-3ubuntu2.1 [5184 B]
Get:29 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 libstdc++-7-dev amd64 7.3.0-27ubuntu1~18.04 [1463 kB]
Get:30 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 g++-7 amd64 7.3.0-27ubuntu1~18.04 [7570 kB]
Get:31 http://ppa.launchpad.net/wireguard/wireguard/ubuntu bionic/main amd64 wireguard all 0.0.20190406-wg1~bionic [4168 B]
Get:32 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 g++ amd64 4:7.3.0-3ubuntu2.1 [1572 B]
Get:33 http://mirrors.digitalocean.com/ubuntu bionic/main amd64 make amd64 4.1-9.1ubuntu1 [154 kB]
Get:34 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 libdpkg-perl all 1.19.0.5ubuntu2.1 [211 kB]
Get:35 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 dpkg-dev all 1.19.0.5ubuntu2.1 [608 kB]
Get:36 http://mirrors.digitalocean.com/ubuntu bionic/main amd64 build-essential amd64 12.4ubuntu1 [4758 B]
Get:37 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 dkms all 2.3-3ubuntu9.2 [68.0 kB]
Get:38 http://mirrors.digitalocean.com/ubuntu bionic/main amd64 libfakeroot amd64 1.22-2ubuntu1 [25.9 kB]
Get:39 http://mirrors.digitalocean.com/ubuntu bionic/main amd64 fakeroot amd64 1.22-2ubuntu1 [62.3 kB]
Get:40 http://mirrors.digitalocean.com/ubuntu bionic/main amd64 libalgorithm-diff-perl all 1.19.03-1 [47.6 kB]
Get:41 http://mirrors.digitalocean.com/ubuntu bionic/main amd64 libalgorithm-diff-xs-perl amd64 0.04-5 [11.1 kB]
Get:42 http://mirrors.digitalocean.com/ubuntu bionic/main amd64 libalgorithm-merge-perl all 0.08-3 [12.0 kB]
Get:43 http://mirrors.digitalocean.com/ubuntu bionic/main amd64 libfile-fcntllock-perl amd64 0.22-3build2 [33.2 kB]
Get:44 http://mirrors.digitalocean.com/ubuntu bionic/main amd64 manpages-dev all 4.15-1 [2217 kB]
Fetched 37.8 MB in 2s (20.9 MB/s)
Selecting previously unselected package binutils-common:amd64.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 60123 files and directories currently installed.)
Preparing to unpack .../00-binutils-common_2.30-21ubuntu1~18.04_amd64.deb ...
Unpacking binutils-common:amd64 (2.30-21ubuntu1~18.04) ...
Selecting previously unselected package libbinutils:amd64.
Preparing to unpack .../01-libbinutils_2.30-21ubuntu1~18.04_amd64.deb ...
Unpacking libbinutils:amd64 (2.30-21ubuntu1~18.04) ...
Selecting previously unselected package binutils-x86-64-linux-gnu.
Preparing to unpack .../02-binutils-x86-64-linux-gnu_2.30-21ubuntu1~18.04_amd64.deb ...
Unpacking binutils-x86-64-linux-gnu (2.30-21ubuntu1~18.04) ...
Selecting previously unselected package binutils.
Preparing to unpack .../03-binutils_2.30-21ubuntu1~18.04_amd64.deb ...
Unpacking binutils (2.30-21ubuntu1~18.04) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../04-libc-dev-bin_2.27-3ubuntu1_amd64.deb ...
Unpacking libc-dev-bin (2.27-3ubuntu1) ...
Selecting previously unselected package linux-libc-dev:amd64.
Preparing to unpack .../05-linux-libc-dev_4.15.0-47.50_amd64.deb ...
Unpacking linux-libc-dev:amd64 (4.15.0-47.50) ...
Selecting previously unselected package libc6-dev:amd64.
Preparing to unpack .../06-libc6-dev_2.27-3ubuntu1_amd64.deb ...
Unpacking libc6-dev:amd64 (2.27-3ubuntu1) ...
Selecting previously unselected package gcc-7-base:amd64.
Preparing to unpack .../07-gcc-7-base_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking gcc-7-base:amd64 (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package libisl19:amd64.
Preparing to unpack .../08-libisl19_0.19-1_amd64.deb ...
Unpacking libisl19:amd64 (0.19-1) ...
Selecting previously unselected package libmpc3:amd64.
Preparing to unpack .../09-libmpc3_1.1.0-1_amd64.deb ...
Unpacking libmpc3:amd64 (1.1.0-1) ...
Selecting previously unselected package cpp-7.
Preparing to unpack .../10-cpp-7_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking cpp-7 (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package cpp.
Preparing to unpack .../11-cpp_4%3a7.3.0-3ubuntu2.1_amd64.deb ...
Unpacking cpp (4:7.3.0-3ubuntu2.1) ...
Selecting previously unselected package libcc1-0:amd64.
Preparing to unpack .../12-libcc1-0_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking libcc1-0:amd64 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package libgomp1:amd64.
Preparing to unpack .../13-libgomp1_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking libgomp1:amd64 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package libitm1:amd64.
Preparing to unpack .../14-libitm1_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking libitm1:amd64 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package libatomic1:amd64.
Preparing to unpack .../15-libatomic1_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking libatomic1:amd64 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package libasan4:amd64.
Preparing to unpack .../16-libasan4_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking libasan4:amd64 (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package liblsan0:amd64.
Preparing to unpack .../17-liblsan0_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking liblsan0:amd64 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package libtsan0:amd64.
Preparing to unpack .../18-libtsan0_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking libtsan0:amd64 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package libubsan0:amd64.
Preparing to unpack .../19-libubsan0_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking libubsan0:amd64 (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package libcilkrts5:amd64.
Preparing to unpack .../20-libcilkrts5_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking libcilkrts5:amd64 (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package libmpx2:amd64.
Preparing to unpack .../21-libmpx2_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking libmpx2:amd64 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package libquadmath0:amd64.
Preparing to unpack .../22-libquadmath0_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking libquadmath0:amd64 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package libgcc-7-dev:amd64.
Preparing to unpack .../23-libgcc-7-dev_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking libgcc-7-dev:amd64 (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package gcc-7.
Preparing to unpack .../24-gcc-7_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking gcc-7 (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package gcc.
Preparing to unpack .../25-gcc_4%3a7.3.0-3ubuntu2.1_amd64.deb ...
Unpacking gcc (4:7.3.0-3ubuntu2.1) ...
Selecting previously unselected package libstdc++-7-dev:amd64.
Preparing to unpack .../26-libstdc++-7-dev_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking libstdc++-7-dev:amd64 (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package g++-7.
Preparing to unpack .../27-g++-7_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking g++-7 (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package g++.
Preparing to unpack .../28-g++_4%3a7.3.0-3ubuntu2.1_amd64.deb ...
Unpacking g++ (4:7.3.0-3ubuntu2.1) ...
Selecting previously unselected package make.
Preparing to unpack .../29-make_4.1-9.1ubuntu1_amd64.deb ...
Unpacking make (4.1-9.1ubuntu1) ...
Selecting previously unselected package libdpkg-perl.
Preparing to unpack .../30-libdpkg-perl_1.19.0.5ubuntu2.1_all.deb ...
Unpacking libdpkg-perl (1.19.0.5ubuntu2.1) ...
Selecting previously unselected package dpkg-dev.
Preparing to unpack .../31-dpkg-dev_1.19.0.5ubuntu2.1_all.deb ...
Unpacking dpkg-dev (1.19.0.5ubuntu2.1) ...
Selecting previously unselected package build-essential.
Preparing to unpack .../32-build-essential_12.4ubuntu1_amd64.deb ...
Unpacking build-essential (12.4ubuntu1) ...
Selecting previously unselected package dkms.
Preparing to unpack .../33-dkms_2.3-3ubuntu9.2_all.deb ...
Unpacking dkms (2.3-3ubuntu9.2) ...
Selecting previously unselected package libfakeroot:amd64.
Preparing to unpack .../34-libfakeroot_1.22-2ubuntu1_amd64.deb ...
Unpacking libfakeroot:amd64 (1.22-2ubuntu1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../35-fakeroot_1.22-2ubuntu1_amd64.deb ...
Unpacking fakeroot (1.22-2ubuntu1) ...
Selecting previously unselected package libalgorithm-diff-perl.
Preparing to unpack .../36-libalgorithm-diff-perl_1.19.03-1_all.deb ...
Unpacking libalgorithm-diff-perl (1.19.03-1) ...
Selecting previously unselected package libalgorithm-diff-xs-perl.
Preparing to unpack .../37-libalgorithm-diff-xs-perl_0.04-5_amd64.deb ...
Unpacking libalgorithm-diff-xs-perl (0.04-5) ...
Selecting previously unselected package libalgorithm-merge-perl.
Preparing to unpack .../38-libalgorithm-merge-perl_0.08-3_all.deb ...
Unpacking libalgorithm-merge-perl (0.08-3) ...
Selecting previously unselected package libfile-fcntllock-perl.
Preparing to unpack .../39-libfile-fcntllock-perl_0.22-3build2_amd64.deb ...
Unpacking libfile-fcntllock-perl (0.22-3build2) ...
Selecting previously unselected package manpages-dev.
Preparing to unpack .../40-manpages-dev_4.15-1_all.deb ...
Unpacking manpages-dev (4.15-1) ...
Selecting previously unselected package wireguard-dkms.
Preparing to unpack .../41-wireguard-dkms_0.0.20190406-wg1~bionic_all.deb ...
Unpacking wireguard-dkms (0.0.20190406-wg1~bionic) ...
Selecting previously unselected package wireguard-tools.
Preparing to unpack .../42-wireguard-tools_0.0.20190406-wg1~bionic_amd64.deb ...
Unpacking wireguard-tools (0.0.20190406-wg1~bionic) ...
Selecting previously unselected package wireguard.
Preparing to unpack .../43-wireguard_0.0.20190406-wg1~bionic_all.deb ...
Unpacking wireguard (0.0.20190406-wg1~bionic) ...
Setting up libquadmath0:amd64 (8.2.0-1ubuntu2~18.04) ...
Setting up libgomp1:amd64 (8.2.0-1ubuntu2~18.04) ...
Setting up libatomic1:amd64 (8.2.0-1ubuntu2~18.04) ...
Setting up libcc1-0:amd64 (8.2.0-1ubuntu2~18.04) ...
Setting up make (4.1-9.1ubuntu1) ...
Setting up wireguard-tools (0.0.20190406-wg1~bionic) ...
Setting up libtsan0:amd64 (8.2.0-1ubuntu2~18.04) ...
Setting up linux-libc-dev:amd64 (4.15.0-47.50) ...
Setting up libdpkg-perl (1.19.0.5ubuntu2.1) ...
Setting up liblsan0:amd64 (8.2.0-1ubuntu2~18.04) ...
Setting up gcc-7-base:amd64 (7.3.0-27ubuntu1~18.04) ...
Setting up binutils-common:amd64 (2.30-21ubuntu1~18.04) ...
Setting up libfile-fcntllock-perl (0.22-3build2) ...
Setting up libmpx2:amd64 (8.2.0-1ubuntu2~18.04) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up libfakeroot:amd64 (1.22-2ubuntu1) ...
Setting up libalgorithm-diff-perl (1.19.03-1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up libmpc3:amd64 (1.1.0-1) ...
Setting up libc-dev-bin (2.27-3ubuntu1) ...
Setting up manpages-dev (4.15-1) ...
Setting up libc6-dev:amd64 (2.27-3ubuntu1) ...
Setting up libitm1:amd64 (8.2.0-1ubuntu2~18.04) ...
Setting up libisl19:amd64 (0.19-1) ...
Setting up libasan4:amd64 (7.3.0-27ubuntu1~18.04) ...
Setting up libbinutils:amd64 (2.30-21ubuntu1~18.04) ...
Setting up libcilkrts5:amd64 (7.3.0-27ubuntu1~18.04) ...
Setting up libubsan0:amd64 (7.3.0-27ubuntu1~18.04) ...
Setting up fakeroot (1.22-2ubuntu1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
Setting up libgcc-7-dev:amd64 (7.3.0-27ubuntu1~18.04) ...
Setting up cpp-7 (7.3.0-27ubuntu1~18.04) ...
Setting up libstdc++-7-dev:amd64 (7.3.0-27ubuntu1~18.04) ...
Setting up libalgorithm-merge-perl (0.08-3) ...
Setting up libalgorithm-diff-xs-perl (0.04-5) ...
Setting up binutils-x86-64-linux-gnu (2.30-21ubuntu1~18.04) ...
Setting up cpp (4:7.3.0-3ubuntu2.1) ...
Setting up binutils (2.30-21ubuntu1~18.04) ...
Setting up gcc-7 (7.3.0-27ubuntu1~18.04) ...
Setting up g++-7 (7.3.0-27ubuntu1~18.04) ...
Setting up gcc (4:7.3.0-3ubuntu2.1) ...
Setting up dpkg-dev (1.19.0.5ubuntu2.1) ...
Setting up dkms (2.3-3ubuntu9.2) ...
Setting up g++ (4:7.3.0-3ubuntu2.1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up build-essential (12.4ubuntu1) ...
Setting up wireguard-dkms (0.0.20190406-wg1~bionic) ...
Loading new wireguard-0.0.20190406 DKMS files...
Building for 4.15.0-47-generic
Building initial module for 4.15.0-47-generic
Generating a 2048 bit RSA private key
...........................................................................+++
.....+++
writing new private key to '/var/lib/shim-signed/mok/MOK.priv'
-----
EFI variables are not supported on this system
/sys/firmware/efi/efivars not found, aborting.
Done.
wireguard:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.15.0-47-generic/updates/dkms/
depmod...
DKMS: install completed.
Setting up wireguard (0.0.20190406-wg1~bionic) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
uname results:
Linux wg-ubuntu 4.15.0-47-generic #50-Ubuntu SMP Wed Mar 13 10:44:52 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Testing normal namespace...
Requested wg info:
default via 68.183.192.1 dev eth0 proto static
10.20.0.0/16 dev eth0 proto kernel scope link src 10.20.0.5
68.183.192.0/20 dev eth0 proto kernel scope link src 68.183.204.9
broadcast 10.20.0.0 dev eth0 table local proto kernel scope link src 10.20.0.5
local 10.20.0.5 dev eth0 table local proto kernel scope host src 10.20.0.5
broadcast 10.20.255.255 dev eth0 table local proto kernel scope link src 10.20.0.5
local 10.99.93.13 dev wg0 table local proto kernel scope host src 10.99.93.13
broadcast 68.183.192.0 dev eth0 table local proto kernel scope link src 68.183.204.9
local 68.183.204.9 dev eth0 table local proto kernel scope host src 68.183.204.9
broadcast 68.183.207.255 dev eth0 table local proto kernel scope link src 68.183.204.9
broadcast 127.0.0.0 dev lo table local proto kernel scope link src 127.0.0.1
local 127.0.0.0/8 dev lo table local proto kernel scope host src 127.0.0.1
local 127.0.0.1 dev lo table local proto kernel scope host src 127.0.0.1
broadcast 127.255.255.255 dev lo table local proto kernel scope link src 127.0.0.1
local ::1 dev lo proto kernel metric 256 pref medium
fc00:bbbb:bbbb:bb01::5d0d dev wg0 proto kernel metric 256 pref medium
fe80::/64 dev eth0 proto kernel metric 256 pref medium
local ::1 dev lo table local proto kernel metric 0 pref medium
local fc00:bbbb:bbbb:bb01::5d0d dev wg0 table local proto kernel metric 0 pref medium
local fe80::98c7:f0ff:fec0:287d dev eth0 table local proto kernel metric 0 pref medium
ff00::/8 dev eth0 table local metric 256 pref medium
ff00::/8 dev wg0 table local metric 256 pref medium
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 9a:c7:f0:c0:28:7d brd ff:ff:ff:ff:ff:ff
inet 68.183.204.9/20 brd 68.183.207.255 scope global eth0
valid_lft forever preferred_lft forever
inet 10.20.0.5/16 brd 10.20.255.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::98c7:f0ff:fec0:287d/64 scope link
valid_lft forever preferred_lft forever
3: wg0: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1420 qdisc noqueue state UNKNOWN group default qlen 1000
link/none
inet 10.99.93.13/32 scope global wg0
valid_lft forever preferred_lft forever
inet6 fc00:bbbb:bbbb:bb01::5d0d/128 scope global
valid_lft forever preferred_lft forever
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
ipv4 dev lo forwarding off rp_filter off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv4 dev eth0 forwarding off rp_filter strict mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv4 dev wg0 forwarding off rp_filter strict mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv4 all forwarding off rp_filter strict mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv4 default forwarding off rp_filter strict mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 dev lo forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 dev eth0 forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 dev wg0 forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 all forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 default forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
interface: wg0
public key: D4MhBJLM2o+yVmAj4leBEcTa9+Gd2zaBCqDAGaAT1QM=
private key: (hidden)
listening port: 47858
peer: AnfOP57FBVtz2qsQmJEANDrbhORJ/e1uHIWhXUd+EUc=
endpoint: 193.148.18.210:51820
allowed ips: 0.0.0.0/0, ::/0
Get google in default interface:
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>301 Moved</TITLE></HEAD><BODY>
<H1>301 Moved</H1>
The document has moved
<A HREF="http://www.google.com/">here</A>.
</BODY></HTML>
Get google in wg interface:
curl: (28) Connection timed out after 10001 milliseconds
am.i.mullvad.net in default interface:
68.183.204.9
am.i.mullvad.net in wg interface:
curl: (28) Connection timed out after 10001 milliseconds
Testing new namespace...
Requested wg info:
local 10.99.93.13 dev wg0 table local proto kernel scope host src 10.99.93.13
fc00:bbbb:bbbb:bb01::5d0d dev wg0 proto kernel metric 256 pref medium
local fc00:bbbb:bbbb:bb01::5d0d dev wg0 table local proto kernel metric 0 pref medium
ff00::/8 dev wg0 table local metric 256 pref medium
1: lo: <LOOPBACK> mtu 65536 qdisc noop state DOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
4: wg0: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1420 qdisc noqueue state UNKNOWN group default qlen 1000
link/none
inet 10.99.93.13/32 scope global wg0
valid_lft forever preferred_lft forever
inet6 fc00:bbbb:bbbb:bb01::5d0d/128 scope global
valid_lft forever preferred_lft forever
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
ipv4 dev lo forwarding off rp_filter strict mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv4 dev wg0 forwarding off rp_filter strict mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv4 all forwarding off rp_filter strict mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv4 default forwarding off rp_filter strict mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 dev lo forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 dev wg0 forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 all forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 default forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
interface: wg0
public key: D4MhBJLM2o+yVmAj4leBEcTa9+Gd2zaBCqDAGaAT1QM=
private key: (hidden)
listening port: 54071
peer: AnfOP57FBVtz2qsQmJEANDrbhORJ/e1uHIWhXUd+EUc=
endpoint: 193.148.18.210:51820
allowed ips: 0.0.0.0/0, ::/0
Get google in default interface:
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>301 Moved</TITLE></HEAD><BODY>
<H1>301 Moved</H1>
The document has moved
<A HREF="http://www.google.com/">here</A>.
</BODY></HTML>
Get google in wg interface:
curl: (28) Connection timed out after 10001 milliseconds
am.i.mullvad.net in default interface:
68.183.204.9
am.i.mullvad.net in wg interface:
curl: (6) Could not resolve host: am.i.mullvad.net
# This doesn't work because I didn't set up DNS
#!/bin/bash
# Install wireguard depending on which OS
if lsb_release -d | grep "[Uu]buntu"; then
apt-get -qq update
apt-get -qq upgrade -y
add-apt-repository -yn ppa:wireguard/wireguard
apt-get -qq update
apt-get install -y wireguard curl
elif lsb_release -d | grep "[Dd]ebian"; then
apt-get -qq update
apt-get -qq upgrade -y
echo "deb http://deb.debian.org/debian/ unstable main" > /etc/apt/sources.list.d/unstable.list
printf 'Package: *\nPin: release a=unstable\nPin-Priority: 90\n' > /etc/apt/preferences.d/limit-unstable
apt-get -qq update
apt-get install -y wireguard curl
else
echo "OS not supported"
exit 1
fi
# Show the system information
printf "uname results:\n%s\n\n" "$(uname -a)"
# Setup the conf files
mkdir -p /etc/wireguard
printf "%s" "[Interface]
PrivateKey = <mullvad generated private key>
#Address = 10.99.93.13/32,fc00:bbbb:bbbb:bb01::5d0d/128
#DNS = 193.138.218.74
[Peer]
PublicKey = AnfOP57FBVtz2qsQmJEANDrbhORJ/e1uHIWhXUd+EUc=
AllowedIPs = 0.0.0.0/0,::0/0
Endpoint = 193.148.18.210:51820" > /etc/wireguard/mullvad.conf
chown root:root /etc/wireguard/*
chmod 600 /etc/wireguard/*
# Run it in the default namespace
printf "%s\n" "Testing normal namespace..."
ip link add wg0 type wireguard
ip address add dev wg0 10.99.93.13/32
ip address add dev wg0 fc00:bbbb:bbbb:bb01::5d0d/128
wg setconf wg0 /etc/wireguard/mullvad.conf
ip link set up dev wg0
# Test this interface
printf "%s\n" "Requested wg info:"
ip route show table all; ip addr show; ip rule show; iptables-save; ip netconf; wg;
printf "\n\n%s\n" "Get google in default interface:"
curl -sSm 10 172.217.2.46
printf "\n%s\n" "Get google in wg interface:"
curl -sSm 10 --interface wg0 172.217.2.46
printf "\n%s\n" "am.i.mullvad.net in default interface:"
curl -sSm 10 https://am.i.mullvad.net
printf "\n%s\n" "am.i.mullvad.net in wg interface:"
curl -sSm 10 --interface wg0 https://am.i.mullvad.net
printf "%s\n\n" ""
# Cleanup
ip link delete wg0
# Run it in a separate namespace
printf "%s\n" "Testing new namespace..."
ip netns add container
ip link add wg0 type wireguard
ip link set wg0 netns container
ip -n container address add 10.99.93.13/32 dev wg0
ip -n container address add fc00:bbbb:bbbb:bb01::5d0d/128 dev wg0
ip netns exec container wg setconf wg0 /etc/wireguard/mullvad.conf
ip -n container link set wg0 up
# Test this interface
printf "%s\n" "Requested wg info:"
ip netns exec container ip route show table all
ip netns exec container ip addr show
ip netns exec container ip rule show
ip netns exec container iptables-save
ip netns exec container ip netconf
ip netns exec container wg
printf "\n\n%s\n" "Get google in default interface:"
curl -sSm 10 172.217.2.46
printf "\n%s\n" "Get google in wg interface:"
ip netns exec container curl -sSm 10 --interface wg0 172.217.2.46
printf "\n%s\n" "am.i.mullvad.net in default interface:"
curl -sSm 10 https://am.i.mullvad.net
printf "\n%s\n" "am.i.mullvad.net in wg interface:"
ip netns exec container curl -sSm 10 --interface wg0 https://am.i.mullvad.net
printf "%s # This doesn't work because I didn't set up DNS\n\n" ""
# Cleanup
ip netns delete container
Description: Debian GNU/Linux 9.8 (stretch)
Preconfiguring packages ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 29465 files and directories currently installed.)
Preparing to unpack .../systemd-sysv_232-25+deb9u11_amd64.deb ...
Unpacking systemd-sysv (232-25+deb9u11) over (232-25+deb9u9) ...
Preparing to unpack .../libpam-systemd_232-25+deb9u11_amd64.deb ...
Unpacking libpam-systemd:amd64 (232-25+deb9u11) over (232-25+deb9u9) ...
Preparing to unpack .../libsystemd0_232-25+deb9u11_amd64.deb ...
Unpacking libsystemd0:amd64 (232-25+deb9u11) over (232-25+deb9u9) ...
Setting up libsystemd0:amd64 (232-25+deb9u11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 29465 files and directories currently installed.)
Preparing to unpack .../systemd_232-25+deb9u11_amd64.deb ...
Unpacking systemd (232-25+deb9u11) over (232-25+deb9u9) ...
Preparing to unpack .../udev_232-25+deb9u11_amd64.deb ...
Unpacking udev (232-25+deb9u11) over (232-25+deb9u9) ...
Preparing to unpack .../libudev1_232-25+deb9u11_amd64.deb ...
Unpacking libudev1:amd64 (232-25+deb9u11) over (232-25+deb9u9) ...
Setting up libudev1:amd64 (232-25+deb9u11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 29465 files and directories currently installed.)
Preparing to unpack .../tzdata_2019a-0+deb9u1_all.deb ...
Unpacking tzdata (2019a-0+deb9u1) over (2018i-0+deb9u1) ...
Preparing to unpack .../wget_1.18-5+deb9u3_amd64.deb ...
Unpacking wget (1.18-5+deb9u3) over (1.18-5+deb9u2) ...
Setting up tzdata (2019a-0+deb9u1) ...
Current default time zone: 'Etc/UTC'
Local time is now: Mon Apr 22 22:33:01 UTC 2019.
Universal Time is now: Mon Apr 22 22:33:01 UTC 2019.
Run 'dpkg-reconfigure tzdata' if you wish to change it.
Processing triggers for libc-bin (2.24-11+deb9u4) ...
Setting up udev (232-25+deb9u11) ...
addgroup: The group `input' already exists as a system group. Exiting.
update-initramfs: deferring update (trigger activated)
Setting up systemd (232-25+deb9u11) ...
addgroup: The group `systemd-journal' already exists as a system group. Exiting.
Setting up wget (1.18-5+deb9u3) ...
Processing triggers for dbus (1.10.26-0+deb9u1) ...
Setting up systemd-sysv (232-25+deb9u11) ...
Setting up libpam-systemd:amd64 (232-25+deb9u11) ...
Processing triggers for initramfs-tools (0.130) ...
update-initramfs: Generating /boot/initrd.img-4.9.0-8-amd64
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
binutils cpp cpp-6 dkms fakeroot gcc gcc-6 libasan3 libatomic1 libc-dev-bin
libc6-dev libcc1-0 libcilkrts5 libcurl3 libfakeroot libgcc-6-dev libgomp1
libisl15 libitm1 libldap-2.4-2 libldap-common liblsan0 libmpc3 libmpfr4
libmpx2 libnghttp2-14 libquadmath0 librtmp1 libsasl2-2 libsasl2-modules
libsasl2-modules-db libssh2-1 libtsan0 libubsan0 linux-compiler-gcc-6-x86
linux-headers-4.9.0-8-amd64 linux-headers-4.9.0-8-common linux-headers-amd64
linux-kbuild-4.9 linux-libc-dev make manpages manpages-dev patch
wireguard-dkms wireguard-tools
Suggested packages:
binutils-doc cpp-doc gcc-6-locales python3-apport menu gcc-multilib autoconf
automake libtool flex bison gdb gcc-doc gcc-6-multilib gcc-6-doc libgcc1-dbg
libgomp1-dbg libitm1-dbg libatomic1-dbg libasan3-dbg liblsan0-dbg
libtsan0-dbg libubsan0-dbg libcilkrts5-dbg libmpx2-dbg libquadmath0-dbg
glibc-doc libsasl2-modules-gssapi-mit | libsasl2-modules-gssapi-heimdal
libsasl2-modules-ldap libsasl2-modules-otp libsasl2-modules-sql make-doc
man-browser ed diffutils-doc
The following NEW packages will be installed:
binutils cpp cpp-6 curl dkms fakeroot gcc gcc-6 libasan3 libatomic1
libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libcurl3 libfakeroot
libgcc-6-dev libgomp1 libisl15 libitm1 libldap-2.4-2 libldap-common liblsan0
libmpc3 libmpfr4 libmpx2 libnghttp2-14 libquadmath0 librtmp1 libsasl2-2
libsasl2-modules libsasl2-modules-db libssh2-1 libtsan0 libubsan0
linux-compiler-gcc-6-x86 linux-headers-4.9.0-8-amd64
linux-headers-4.9.0-8-common linux-headers-amd64 linux-kbuild-4.9
linux-libc-dev make manpages manpages-dev patch wireguard wireguard-dkms
wireguard-tools
0 upgraded, 48 newly installed, 0 to remove and 0 not upgraded.
Need to get 41.1 MB of archives.
After this operation, 178 MB of additional disk space will be used.
Get:1 http://security.debian.org stretch/updates/main amd64 libssh2-1 amd64 1.7.0-1+deb9u1 [139 kB]
Get:2 http://mirrors.digitalocean.com/debian stretch/main amd64 libsasl2-modules-db amd64 2.1.27~101-g0780600+dfsg-3 [68.2 kB]
Get:3 http://deb.debian.org/debian unstable/main amd64 wireguard-dkms all 0.0.20190406-1 [264 kB]
Get:4 http://mirrors.digitalocean.com/debian stretch/main amd64 libsasl2-2 amd64 2.1.27~101-g0780600+dfsg-3 [105 kB]
Get:5 http://deb.debian.org/debian unstable/main amd64 wireguard-tools amd64 0.0.20190406-1 [96.6 kB]
Get:6 http://deb.debian.org/debian unstable/main amd64 wireguard all 0.0.20190406-1 [21.4 kB]
Get:7 http://mirrors.digitalocean.com/debian stretch/main amd64 libldap-common all 2.4.44+dfsg-5+deb9u2 [85.5 kB]
Get:8 http://mirrors.digitalocean.com/debian stretch/main amd64 libldap-2.4-2 amd64 2.4.44+dfsg-5+deb9u2 [219 kB]
Get:9 http://mirrors.digitalocean.com/debian stretch/main amd64 manpages all 4.10-2 [1,222 kB]
Get:10 http://mirrors.digitalocean.com/debian stretch/main amd64 binutils amd64 2.28-5 [3,770 kB]
Get:11 http://mirrors.digitalocean.com/debian stretch/main amd64 libisl15 amd64 0.18-1 [564 kB]
Get:12 http://mirrors.digitalocean.com/debian stretch/main amd64 libmpfr4 amd64 3.1.5-1 [556 kB]
Get:13 http://mirrors.digitalocean.com/debian stretch/main amd64 libmpc3 amd64 1.0.3-1+b2 [39.9 kB]
Get:14 http://mirrors.digitalocean.com/debian stretch/main amd64 cpp-6 amd64 6.3.0-18+deb9u1 [6,584 kB]
Get:15 http://mirrors.digitalocean.com/debian stretch/main amd64 cpp amd64 4:6.3.0-4 [18.7 kB]
Get:16 http://mirrors.digitalocean.com/debian stretch/main amd64 libnghttp2-14 amd64 1.18.1-1 [79.1 kB]
Get:17 http://mirrors.digitalocean.com/debian stretch/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-1+b1 [60.4 kB]
Get:18 http://mirrors.digitalocean.com/debian stretch/main amd64 libcurl3 amd64 7.52.1-5+deb9u9 [292 kB]
Get:19 http://mirrors.digitalocean.com/debian stretch/main amd64 curl amd64 7.52.1-5+deb9u9 [227 kB]
Get:20 http://mirrors.digitalocean.com/debian stretch/main amd64 libcc1-0 amd64 6.3.0-18+deb9u1 [30.6 kB]
Get:21 http://mirrors.digitalocean.com/debian stretch/main amd64 libgomp1 amd64 6.3.0-18+deb9u1 [73.3 kB]
Get:22 http://mirrors.digitalocean.com/debian stretch/main amd64 libitm1 amd64 6.3.0-18+deb9u1 [27.3 kB]
Get:23 http://mirrors.digitalocean.com/debian stretch/main amd64 libatomic1 amd64 6.3.0-18+deb9u1 [8,966 B]
Get:24 http://mirrors.digitalocean.com/debian stretch/main amd64 libasan3 amd64 6.3.0-18+deb9u1 [311 kB]
Get:25 http://mirrors.digitalocean.com/debian stretch/main amd64 liblsan0 amd64 6.3.0-18+deb9u1 [115 kB]
Get:26 http://mirrors.digitalocean.com/debian stretch/main amd64 libtsan0 amd64 6.3.0-18+deb9u1 [257 kB]
Get:27 http://mirrors.digitalocean.com/debian stretch/main amd64 libubsan0 amd64 6.3.0-18+deb9u1 [107 kB]
Get:28 http://mirrors.digitalocean.com/debian stretch/main amd64 libcilkrts5 amd64 6.3.0-18+deb9u1 [40.5 kB]
Get:29 http://mirrors.digitalocean.com/debian stretch/main amd64 libmpx2 amd64 6.3.0-18+deb9u1 [11.2 kB]
Get:30 http://mirrors.digitalocean.com/debian stretch/main amd64 libquadmath0 amd64 6.3.0-18+deb9u1 [131 kB]
Get:31 http://mirrors.digitalocean.com/debian stretch/main amd64 libgcc-6-dev amd64 6.3.0-18+deb9u1 [2,296 kB]
Get:32 http://mirrors.digitalocean.com/debian stretch/main amd64 gcc-6 amd64 6.3.0-18+deb9u1 [6,900 kB]
Get:33 http://mirrors.digitalocean.com/debian stretch/main amd64 gcc amd64 4:6.3.0-4 [5,196 B]
Get:34 http://mirrors.digitalocean.com/debian stretch/main amd64 make amd64 4.1-9.1 [302 kB]
Get:35 http://mirrors.digitalocean.com/debian stretch/main amd64 patch amd64 2.7.5-1+deb9u1 [112 kB]
Get:36 http://mirrors.digitalocean.com/debian stretch/main amd64 dkms all 2.3-2 [74.8 kB]
Get:37 http://mirrors.digitalocean.com/debian stretch/main amd64 libfakeroot amd64 1.21-3.1 [45.7 kB]
Get:38 http://mirrors.digitalocean.com/debian stretch/main amd64 fakeroot amd64 1.21-3.1 [85.6 kB]
Get:39 http://mirrors.digitalocean.com/debian stretch/main amd64 libc-dev-bin amd64 2.24-11+deb9u4 [259 kB]
Get:40 http://mirrors.digitalocean.com/debian stretch-updates/main amd64 linux-libc-dev amd64 4.9.144-3.1 [1,394 kB]
Get:41 http://mirrors.digitalocean.com/debian stretch/main amd64 libc6-dev amd64 2.24-11+deb9u4 [2,364 kB]
Get:42 http://mirrors.digitalocean.com/debian stretch/main amd64 libsasl2-modules amd64 2.1.27~101-g0780600+dfsg-3 [102 kB]
Get:43 http://mirrors.digitalocean.com/debian stretch-updates/main amd64 linux-compiler-gcc-6-x86 amd64 4.9.144-3.1 [603 kB]
Get:44 http://mirrors.digitalocean.com/debian stretch-updates/main amd64 linux-headers-4.9.0-8-common all 4.9.144-3.1 [7,643 kB]
Get:45 http://mirrors.digitalocean.com/debian stretch-updates/main amd64 linux-kbuild-4.9 amd64 4.9.144-3.1 [809 kB]
Get:46 http://mirrors.digitalocean.com/debian stretch-updates/main amd64 linux-headers-4.9.0-8-amd64 amd64 4.9.144-3.1 [449 kB]
Get:47 http://mirrors.digitalocean.com/debian stretch/main amd64 linux-headers-amd64 amd64 4.9+80+deb9u6 [6,024 B]
Get:48 http://mirrors.digitalocean.com/debian stretch/main amd64 manpages-dev all 4.10-2 [2,145 kB]
Extracting templates from packages: 62%
Extracting templates from packages: 100%
Fetched 41.1 MB in 1s (24.4 MB/s)
Selecting previously unselected package libsasl2-modules-db:amd64.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 29465 files and directories currently installed.)
Preparing to unpack .../00-libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.27~101-g0780600+dfsg-3) ...
Selecting previously unselected package libsasl2-2:amd64.
Preparing to unpack .../01-libsasl2-2_2.1.27~101-g0780600+dfsg-3_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.27~101-g0780600+dfsg-3) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../02-libldap-common_2.4.44+dfsg-5+deb9u2_all.deb ...
Unpacking libldap-common (2.4.44+dfsg-5+deb9u2) ...
Selecting previously unselected package libldap-2.4-2:amd64.
Preparing to unpack .../03-libldap-2.4-2_2.4.44+dfsg-5+deb9u2_amd64.deb ...
Unpacking libldap-2.4-2:amd64 (2.4.44+dfsg-5+deb9u2) ...
Selecting previously unselected package manpages.
Preparing to unpack .../04-manpages_4.10-2_all.deb ...
Unpacking manpages (4.10-2) ...
Selecting previously unselected package binutils.
Preparing to unpack .../05-binutils_2.28-5_amd64.deb ...
Unpacking binutils (2.28-5) ...
Selecting previously unselected package libisl15:amd64.
Preparing to unpack .../06-libisl15_0.18-1_amd64.deb ...
Unpacking libisl15:amd64 (0.18-1) ...
Selecting previously unselected package libmpfr4:amd64.
Preparing to unpack .../07-libmpfr4_3.1.5-1_amd64.deb ...
Unpacking libmpfr4:amd64 (3.1.5-1) ...
Selecting previously unselected package libmpc3:amd64.
Preparing to unpack .../08-libmpc3_1.0.3-1+b2_amd64.deb ...
Unpacking libmpc3:amd64 (1.0.3-1+b2) ...
Selecting previously unselected package cpp-6.
Preparing to unpack .../09-cpp-6_6.3.0-18+deb9u1_amd64.deb ...
Unpacking cpp-6 (6.3.0-18+deb9u1) ...
Selecting previously unselected package cpp.
Preparing to unpack .../10-cpp_4%3a6.3.0-4_amd64.deb ...
Unpacking cpp (4:6.3.0-4) ...
Selecting previously unselected package libnghttp2-14:amd64.
Preparing to unpack .../11-libnghttp2-14_1.18.1-1_amd64.deb ...
Unpacking libnghttp2-14:amd64 (1.18.1-1) ...
Selecting previously unselected package librtmp1:amd64.
Preparing to unpack .../12-librtmp1_2.4+20151223.gitfa8646d.1-1+b1_amd64.deb ...
Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-1+b1) ...
Selecting previously unselected package libssh2-1:amd64.
Preparing to unpack .../13-libssh2-1_1.7.0-1+deb9u1_amd64.deb ...
Unpacking libssh2-1:amd64 (1.7.0-1+deb9u1) ...
Selecting previously unselected package libcurl3:amd64.
Preparing to unpack .../14-libcurl3_7.52.1-5+deb9u9_amd64.deb ...
Unpacking libcurl3:amd64 (7.52.1-5+deb9u9) ...
Selecting previously unselected package curl.
Preparing to unpack .../15-curl_7.52.1-5+deb9u9_amd64.deb ...
Unpacking curl (7.52.1-5+deb9u9) ...
Selecting previously unselected package libcc1-0:amd64.
Preparing to unpack .../16-libcc1-0_6.3.0-18+deb9u1_amd64.deb ...
Unpacking libcc1-0:amd64 (6.3.0-18+deb9u1) ...
Selecting previously unselected package libgomp1:amd64.
Preparing to unpack .../17-libgomp1_6.3.0-18+deb9u1_amd64.deb ...
Unpacking libgomp1:amd64 (6.3.0-18+deb9u1) ...
Selecting previously unselected package libitm1:amd64.
Preparing to unpack .../18-libitm1_6.3.0-18+deb9u1_amd64.deb ...
Unpacking libitm1:amd64 (6.3.0-18+deb9u1) ...
Selecting previously unselected package libatomic1:amd64.
Preparing to unpack .../19-libatomic1_6.3.0-18+deb9u1_amd64.deb ...
Unpacking libatomic1:amd64 (6.3.0-18+deb9u1) ...
Selecting previously unselected package libasan3:amd64.
Preparing to unpack .../20-libasan3_6.3.0-18+deb9u1_amd64.deb ...
Unpacking libasan3:amd64 (6.3.0-18+deb9u1) ...
Selecting previously unselected package liblsan0:amd64.
Preparing to unpack .../21-liblsan0_6.3.0-18+deb9u1_amd64.deb ...
Unpacking liblsan0:amd64 (6.3.0-18+deb9u1) ...
Selecting previously unselected package libtsan0:amd64.
Preparing to unpack .../22-libtsan0_6.3.0-18+deb9u1_amd64.deb ...
Unpacking libtsan0:amd64 (6.3.0-18+deb9u1) ...
Selecting previously unselected package libubsan0:amd64.
Preparing to unpack .../23-libubsan0_6.3.0-18+deb9u1_amd64.deb ...
Unpacking libubsan0:amd64 (6.3.0-18+deb9u1) ...
Selecting previously unselected package libcilkrts5:amd64.
Preparing to unpack .../24-libcilkrts5_6.3.0-18+deb9u1_amd64.deb ...
Unpacking libcilkrts5:amd64 (6.3.0-18+deb9u1) ...
Selecting previously unselected package libmpx2:amd64.
Preparing to unpack .../25-libmpx2_6.3.0-18+deb9u1_amd64.deb ...
Unpacking libmpx2:amd64 (6.3.0-18+deb9u1) ...
Selecting previously unselected package libquadmath0:amd64.
Preparing to unpack .../26-libquadmath0_6.3.0-18+deb9u1_amd64.deb ...
Unpacking libquadmath0:amd64 (6.3.0-18+deb9u1) ...
Selecting previously unselected package libgcc-6-dev:amd64.
Preparing to unpack .../27-libgcc-6-dev_6.3.0-18+deb9u1_amd64.deb ...
Unpacking libgcc-6-dev:amd64 (6.3.0-18+deb9u1) ...
Selecting previously unselected package gcc-6.
Preparing to unpack .../28-gcc-6_6.3.0-18+deb9u1_amd64.deb ...
Unpacking gcc-6 (6.3.0-18+deb9u1) ...
Selecting previously unselected package gcc.
Preparing to unpack .../29-gcc_4%3a6.3.0-4_amd64.deb ...
Unpacking gcc (4:6.3.0-4) ...
Selecting previously unselected package make.
Preparing to unpack .../30-make_4.1-9.1_amd64.deb ...
Unpacking make (4.1-9.1) ...
Selecting previously unselected package patch.
Preparing to unpack .../31-patch_2.7.5-1+deb9u1_amd64.deb ...
Unpacking patch (2.7.5-1+deb9u1) ...
Selecting previously unselected package dkms.
Preparing to unpack .../32-dkms_2.3-2_all.deb ...
Unpacking dkms (2.3-2) ...
Selecting previously unselected package libfakeroot:amd64.
Preparing to unpack .../33-libfakeroot_1.21-3.1_amd64.deb ...
Unpacking libfakeroot:amd64 (1.21-3.1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../34-fakeroot_1.21-3.1_amd64.deb ...
Unpacking fakeroot (1.21-3.1) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../35-libc-dev-bin_2.24-11+deb9u4_amd64.deb ...
Unpacking libc-dev-bin (2.24-11+deb9u4) ...
Selecting previously unselected package linux-libc-dev:amd64.
Preparing to unpack .../36-linux-libc-dev_4.9.144-3.1_amd64.deb ...
Unpacking linux-libc-dev:amd64 (4.9.144-3.1) ...
Selecting previously unselected package libc6-dev:amd64.
Preparing to unpack .../37-libc6-dev_2.24-11+deb9u4_amd64.deb ...
Unpacking libc6-dev:amd64 (2.24-11+deb9u4) ...
Selecting previously unselected package libsasl2-modules:amd64.
Preparing to unpack .../38-libsasl2-modules_2.1.27~101-g0780600+dfsg-3_amd64.deb ...
Unpacking libsasl2-modules:amd64 (2.1.27~101-g0780600+dfsg-3) ...
Selecting previously unselected package linux-compiler-gcc-6-x86.
Preparing to unpack .../39-linux-compiler-gcc-6-x86_4.9.144-3.1_amd64.deb ...
Unpacking linux-compiler-gcc-6-x86 (4.9.144-3.1) ...
Selecting previously unselected package linux-headers-4.9.0-8-common.
Preparing to unpack .../40-linux-headers-4.9.0-8-common_4.9.144-3.1_all.deb ...
Unpacking linux-headers-4.9.0-8-common (4.9.144-3.1) ...
Selecting previously unselected package linux-kbuild-4.9.
Preparing to unpack .../41-linux-kbuild-4.9_4.9.144-3.1_amd64.deb ...
Unpacking linux-kbuild-4.9 (4.9.144-3.1) ...
Selecting previously unselected package linux-headers-4.9.0-8-amd64.
Preparing to unpack .../42-linux-headers-4.9.0-8-amd64_4.9.144-3.1_amd64.deb ...
Unpacking linux-headers-4.9.0-8-amd64 (4.9.144-3.1) ...
Selecting previously unselected package linux-headers-amd64.
Preparing to unpack .../43-linux-headers-amd64_4.9+80+deb9u6_amd64.deb ...
Unpacking linux-headers-amd64 (4.9+80+deb9u6) ...
Selecting previously unselected package manpages-dev.
Preparing to unpack .../44-manpages-dev_4.10-2_all.deb ...
Unpacking manpages-dev (4.10-2) ...
Selecting previously unselected package wireguard-dkms.
Preparing to unpack .../45-wireguard-dkms_0.0.20190406-1_all.deb ...
Unpacking wireguard-dkms (0.0.20190406-1) ...
Selecting previously unselected package wireguard-tools.
Preparing to unpack .../46-wireguard-tools_0.0.20190406-1_amd64.deb ...
Unpacking wireguard-tools (0.0.20190406-1) ...
Selecting previously unselected package wireguard.
Preparing to unpack .../47-wireguard_0.0.20190406-1_all.deb ...
Unpacking wireguard (0.0.20190406-1) ...
Setting up libquadmath0:amd64 (6.3.0-18+deb9u1) ...
Setting up libgomp1:amd64 (6.3.0-18+deb9u1) ...
Setting up libatomic1:amd64 (6.3.0-18+deb9u1) ...
Setting up manpages (4.10-2) ...
Setting up libcc1-0:amd64 (6.3.0-18+deb9u1) ...
Setting up make (4.1-9.1) ...
Setting up libasan3:amd64 (6.3.0-18+deb9u1) ...
Setting up linux-headers-4.9.0-8-common (4.9.144-3.1) ...
Setting up libnghttp2-14:amd64 (1.18.1-1) ...
Setting up libldap-common (2.4.44+dfsg-5+deb9u2) ...
Setting up libcilkrts5:amd64 (6.3.0-18+deb9u1) ...
Setting up wireguard-tools (0.0.20190406-1) ...
Setting up libubsan0:amd64 (6.3.0-18+deb9u1) ...
Setting up libtsan0:amd64 (6.3.0-18+deb9u1) ...
Setting up libsasl2-modules-db:amd64 (2.1.27~101-g0780600+dfsg-3) ...
Setting up linux-libc-dev:amd64 (4.9.144-3.1) ...
Setting up libsasl2-2:amd64 (2.1.27~101-g0780600+dfsg-3) ...
Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-1+b1) ...
Setting up liblsan0:amd64 (6.3.0-18+deb9u1) ...
Setting up libmpx2:amd64 (6.3.0-18+deb9u1) ...
Setting up libisl15:amd64 (0.18-1) ...
Setting up libssh2-1:amd64 (1.7.0-1+deb9u1) ...
Setting up patch (2.7.5-1+deb9u1) ...
Setting up linux-kbuild-4.9 (4.9.144-3.1) ...
Processing triggers for libc-bin (2.24-11+deb9u4) ...
Setting up libldap-2.4-2:amd64 (2.4.44+dfsg-5+deb9u2) ...
Setting up libfakeroot:amd64 (1.21-3.1) ...
Setting up libmpfr4:amd64 (3.1.5-1) ...
Setting up libmpc3:amd64 (1.0.3-1+b2) ...
Setting up binutils (2.28-5) ...
Setting up cpp-6 (6.3.0-18+deb9u1) ...
Setting up libc-dev-bin (2.24-11+deb9u4) ...
Setting up libsasl2-modules:amd64 (2.1.27~101-g0780600+dfsg-3) ...
Setting up manpages-dev (4.10-2) ...
Setting up libc6-dev:amd64 (2.24-11+deb9u4) ...
Setting up libitm1:amd64 (6.3.0-18+deb9u1) ...
Setting up cpp (4:6.3.0-4) ...
Setting up libgcc-6-dev:amd64 (6.3.0-18+deb9u1) ...
Setting up libcurl3:amd64 (7.52.1-5+deb9u9) ...
Setting up fakeroot (1.21-3.1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
Setting up gcc-6 (6.3.0-18+deb9u1) ...
Setting up curl (7.52.1-5+deb9u9) ...
Setting up gcc (4:6.3.0-4) ...
Setting up linux-compiler-gcc-6-x86 (4.9.144-3.1) ...
Setting up dkms (2.3-2) ...
Setting up wireguard-dkms (0.0.20190406-1) ...
Loading new wireguard-0.0.20190406 DKMS files...
Building for 4.9.0-8-amd64
Building initial module for 4.9.0-8-amd64
Done.
wireguard:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.9.0-8-amd64/updates/dkms/
depmod...
DKMS: install completed.
Setting up linux-headers-4.9.0-8-amd64 (4.9.144-3.1) ...
Setting up wireguard (0.0.20190406-1) ...
Setting up linux-headers-amd64 (4.9+80+deb9u6) ...
Processing triggers for libc-bin (2.24-11+deb9u4) ...
uname results:
Linux wg-debian 4.9.0-8-amd64 #1 SMP Debian 4.9.144-3.1 (2019-02-19) x86_64 GNU/Linux
Testing normal namespace...
Requested wg info:
default via 142.93.144.1 dev eth0 onlink
10.20.0.0/16 dev eth0 proto kernel scope link src 10.20.0.6
142.93.144.0/20 dev eth0 proto kernel scope link src 142.93.149.139
broadcast 10.20.0.0 dev eth0 table local proto kernel scope link src 10.20.0.6
local 10.20.0.6 dev eth0 table local proto kernel scope host src 10.20.0.6
broadcast 10.20.255.255 dev eth0 table local proto kernel scope link src 10.20.0.6
local 10.99.93.13 dev wg0 table local proto kernel scope host src 10.99.93.13
broadcast 127.0.0.0 dev lo table local proto kernel scope link src 127.0.0.1
local 127.0.0.0/8 dev lo table local proto kernel scope host src 127.0.0.1
local 127.0.0.1 dev lo table local proto kernel scope host src 127.0.0.1
broadcast 127.255.255.255 dev lo table local proto kernel scope link src 127.0.0.1
broadcast 142.93.144.0 dev eth0 table local proto kernel scope link src 142.93.149.139
local 142.93.149.139 dev eth0 table local proto kernel scope host src 142.93.149.139
broadcast 142.93.159.255 dev eth0 table local proto kernel scope link src 142.93.149.139
fc00:bbbb:bbbb:bb01::5d0d dev wg0 proto kernel metric 256 pref medium
fe80::/64 dev eth0 proto kernel metric 256 pref medium
unreachable default dev lo proto kernel metric 4294967295 error -101 pref medium
local ::1 dev lo table local proto none metric 0 pref medium
local fc00:bbbb:bbbb:bb01::5d0d dev lo table local proto none metric 0 pref medium
local fe80::408:a7ff:fe13:9a74 dev lo table local proto none metric 0 pref medium
ff00::/8 dev eth0 table local metric 256 pref medium
ff00::/8 dev wg0 table local metric 256 pref medium
unreachable default dev lo proto kernel metric 4294967295 error -101 pref medium
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 06:08:a7:13:9a:74 brd ff:ff:ff:ff:ff:ff
inet 142.93.149.139/20 brd 142.93.159.255 scope global eth0
valid_lft forever preferred_lft forever
inet 10.20.0.6/16 brd 10.20.255.255 scope global eth0:1
valid_lft forever preferred_lft forever
inet6 fe80::408:a7ff:fe13:9a74/64 scope link
valid_lft forever preferred_lft forever
3: wg0: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1420 qdisc noqueue state UNKNOWN group default qlen 1
link/none
inet 10.99.93.13/32 scope global wg0
valid_lft forever preferred_lft forever
inet6 fc00:bbbb:bbbb:bb01::5d0d/128 scope global
valid_lft forever preferred_lft forever
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
ipv4 dev lo forwarding off rp_filter off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv4 dev eth0 forwarding off rp_filter off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv4 dev wg0 forwarding off rp_filter off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv4 all forwarding off rp_filter off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv4 default forwarding off rp_filter off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 dev lo forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 dev eth0 forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 dev wg0 forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 all forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 default forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
interface: wg0
public key: D4MhBJLM2o+yVmAj4leBEcTa9+Gd2zaBCqDAGaAT1QM=
private key: (hidden)
listening port: 51224
peer: AnfOP57FBVtz2qsQmJEANDrbhORJ/e1uHIWhXUd+EUc=
endpoint: 193.148.18.210:51820
allowed ips: 0.0.0.0/0, ::/0
Get google in default interface:
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>301 Moved</TITLE></HEAD><BODY>
<H1>301 Moved</H1>
The document has moved
<A HREF="http://www.google.com/">here</A>.
</BODY></HTML>
Get google in wg interface:
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>301 Moved</TITLE></HEAD><BODY>
<H1>301 Moved</H1>
The document has moved
<A HREF="http://www.google.com/">here</A>.
</BODY></HTML>
am.i.mullvad.net in default interface:
142.93.149.139
am.i.mullvad.net in wg interface:
193.148.18.211
Testing new namespace...
Requested wg info:
local 10.99.93.13 dev wg0 table local proto kernel scope host src 10.99.93.13
fc00:bbbb:bbbb:bb01::5d0d dev wg0 proto kernel metric 256 pref medium
unreachable default dev lo proto kernel metric 4294967295 error -101 pref medium
local fc00:bbbb:bbbb:bb01::5d0d dev lo table local proto none metric 0 pref medium
ff00::/8 dev wg0 table local metric 256 pref medium
unreachable default dev lo proto kernel metric 4294967295 error -101 pref medium
1: lo: <LOOPBACK> mtu 65536 qdisc noop state DOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
4: wg0: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1420 qdisc noqueue state UNKNOWN group default qlen 1
link/none
inet 10.99.93.13/32 scope global wg0
valid_lft forever preferred_lft forever
inet6 fc00:bbbb:bbbb:bb01::5d0d/128 scope global
valid_lft forever preferred_lft forever
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
ipv4 dev lo forwarding off rp_filter off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv4 dev wg0 forwarding off rp_filter off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv4 all forwarding off rp_filter off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv4 default forwarding off rp_filter off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 dev lo forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 dev wg0 forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 all forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
ipv6 default forwarding off mc_forwarding off proxy_neigh off ignore_routes_with_linkdown off
interface: wg0
public key: D4MhBJLM2o+yVmAj4leBEcTa9+Gd2zaBCqDAGaAT1QM=
private key: (hidden)
listening port: 35156
peer: AnfOP57FBVtz2qsQmJEANDrbhORJ/e1uHIWhXUd+EUc=
endpoint: 193.148.18.210:51820
allowed ips: 0.0.0.0/0, ::/0
Get google in default interface:
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>301 Moved</TITLE></HEAD><BODY>
<H1>301 Moved</H1>
The document has moved
<A HREF="http://www.google.com/">here</A>.
</BODY></HTML>
Get google in wg interface:
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>301 Moved</TITLE></HEAD><BODY>
<H1>301 Moved</H1>
The document has moved
<A HREF="http://www.google.com/">here</A>.
</BODY></HTML>
am.i.mullvad.net in default interface:
142.93.149.139
am.i.mullvad.net in wg interface:
curl: (6) Could not resolve host: am.i.mullvad.net
# This doesn't work because I didn't set up DNS
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment