Вопрос такой, создал я сервер на Proxmox, роутер арендую у оператора, всё работает , всё хорошо!
Потом переехал в другое место, так же арендую роутер у оператора, подключаю Ethernet к серверу!
И ничего!
Тема для меня актуальная, думая будет полезна многим! Много где копался, но так ответ и не нашел!
Как связать роутер и Proxmox?/Как зайти в графическое меню Proxmox во внутренней сети через IP?
Proxmox используюет статические IP адреса вместо DHCP, скорее всего, настройки локальной сети в роутерах отличается, например, старый имел локальную сеть 192.168.0.0/24, а новый 192.168.1.0/24.
Варианта 2 и я использую оба по необходимости.
Исходные данные (вам надо их знать)
Старая сеть: 192.168.0.0/24
Старый IP роутера: 192.168.0.1
Старый IP Proxmox: 192.168.0.10
Новая сеть: 192.168.0.0/24
Новый IP роутер: 192.168.0.1
Новый IP Proxmox: 192.168.0.10
Вариант 1
Требование: Все узлы находятся в рамках одного L2 сегмента сети
Заходим в настройки сети локального компью
Заходите в настройки локальной сети на локальном комьютере и либо меняете руками IP адрес на что-то их старой сети например, 192.168.0.200/24, либо прописываете еще один адрес для интерфейса
Открываете https://192.168.0.10:8006 и в настройках сетевого интерфейса меняете адрес, IP роутера, DNS сервер, нажимате применить
Возвращаете настройки из пункта 1 к первоначальным
В linux примерно так выглядит (у меня интерфейс/мост называется lan, вы подставляете свой)
~ ⌚ 16:58:43
$ sudo ifconfig lan:1 192.168.0.200/24
Place your finger on the fingerprint reader
~ ⌚ 16:59:31
$ ifconfig lan:1
lan:1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 9000
inet 192.168.0.200 netmask 255.255.255.0 broadcast 192.168.0.255
ether 04:7c:16:7c:23:6a txqueuelen 1000 (Ethernet)
// Тут настраиваем и тушим интерфейс по окончании работы
~ ⌚ 16:59:58
$ sudo ifconfig lan:1 down
В windows/mac в настройках сетевого итерфейса в разделе ipv4 переключаете динамический адрес на статический и вбиваете свои настройки, либо через alias добавляете новый адрес. Тут надо только IP адрес добавить, DNS и роутер остаются новыми 192.168.1.1
Вариант 2
Подключаете монитор и клавиатуру к серверу или последовательную консоль в COM порт
Заходите в консоль под рутом
правите файл с настройками сети nano /etc/network/interfaces
Правите хосты nano /etc/hosts
Перезагружаете сервер или выполняете ifdown vmbr0 && ifup vmbr0, но я за перезагрузку т.к. она не зависит от дистрибутива
Вариант 3
Делаете по 2 варианту 1 и 2 шаги
Прописываете новый IP на сервере ifconfig vmbr0:1 192.168.1.200/24
Второй вариант вполне решает эту задачу, установил Proxmox без подключения сетевого кабеля.
Подключил сетевой кабель и ничего!
Подключил монитор, вошёл под рутом.
В файле с настройками сети и хостами (пункты 4 и 4 Вариана 2) выставил IP и всё заработало!
Единственное Proxmox по умолчанию ставит себе IP 192.168.XXX.X/24
Нужно посмотреть по вашему роутеру, какие он даёт IP. Тоже нужно подогнать под себя в тех же файлах! В моём случае IP 192.168.X.XX/24
Здравствуйте ,нет доступа по сети (поменял ip как в варианте 2)
Хотел попробовать вариант 3 но не понял с пунктом 2
Спасибо (я только учусь)
nano /etc/network/interfaces
adress 192.168.xx.xx
netmask (у меня такой строки нету) пишут надо заменить 255.255.255.0 на 255.255.252.0
gateway 192.168.xx.x