Home » Форум

Форум

Установка Proxmox в...
 

Установка Proxmox в Debian на raid 1  

Страница 2 / 2
 

Zerox
(@zerox)
Reputable Member Admin
Присоединился: 5 лет назад
Сообщения: 292
23.01.2018 21:29  

Навскидку не вижу ошибок. То есть по логике все правильно сделано, если нет нигде опечаток или явных ошибок в конфигах. Но я бы первым делом сделал вот что. На wlan0 отключил бы dhcp, настройки бы выставил руками и только ip адрес с маской (без шлюза). На vmbr0 тоже руками бы указал сетевые настройки вместе со шлюзом по-умолчанию. И проверил. 


ОтветитьЦитата
Alexander
(@alexander)
New Member
Присоединился: 1 год назад
Сообщения: 3
29.01.2018 20:58  

Здравствуйте! Пробовал сделать так как вы порекомендовали, ничего не получилось, к сожалению. Но мне кажется я нашел решение. После многочисленных экспериментов с iptables, я умудрился поломать вообще всё, Помогла только переустановка. Переустановку я уже делал без беспроводной сетевухи. Пустил всё через eth0 и всё заработало. Я пришел к выводу, что затык был в том, что беспроводная сетевуха имела авторизацию на роутере.

Теперь второй вопрос: как получить доступ к виртуалке из локальной сети роутера? а именно роутер 192.168.1.1/24, ноутбук 192.168.1.163/24, провизор 192.168.1.200/24(eth0) и 192.168.1.254/24(vmbr0)

vmbr1 192.168.10.254/24
ВМ 192.168.10.1/24

из виртуалки видно все адреса и внешний мир, а вот с ноутбука виртуалку невидно (((

понимаю, что проблема кроется где-то в добавлении маршрута, но где и какого?...

ещё раз прошу прощения, если вопрос глупый, но я пока осваиваю linux
Спасибо!


ОтветитьЦитата
Zerox
(@zerox)
Reputable Member Admin
Присоединился: 5 лет назад
Сообщения: 292
30.01.2018 10:58  

Чтобы из внешней сети попадать в виртуальную машину, нужен шлюз с пробросом портов из внешней сети во внутреннюю с виртуалками. Это не маршруты. Шлюзом может быть отдельная виртуальная машина или сам гипервизор. Предпочтительнее первый вариант. Я лично предпочитаю на гипервизоре ничего не настраивать. 

Но возможно вам будет проще просто указать в качестве сетевого интерфейса в виртуалке vmbr0 и выпустить виртуалку напрямую в локальную сеть. 


ОтветитьЦитата
Alexander
(@alexander)
New Member
Присоединился: 1 год назад
Сообщения: 3
30.01.2018 23:41  

спасибо! я именно так и сделал через vmbr0.

не подскажите, где почитать про настройку шлюзом именно виртуалку?


ОтветитьЦитата
Zerox
(@zerox)
Reputable Member Admin
Присоединился: 5 лет назад
Сообщения: 292
07.02.2018 16:02  

Так там ничего принципиально нового нет. Делается обычный шлюз и прописывается в качестве шлюза по-умолчанию всем остальным виртуалкам. 


ОтветитьЦитата
larisa
(@larisa)
Eminent Member
Присоединился: 1 год назад
Сообщения: 21
19.02.2018 08:44  

А если не получается его прописать по умолчанию? 

 


ОтветитьЦитата
Zerox
(@zerox)
Reputable Member Admin
Присоединился: 5 лет назад
Сообщения: 292
19.02.2018 09:39  

Тогда надо закрыть ssh консоль и пойти варить борщ.


ОтветитьЦитата
vb52ru
(@vb52ru)
New Member
Присоединился: 7 месяцев назад
Сообщения: 2
27.08.2018 12:33  

Подскажите пожалуйста, такое ощущение что проблемы с сетью в proxmox

Настройки в режиме роутера

auto lo
iface lo inet loopback

allow-hotplug eth0

iface eth0 inet manual

auto vmbr0
iface vmbr0 inet manual
bridge-ports eth0
bridge-stp off
bridge-fd 0

auto vmbr1
iface vmbr1 inet static
address 192.168.68.1
netmask 255.255.255.0
gateway 192.168.68.2
bridge-ports none
bridge-stp off
bridge-fd 0

Внешний адрес на шлюзе (роутере) xxx.xxx.xxx.10/24
Вместе с гипервизором в свитч провайдера подключен другой хост с внешним айпи xxx.xxx.xxx.20/24 (в одной сети с роутером)
В виртуальной сети 2 виртуальных машины, Windows 192.168.68.100, Debian 192.168.68.200
Windows - tracert xxx.xxx.xxx.20 - успешно
Debian - traceroute xxx.xxx.xxx.20 - не проходит
Роутер(Debian) - traceroute xxx.xxx.xxx.20 - не проходит

Пинги есть во всех направлениях

Подскажите в чем может быть дело? Куда копать?


ОтветитьЦитата
Zerox
(@zerox)
Reputable Member Admin
Присоединился: 5 лет назад
Сообщения: 292
27.08.2018 12:42  

А сам доступ есть с виртуалок на xxx.xxx.xxx.20? Telnet подключается к сервисам?


ОтветитьЦитата
vb52ru
(@vb52ru)
New Member
Присоединился: 7 месяцев назад
Сообщения: 2
27.08.2018 13:47  

Да, telnet работает (например на RDP), проблему с трасертом начал решать из-за связи двух IP ATC, раньше ATC-ка была в другом гипервизоре QEMU (virt-manager), все работало, вот перенес на proxmoх начались необъяснимые проблемы, когда в АТС добавляю trunk заново, начинает работать, после перезагрузки перестает. Дошел вот из-за этого до трасировки, непонятно почему она не проходит на айпишники в одной сети, это же самое элементарное что должно работать.

Т.е. трассировка не проходит с xxx.xxx.xxx.10/24 до xxx.xxx.xxx.20/24, получается участвует роутер в виртуалке и бридж на eth0 гипервизора

Могу попробовать Windows с внешним IP запустить  (как роутер) проверить трассировку, но думаю она пройдет


ОтветитьЦитата
Zerox
(@zerox)
Reputable Member Admin
Присоединился: 5 лет назад
Сообщения: 292
27.08.2018 14:27  

С трассировкой бывает такое. То, что она не проходит, не обязательно ошибка. Я уже не помню теорию этого процесса, разбирался давно. Но судить о связности сети по трассировке не следует. Нужно разбираться, почему пакеты перестают ходить. Можно на помощь привлечь tcpdump или wireshark. С ними обычно всегда получается разобраться, почему пакеты не ходят, тем более в рамках одной сети. 

Самое простое, что может быть - какие-то проблемы с маршрутами. Я сам сегодня пол дня с tcpdump сидел и разбирался, почему проброс порта работает не так, как нужно. Но у меня сложный случай, тем не менее, не разобрался, пока tcpdump не подключил.


ОтветитьЦитата
LESHIY_ODESSA
(@leshiy_odessa)
New Member
Присоединился: 6 месяцев назад
Сообщения: 1
22.09.2018 13:12  

Имею SSD 500Гб и 2xHDD по 3ТБ.

Изначально планировал SSD под Proxmox и на него же системные диски виртуальных машин  Windows и так далее. А HDD в (RAID1 2Тб+2Тб)  — NAS. А оставшиеся 1ТБ+1ТБ JBOB под всякий мусор.

И вот вижу я вашу статью и уже думаю что Proxmox на RAID1 тоже было бы не плохо. Но с другой стороны я вижу что некоторые его ставят чуть ли не на флешку. Я планировал делать раз в неделю образы диска (бекапы) с Proxmox и мне кажется это достаточно.

Но чувствую что это какой то школьный подход. Где то я недопонимаю. Если вам не сложно, не могли бы вы написать наиболее оптимальный вариант распределения жестких дисков с вашей точки зрения.

 

This post was modified 6 месяцев назад by LESHIY_ODESSA

ОтветитьЦитата
Zerox
(@zerox)
Reputable Member Admin
Присоединился: 5 лет назад
Сообщения: 292
22.09.2018 15:25  

Покупайте еще один ssd, делайте из ssd raid1 и реализуйте задуманное. Если ssd еще один совсем никак не купить, то ставьте систему на raid1. Я лично вообще не приемлю использование в продакшене одиночных дисков. А уж бюджетные ssd умирают очень активно под нагрузкой. Получить неожиданно не гипервизор, а тыкву, даже если есть бэкапы, очень неприятно. Вряд ли у вас будет отлаженная и протестированная схема быстрого восстановления. В итоге придется в мыле целый день все поднимать обратно. Если для вас это приемлемо, то можете делать, как задумали. 

Гипервизор на флешке это только для дома или тестов. В продакш такое глупо ставить.


ОтветитьЦитата
trx
 trx
(@trx)
New Member
Присоединился: 2 месяца назад
Сообщения: 1
14.01.2019 20:40  

Здравствуйте. Помогите советом.

Вопрос такой: пробую сейчас Proxmox на тестовом железном сервере, поставил Debian 9 на raid1, поставил Proxmox по инструкции в статье (спасибо большое автору), сделал основные настройки, всё вроде запустилось, работает, дальше не совсем понимаю, как лучше сделать с сетью. На сервере два физических интерфейса. Первый, в отдельной подсети, планирую оставить только для управления гипервизором, на нём, допустим, ip-адрес подсети 192.168.0.0/24. Второй физ.интерфейс - соответственно будет использоваться для виртуалок. Мне надо, чтобы на этом гипере крутились несколько виртуалок Windows Server со статическими постоянными ip-адресами из трёх других разных подсетей, к примеру: 192.168.1.0/24, 192.168.2.0/24 и 192.168.3.0/24, т.е. чтобы приложения из локальной сети организации обращались к этим ВМ именно по их ip из этих трёх подсетей. Сервер с Proxmox физически подключен к коммутатору, с которого есть доступ во все эти три подсети. До этого работали в основном с Xenserver (Citrix), там это просто в Xencenter настраивается в пару щелчков. Понимаю, что в Proxmox тоже такое должно быть, но как сделать лучше и эффекттивнее, не совсем догоняю.

Первое, что пришло в голову, на втором физ.интерфейсе, который для виртуалок, прописать ip-адреса всех трёх подсетей и через него создать три моста для трёх подсетей, в виртуалках уже прописывать адреса вручную и указывать в качестве шлюзов эти мосты, но будет ли так правильно, не уверен. Или может, наоборот, мост сделать один с тремя ip-адресами разных подсетей, и через него одного уже виртуалки будут ходить?

Вообще глобальная задача перевести несколько хостов с Xenserver на Proxmox. ВМ придется переносить в том виде, в каком они есть, без изменений адресации и инфраструктуры. Это вообще возможно в принципе в случае с Proxmox?

This post was modified 2 месяца назад 2 times by trx

ОтветитьЦитата
Страница 2 / 2
Share:
  
Работает

Пожалуйста, Вход или Зарегистрироваться