5
0
mirror of https://github.com/cwinfo/yggdrasil-network.github.io.git synced 2024-11-14 02:10:28 +00:00
yggdrasil-network.github.io/platforms.md

44 lines
1.1 KiB
Markdown
Raw Normal View History

2018-07-23 16:39:34 +00:00
---
sitemap: true
---
2019-03-15 17:44:04 +00:00
# Platform Notes
2018-03-06 14:02:44 +00:00
2018-03-06 17:39:39 +00:00
## Linux
2018-03-06 14:02:44 +00:00
2018-06-21 12:49:57 +00:00
- See the [Linux platform page](platform-linux.md).
2018-03-06 14:02:44 +00:00
2018-03-06 17:39:39 +00:00
## macOS
2018-03-06 14:02:44 +00:00
2018-04-22 12:42:40 +00:00
- See the [macOS platform page](platform-macos.md).
2019-02-25 19:49:28 +00:00
## iOS
- See the [iOS platform page](platform-ios.md).
## Windows
2018-04-22 12:42:40 +00:00
- See the [Windows platform page](platform-windows.md).
2018-03-06 14:02:44 +00:00
2018-05-09 22:29:55 +00:00
## EdgeRouter
- See the [EdgeRouter platform page](platform-edgerouter.md).
2018-03-11 10:24:15 +00:00
## FreeBSD, NetBSD
2018-03-06 14:02:44 +00:00
- Works in TAP mode, but currently doesn't work in TUN mode.
- You may need to create the TAP adapter first if it doesn't already exist, i.e. `ifconfig tap0 create`.
2019-01-27 23:39:07 +00:00
- A [FreeBSD service script](https://github.com/yggdrasil-network/yggdrasil-go/blob/master/contrib/freebsd/yggdrasil) is available in the `contrib` folder. This might be adaptable to other BSDs.
2018-03-06 14:02:44 +00:00
2018-03-11 10:24:15 +00:00
## OpenBSD
2018-03-11 10:23:20 +00:00
- Works in TAP mode, but currently doesn't work in TUN mode.
- You may need to create the TAP adapter first if it doesn't already exist, i.e. `ifconfig tap0 create`.
2019-03-13 23:29:03 +00:00
- OpenBSD is not capable of listening on both IPv4 and IPv6 at the same time on the same socket, therefore you may need to specify both an IPv4 and an IPv6 listener, like so:
```
Listen: [
tcp://[::]:12345
tcp://0.0.0.0:12345
]
```