KVM VPS - настройка сети если gateway c другой подсети - FreeBSD: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2023
Admin iph (обсуждение | вклад) (Новая страница: «=== KVM VPS - настройка сети если gateway c другой подсети - FreeBSD === Пример для FreeBSD 12: # uname -a FreeBSD test....») |
Admin iph (обсуждение | вклад) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
+ | [[Файл:B_1.gif |link=https://bit.ly/3tbFsd6| Доступная цена]] | ||
+ | |||
=== KVM VPS - настройка сети если gateway c другой подсети - FreeBSD === | === KVM VPS - настройка сети если gateway c другой подсети - FreeBSD === | ||
Строка 4: | Строка 6: | ||
# uname -a | # uname -a | ||
FreeBSD test.ip-ns.net 12.2-RELEASE FreeBSD 12.2-RELEASE r366954 GENERIC amd64 | FreeBSD test.ip-ns.net 12.2-RELEASE FreeBSD 12.2-RELEASE r366954 GENERIC amd64 | ||
+ | |||
+ | также протестировано на FreeBSD 13: | ||
+ | FreeBSD anton-support4.ip-ns.net 13.0-RELEASE FreeBSD 13.0-RELEASE #0 releng/13.0-n244733-ea31abc261f: Fri Apr 9 04:24:09 UTC 2021 [email protected]:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 | ||
+ | |||
Настройка выполняется через 2 конфиг файла | Настройка выполняется через 2 конфиг файла | ||
Строка 19: | Строка 25: | ||
ifconfig__name="vtnet0" | ifconfig__name="vtnet0" | ||
ifconfig_vtnet0="inet xxx.xxx.xxx.209 netmask 255.255.255.255" | ifconfig_vtnet0="inet xxx.xxx.xxx.209 netmask 255.255.255.255" | ||
− | |||
− | |||
где | где | ||
xxx.xxx.xxx.100 - наш шлюз по-умолчанию из другой подсети | xxx.xxx.xxx.100 - наш шлюз по-умолчанию из другой подсети | ||
xxx.xxx.xxx.209 - наш основной IP на VPS. | xxx.xxx.xxx.209 - наш основной IP на VPS. | ||
+ | |||
+ | "маска 32 и для для next hop default gateway нужен статический маршрут через интерфейс." |
Текущая версия на 08:33, 6 июня 2022
KVM VPS - настройка сети если gateway c другой подсети - FreeBSD
Пример для FreeBSD 12:
# uname -a FreeBSD test.ip-ns.net 12.2-RELEASE FreeBSD 12.2-RELEASE r366954 GENERIC amd64
также протестировано на FreeBSD 13:
FreeBSD anton-support4.ip-ns.net 13.0-RELEASE FreeBSD 13.0-RELEASE #0 releng/13.0-n244733-ea31abc261f: Fri Apr 9 04:24:09 UTC 2021 [email protected]:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64
Настройка выполняется через 2 конфиг файла
/etc/rc.conf.d/routing - настройка таблицы маршрутизации /etc/rc.conf.d/network - настройка сетевого интерфейса
Роутинг
# cat /etc/rc.conf.d/routing static_routes="gateway default" route_gateway="-host xxx.xxx.xxx.100 -interface vtnet0" route_default="default xxx.xxx.xxx.100"
Настройка IP:
# cat /etc/rc.conf.d/network ifconfig__name="vtnet0" ifconfig_vtnet0="inet xxx.xxx.xxx.209 netmask 255.255.255.255"
где xxx.xxx.xxx.100 - наш шлюз по-умолчанию из другой подсети xxx.xxx.xxx.209 - наш основной IP на VPS.
"маска 32 и для для next hop default gateway нужен статический маршрут через интерфейс."