Tienes la idea correcta en tu pastebin de "información adicional". Aplicando las mismas direcciones IP que su pregunta:
network:
version: 2
renderer: networkd
ethernets:
ens18:
dhcp4: no
dhcp6: no
addresses: [195.201.52.XXX/32]
routes:
- to: 0.0.0.0/0
via: 195.201.8.YYY
on-link: true
nameservers:
addresses: [213.133.98.98,213.133.99.99,213.133.100.100,8.8.8.8]
Sin embargo, parece que tiene la misma dirección IP en varias interfaces en la configuración de su host; eso podría no ayudar.
Básicamente, todo lo que necesita para el punto -a -es agregar una ruta estática a 0.0.0.0/0 a través de la IP de su par; y asegúrese de configurar la ruta 'en -enlace :verdadero'.
También pusimos esto en el sitio web netplan.io :https://netplan.io/examples#directly-connected-gateway
Учитывая тот ограниченный объем информации, которым вы до сих пор поделились, я могу придумать два вероятных средства улучшения ситуации, которые в идеале следует применять одновременно. Этот конкретный год выпуска iMac запомнился своей... креативной... реализацией UEFI, которую я назвал «Сьерра-Мадре» как дань уважения команде инженеров, явно заявившей «Значки? У меня нет значков! Нам не нужны никакие значки! Я не должен показывать вам эти вонючие значки!" при принятии решения о том, какой части зарождающейся спецификации UEFI они будут придерживаться. В основном цель состоит в том, чтобы отказаться от мощности графической карты в начале процесса загрузки и вместо этого выбрать программный -рендеринг кадрового буфера до тех пор, пока графические драйверы не загрузятся успешно.
На экране выбора загрузчика rEFInd выделите предпочитаемое ядро и нажмите F2 , чтобы отобразить дополнительные параметры, затем выберите «Загрузка в режиме восстановления» или, если это не предлагается, нажмите F2. еще раз и удалите все параметры после ROOT=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
, заменив их на rw nomodeset loglevel=6 recovery
. В меню восстановления сначала выберите параметр network
, чтобы включить сетевые интерфейсы, затем root
, чтобы получить корневую оболочку. В командной строке установите драйвер кадрового буфера X11 с помощью apt install xserver-xorg-video-fbdev
и после завершения вызовите systemctl reboot
, чтобы перезагрузить компьютер и посмотреть, решат ли проблему драйверы кадрового буфера.
Добавьте modprobe.blacklist=radeon
к параметрам загрузки ядра (и, опционально, gfxpayload=keep
и/или vt.handoff=7
, если вы попробуете их и найдете дальнейшее улучшение ), nomodeset здесь не подходит.
sudoedit /boot/refind-linux.conf
и добавьте эти параметры в конец всех строк опций. Затем запустите find /boot/efi -type f -name "refind-linux.conf"
, если есть другие копии файла для использования с заглушками ядра и т. д. и если отображаются какие-либо результаты, используйте sudo cp -i /boot/refind-linux.conf <path_to_result>
для каждого из них и согласитесь перезаписать их тем, который вы только что отредактировали. sudoedit /etc/default/grub
и добавьте параметры в конец значения для GRUB_CMDLINE_LINUX
и либо раскомментируйте запись для GRUB _GFXPAYLOAD _LINUX и измените значение на keep
, либо добавьте строку в конец файла, который читается как GRUB_GFXPAYLOAD_LINUX="keep"
. sudo update-grub
и вы готовы идти на все фронты.