Если вы установили Linux Mind и Windows 10 в режиме UEFI, удерживая Shift во время загрузки, вы сразу попадете в GRUB. Если это не сработает, попробуйте еще раз, нажав Esc .
Есть 2 способа навсегда исправить это:
1. Простой способ
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt update
sudo apt install grub-customizer
General Settings
Visibility
включите show menu
и look for other operating systems
2. Жесткий способ
sudo nano /etc/default/grub
GRUB_HIDDEN_TIMEOUT=0
и закомментируйте ее, добавив « #» в начале этой строки. GRUB_TIMEOUT_STYLE=""
menu
в кавычках (, если это еще не так ), так что теперь это GRUB_TIMEOUT_STYLE="menu"
Введите Ctrl + X , затем y для сохранения и выхода.
Обновление grub с помощью:
sudo update-grub
command not found
, используйте sudo grub-mkconfig -o /boot/grub/grub.cfg
net.ipv4.ip_forward=1
лучше. Первый подход был бы ненужным и, как правило, неправильным для простой переадресации портов. Я процитирую официальную документацию ядра относительноroute_localnet
route_localnet - BOOLEAN Do not consider loopback addresses as martian source or destination while routing. This enables the use of 127/8 for local routing purposes. default FALSE
https://www.kernel.org/doc/Documentation/networking/ip-sysctl.txt
Это два разных варианта.
На вашей машине может быть несколько локальных адресов, в том числе петлевой. Например, чтобы пробросить порт 8080 с 127.0.0.1 на внешний интерфейс ens0 с адресом 192.168.0.1:
sysctl -w net.ipv4.conf.ens0.route_localnet=1
iptables -t nat -A PREROUTING -i ens0 -p tcp --dport 8080 -j DNAT --to 127.0.0.1
Служба на сокете 127.0.0.1 :8080 будет доступна с 192.168.0.1 :8080.
Это хорошо видно из следующей абстракции :Переключите «localhost source [YN]», который следует после «mangle PREROUTING».