1- # slirp4netns: User-mode networking for unprivileged network namespaces
1+ # slirp4netns: User-mode networking for unprivileged network namespaces
22
33slirp4netns provides user-mode networking ("slirp") for unprivileged network namespaces.
44
@@ -73,7 +73,7 @@ Also available as a package on almost all Linux distributions:
7373* [ Arch Linux] ( https://www.archlinux.org/packages/community/x86_64/slirp4netns/ )
7474* [ openSUSE (since Leap 15.0)] ( https://build.opensuse.org/package/show/openSUSE%3AFactory/slirp4netns )
7575* [ SUSE Linux Enterprise (since 15)] ( https://build.opensuse.org/package/show/devel%3Akubic/slirp4netns )
76- * [ Debian GNU/Linux (since 10.0)] ( https://packages.debian.org/buster/slirp4netns )
76+ * [ Debian GNU/Linux (since 10.0)] ( https://packages.debian.org/buster/slirp4netns )
7777* [ Ubuntu (since 19.04)] ( https://packages.ubuntu.com/search?keywords=slirp4netns )
7878* [ NixOS] ( https://github.com/NixOS/nixpkgs/tree/master/pkgs/tools/networking/slirp4netns )
7979* [ Gentoo Linux] ( https://packages.gentoo.org/packages/app-emulation/slirp4netns )
@@ -126,7 +126,7 @@ starting slirp, MTU=65520
126126 link/ether c2:28:0c:0e:29:06 brd ff:ff:ff:ff:ff:ff
127127 inet 10.0.2.100/24 brd 10.0.2.255 scope global tap0
128128 valid_lft forever preferred_lft forever
129- inet6 fe80::c028:cff:fe0e:2906/64 scope link
129+ inet6 fe80::c028:cff:fe0e:2906/64 scope link
130130 valid_lft forever preferred_lft forever
131131(namespace)$ echo "nameserver 10.0.2.3" > /tmp/resolv.conf
132132(namespace)$ mount --bind /tmp/resolv.conf /etc/resolv.conf
@@ -169,13 +169,13 @@ The latest revision of slirp4netns is regularly benchmarked (`make benchmark`) o
169169Build dependencies (` apt-get ` ):
170170
171171``` console
172- $ sudo apt-get install libglib2.0-dev libslirp-dev libcap-dev libseccomp-dev
172+ $ sudo apt-get install libglib2.0-dev libslirp-dev libcap-dev libseccomp-dev libssl-dev
173173```
174174
175175Build dependencies (` dnf ` ):
176176
177177``` console
178- $ sudo dnf install glib2-devel libslirp-devel libcap-devel libseccomp-devel
178+ $ sudo dnf install glib2-devel libslirp-devel libcap-devel libseccomp-devel openssl-devel
179179```
180180
181181Installation steps:
@@ -187,7 +187,7 @@ $ make
187187$ sudo make install
188188```
189189
190- * [ libslirp] ( https://gitlab.freedesktop.org/slirp/libslirp ) needs to be v4.1.0 or later.
190+ * [ libslirp] ( https://gitlab.freedesktop.org/slirp/libslirp ) needs to be v4.1.0 or later. Using v4.5.0 or later is recommended.
191191* To build ` slirp4netns ` as a static binary, run ` ./configure ` with ` LDFLAGS=-static ` .
192192* If you set ` --prefix ` to ` $HOME ` , you don't need to run ` make install ` with ` sudo ` .
193193
0 commit comments