У меня есть установка Freebsd с VirtualBox в моей локальной LAN за NAT, пытающаяся подключиться к Scaleway VPS под управлением Ubuntu 20.04.
Использование Debian 10 VPN подключается просто найдите, и я могу пинговать все интерфейсы и ssh между машинами.
Но с помощью Freebsd я не могу пинговать локальный интерфейс wg0. Однако wg show показывает подключение к VPN. Все брандмауэры на Freebsd выключены, и, конечно, я настроил только одну конечную точку, поскольку я за NAT.
Я не знаком с Freebsd, поэтому может быть что-то, что я не делаю.
# cat wg0.conf
[Interface]
Address = 192.168.40.1/24
ListenPort = 51440
PrivateKey = <stuff>
# wg-quick up ./wg0.conf
[#] wireguard-go wg0
INFO: (wg0) 2020/09/29 02:13:45 Starting wireguard-go version 0.0.20200320
[#] wg setconf wg0 /tmp/tmp.iIjG9fLd/sh-np.ozVBNl
[#] ifconfig wg0 inet 192.168.40.1/24 192.168.40.1 alias
[#] ifconfig wg0 mtu 1420
[#] ifconfig wg0 up
[+] Backgrounding route monitor
Все выглядит хорошо для меня ...
# ifconfig -a inet
wg0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1420
options=80000<LINKSTATE>
inet 192.168.40.1 --> 192.168.40.1 netmask 0xffffff00
Opened by PID 28234
но когда я пытаюсь выполнить ping, я не получаю ответа
# ping 192.168.40.1
PING 192.168.40.1 (192.168.40.1): 56 data bytes
Могу ли я ожидать ответа ping во FreeBSD?
Я намеренно показываю только один сайт.
Настройка Peer делает без разницы.
Спасибо John
Вы читали сетевой раздел руководства по FreeBSD? Он находится в свободном доступе на сайте.
https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/
Посмотрите на свой файл /etc/rc.conf
после прочтения раздела о сети .
Если ваша сетевая карта настроена как статический IP-адрес, вам нужно изменить пару вещей, вы найдете их в руководстве.
Это хорошая отправная точка.
ТХ