Поделитесь подключением WiFi к проводному интерфейсу в CLI

Да, вам нужно ядро ​​и загрузчик для загрузки виртуальной машины KVM.

Но вы можете использовать загрузку systemd -, только если ваша виртуальная машина KVM настроена на загрузку через UEFI, так как это загрузчик только UEFI -. Большинство провайдеров VPS, включая Vultr и Digital Ocean, пока поддерживают только устаревшую загрузку (). Когда эти провайдеры расширятся, чтобы поддерживать загрузку UEFI, или когда вы найдете другого провайдера, который поддерживает загрузку UEFI, вы можете использовать там загрузку systemd -. Для устаревшей загрузки лучше всего подойдет grub.

0
04.02.2020, 18:06
2 ответа

Немного торопимся, но в целом... Если enp0s3 — это ваша локальная сеть, а enp0s8 — ваша беспроводная локальная сеть:

Со стороны ноутбука:

#ENABLE PACKET FORWARD
echo 1 > /proc/sys/net/ipv4/ip_forward

#YOU COULD JUST ENABLE FORWARD FOR EVERYTHING WITHOUT LIMITATIONS, USING INTERFACES JUST TO BE MORE SPECIFIC
iptables -A FORWARD -i enp0s3 -o enp0s8 -j ACCEPT
iptables -A FORWARD -i enp0s8 -o enp0s3 -j ACCEPT

#MASQUERADE OUTBOUND CONNECTIONS
iptables -t nat -A POSTROUTING -o enp0s8 -j MASQUERADE

Это можно легко написать в сценарии, и вся конфигурация очищается при перезагрузке.

Сторона сервера:

ASSIGN VALID STATIC NETWORK CONFIGURATION WITH LAPTOP IP AS GATEWAY
ASSIGN VALID DNS (VIA /etc/resolv.conf IF LINUX), OR YOU CAN DO ADDITIONAL IPTABLES RULES TO DNAT DNS TRAFFIC LAPTOP SIDE
4
28.04.2021, 23:24

Когда вы используете графический интерфейс, это означает, что вы в основном активируете профиль подключения в NetworkManager. Вы можете сделать то же самое из командной строки.

Сначала найдите имя рассматриваемого профиля, просмотрев вывод nmcli connection. Затем активируйте профиль с помощью nmcli connection up "$PROFILE_NAME".

И, конечно же, вы можете создавать и изменять свой профиль только через командную строку, например, с помощью nmcli. См. страницы руководства. Соответствующая настройка в профиле — ipv4.method=shared.

1
28.04.2021, 23:24

Теги

Похожие вопросы