<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Аспро: ЛайтШоп [тема: OpenFlow - Open vSwitch - увеличение номера порта]</title>
		<link>http://proxmox.su</link>
		<description>Новое в теме OpenFlow - Open vSwitch - увеличение номера порта форума Proxmox Виртуальная Среда на сайте Аспро: ЛайтШоп [proxmox.su]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sat, 02 May 2026 11:28:55 +0300</pubDate>
		<item>
			<title>OpenFlow - Open vSwitch - увеличение номера порта</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message368906/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta">OpenFlow - Open vSwitch - увеличение номера порта</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Обычно я не пишу в старых обсуждениях, так что простите за это, но мои поиски в Google привели меня сюда, и этот пост очень помог, так как я пытаюсь разобраться с OVS и Proxmox. Мне не удалось подобрать рабочие "имена интерфейсов" в тех самых Ryu OpenFlow dp-конфигурациях. Конфиг в любом случае выдает ошибку, что бы я ни пробовал (кавычки, экранирование и так далее). Я спрошу на mailing list проекта Faucet, когда удостоверюсь, что не делаю глупость. Но в тестах мне получилось это заставить работать, может, кому-то сэкономит время. Часть конфига: &nbsp;<br /><br />sw2: &nbsp;<br />  dp_id: 0x(мак-адрес моего бриджа) &nbsp;<br />  hardware: "Open vSwitch" &nbsp;<br />  interfaces: &nbsp;<br />    1: &nbsp;<br />      name: "enp0s25" &nbsp;<br />      tagged_vlans: [office]  <br />    2: &nbsp;<br />      name: "mgmt" &nbsp;<br />      native_vlan: office &nbsp;<br />  interface_ranges: &nbsp;<br />    3-99: &nbsp;<br />      native_vlan: office &nbsp;<br /><br />В вашем faucet.log будет примерно такое: &nbsp;<br /><br />Configuring VLAN office vid:XX tagged: Port 1 untagged: Port 2,Port 3,Port 4,Port 5,Port 6,Port 7,Port 8,Port 9... &nbsp;<br /><br />Первые два порта — это физический порт OVS, к которому подключен тестовый узел, и интерфейс vlan mgmt, который я создал. (office — это сокращение для тега VLAN). Диапазон 3-99 я выбрал сам, потому что в моих экспериментах интерфейсы с номерами выше подходят. Возможно, это не самая лучшая идея, но я учусь. <br />
			<i>04.06.2020 19:13:00, Tatarsky.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message368906/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta</link>
			<guid>http://proxmox.su/forum/messages/forum63/message368906/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta</guid>
			<pubDate>Thu, 04 Jun 2020 19:13:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>OpenFlow - Open vSwitch - увеличение номера порта</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message368905/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta">OpenFlow - Open vSwitch - увеличение номера порта</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Привет, я прочитал документацию. Если я правильно понял, нужно определить порты в разделе faucet dps: <noindex><a href="https://docs.faucet.nz/en/latest/configuration.html" target="_blank" rel="nofollow" >https://docs.faucet.nz/en/latest/configuration.html</a></noindex><br /><br />Код:<br />dps:<br /> &nbsp; &nbsp;sw1:<br /> &nbsp; &nbsp; &nbsp; &nbsp;dp_id: 0x1<br /> &nbsp; &nbsp; &nbsp; &nbsp;hardware: "Open vSwitch"<br /> &nbsp; &nbsp; &nbsp; &nbsp;interfaces:<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1:<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;name: "h1"<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;description: "host1 container"<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;native_vlan: office<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;acls_in: [access-port-protect]<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2:<br /><br />То есть можно использовать имя "tap&lt;vmid&gt;iX", и тогда должно быть возможно найти ofport здесь. (но для этого нужен хук-скрипт при запуске сетевого интерфейса виртуальной машины)<br /><br />Я сейчас работаю над новой SDN-функцией для Proxmox и хотел внедрить Faucet, но, насколько я понимаю, каждый раз при создании нового интерфейса виртуальной машины или изменении VLAN нужно менять и перезагружать конфигурацию Faucet на каждом контроллере? <br />
			<i>29.09.2019 11:32:00, spirit.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message368905/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta</link>
			<guid>http://proxmox.su/forum/messages/forum63/message368905/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta</guid>
			<pubDate>Sun, 29 Sep 2019 11:32:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>OpenFlow - Open vSwitch - увеличение номера порта</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message368904/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta">OpenFlow - Open vSwitch - увеличение номера порта</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Хотя номера портов могут быть нестабильными, Proxmox присваивает стабильные **имена интерфейсов** такого вида: tap&lt;VMID&gt;i&lt;VM_IFACE_NUMBER&gt;. Конфигурации faucet можно писать, используя имя интерфейса или номер порта OFP: <noindex><a href="https://docs.faucet.nz/en/latest/configuration.html#interfaces" target="_blank" rel="nofollow" >https://docs.faucet.nz/en/latest/configuration.html#interfaces</a></noindex> — там указано "имя интерфейса или номер порта OFP". Так что, может, стоит просто использовать имя интерфейса вместо номера порта при написании конфигураций faucet? <br />
			<i>27.09.2019 20:45:00, David Baird.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message368904/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta</link>
			<guid>http://proxmox.su/forum/messages/forum63/message368904/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta</guid>
			<pubDate>Fri, 27 Sep 2019 20:45:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>OpenFlow - Open vSwitch - увеличение номера порта</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message368903/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta">OpenFlow - Open vSwitch - увеличение номера порта</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Привет! Честно говоря, я поиграл с этим в виртуальной машине, следуя их руководствам. Они действительно классные и очень понятные. А дальше Proxmox — это просто ещё один OVS, к которому можно подключиться с вашего контроллера. Вот ссылка: docs.faucet.nz/en/latest/tutorials/index.html <br />
			<i>30.07.2019 01:28:00, Gera.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message368903/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta</link>
			<guid>http://proxmox.su/forum/messages/forum63/message368903/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta</guid>
			<pubDate>Tue, 30 Jul 2019 01:28:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>OpenFlow - Open vSwitch - увеличение номера порта</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message368902/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta">OpenFlow - Open vSwitch - увеличение номера порта</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Привет! Не мог бы ты прислать мне документ или ссылку, которую ты использовал для настройки? Я тоже хотел бы попробовать Faucet на своём Proxmox. Спасибо! <br />
			<i>26.07.2019 16:13:00, naturalblue.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message368902/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta</link>
			<guid>http://proxmox.su/forum/messages/forum63/message368902/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta</guid>
			<pubDate>Fri, 26 Jul 2019 16:13:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>OpenFlow - Open vSwitch - увеличение номера порта</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message368901/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta">OpenFlow - Open vSwitch - увеличение номера порта</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Всем привет! В последнее время я тестирую ovs с openflow на Proxmox, используя faucet (faucet.nz) в качестве SDN-контроллера. Всё работает отлично, установка и настройка простые и понятные. Проблема, с которой столкнулся, в том, что Proxmox меняет ofport на ovs, например, когда ВМ перезагружается. Когда я впервые запускаю ВМ, она получает следующий доступный порт ovs, скажем, 2. После этого я могу настроить SDN-контроллер с VLAN и функциями безопасности/NFV для этого порта. Но если я перезагружаю ВМ, она появляется уже на порту 3, который в SDN пока не настроен. Вопрос простой: есть ли простой способ заставить Proxmox «зафиксировать» номер ofport? При ручном использовании ovs порт можно запросить так, например: -- add-port vmbr1 veth-host1 -- set interface veth-host1 ofport_request=2 Это гарантирует, что если порт свободен, он будет именно 2. Спасибо за помощь, Гера.<br /><br />Кстати, я настраиваю контроллер как post-up — так работает стабильно:<br /><br />auto vmbr1 &nbsp;<br />iface vmbr1 inet static &nbsp;<br />address 10.10.10.10 &nbsp;<br />netmask 255.255.255.0 &nbsp;<br />ovs_type OVSBridge &nbsp;<br />ovs_ports ens19 &nbsp;<br />post-up ovs-vsctl -- set bridge ${IFACE} other-config:datapath-id=0000000000000002 -- set bridge ${IFACE} other-config:disable-in-band=true -- set bridge ${IFACE} fail_mode=secure -- set-controller ${IFACE} tcp:192.168.1.58:6653 tcp:192.168.1.58:6654 <br />
			<i>05.06.2019 04:28:00, Gera.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message368901/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta</link>
			<guid>http://proxmox.su/forum/messages/forum63/message368901/82655-openflow-_-open-vswitch-_-uvelichenie-nomera-porta</guid>
			<pubDate>Wed, 05 Jun 2019 04:28:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
	</channel>
</rss>
