Я являюсь новым в Ubuntu 18.04, и я пытаюсь сделать свою VPS размещенной на выделенном сервере (VMware) работа, я попробовал автоматическую настройку сети во время установки, но я получил ошибку подсети, потому что IP и сетевая маска не находятся в той же подсети.
Затем я считал тонну учебных руководств, как установить статический IP в netplan, но я все еще не могу заставить его работать; теперь мой широковещательный IP и сетевая маска отличаются затем VPS, которым нужно быть.
Мой ток ifconfig
похож на это:
Как я сказал, я попробовал несколько учебных руководств, и это была долгая боль, потому что в VM без сети, размещенной на выделенном сервере, Вы не можете просто copy&paste - необходимо записать все вручную, теперь я попробовал что-то приблизительно 5 конфигураций, и я потерян и усталый от ввода плохих конфигураций. Можно ли выручить меня?
Фактическая конфигурация (50-cloud-init.yaml
) похож на это:
Огромное спасибо за всю Вашу справку и идеи :)
Спасибо за то, что выручили меня, к сожалению, я уверен, что у меня есть своя конфигурация от права ISP, это - мост для IP обработки отказа OVH и поскольку можно читать здесь, для их конфигурации, кажется, нужны эти настройки.
Это все описано здесь, и я думаю, что разобрался в нем, даже Debian 8 имеет проблемы с установкой из-за шлюза из подсети, но когда Вы поместите его непосредственно в конфигурацию после установки, это будет работать. Вот документ: https://docs.ovh.com/gb/en/dedicated/network-bridging/
Таким образом, что я получаю от него:
1) Мой основной IP сервера 144.217.79.168, таким образом, согласно документации, я должен заменить последнее число 254, таким образом, IP шлюза будет 144.217.79.254
Например, если основной IP-адрес Вашего сервера: 123.456.789.012. Ваш адрес шлюза поэтому был бы: 123.456.789.254 (из документации OVH, связанной выше)
2) IP обработки отказа, который я получил, 192.99.91.249, таким образом, это будет IP моего VM (я также генерировал MAC-адрес в панели администрации OVH, и я вставил этот MAC-адрес в настройки VMware, таким образом, сетевая плата имеет правильный MAC. Можно проверить, что MAC-адрес на экране здесь соответствует IP в ifconfig, отправленном в моем предыдущем сообщении),
3) Здесь Вы видите конфигурацию (/etc/network/interfaces) от моего другого VM на другом сервере рабочий Debian 8. Основной IP сервера 94.23.208.11
auto eth0
iface eth0 inet static
address 193.70.26.224
netmask 255.255.255.255
broadcast 193.70.26.224
post-up route add 94.23.208.254 dev eth0
post-up route add default gw 94.23.208.254
post-down route del 94.23.208.254 dev eth0
post-down route del default gw 94.23.208.254
auto eth1
iface eth1 inet dhcp
и вот вывод ifconfig:
root@lfcz:~# ifconfig
eth0 Link encap:Ethernet HWadr 00:50:56:05:94:73
inet adr:193.70.26.224 Všesměr:193.70.26.224 Maska:255.255.255.255
inet6-adr: fe80::250:56ff:fe05:9473/64 Rozsah:Linka
AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ MULTICAST MTU:1500 Metrika:1
RX packets:49421930 errors:0 dropped:10407 overruns:0 frame:0
TX packets:37347078 errors:0 dropped:0 overruns:0 carrier:0
kolizí:0 délka odchozí fronty:1000
RX bytes:33409153963 (31.1 GiB) TX bytes:15110079692 (14.0 GiB)
Возможно, я просто не получаю что-то, но я действительно не знаю, что я должен сделать с конфигурацией Ubuntu теперь. Не занимайте этот пост как преступление или приведение доводов против Вас, я просто пытаюсь разместить каждую важную информацию для создания помощи мне легче, поскольку я потерян теперь. Еще раз спасибо за всю справку!
Хорошо, Все закончено!
OVH просто отправил учебное руководство, как сделать это, буквально отправленное 9 часов назад, таким образом, это не было доступно, когда я создал это сообщение, можно найти официальное учебное руководство включая конфигурацию здесь.
Конфигурирование параметров сети в VM Ubuntu 18.04
С Ubuntu 17.x, Канонической, реализовал использование Netplan для простой в использовании конфигурации сети.
Для конфигурирования сетевого интерфейса откройте 01-netcfg.yaml файл с помощью следующей команды:
sudo vim /etc/netplan/01-netcfg.yaml
Отредактируйте файл, чтобы заставить его появиться следующим образом:
# This file describes the network interfaces available on your system # For more information, see netplan(5). network: version: 2 renderer: networkd ethernets: ens160: dhcp4: no dhcp6: no addresses: [x.x.x.x/32] gateway4: y.y.y.254 nameservers: addresses: [208.67.222.222,208.67.220.220] routes: - to: y.y.y.254/32 via: 0.0.0.0 scope: link
В этом файле замените следующие сведения, как проинструктировано:
При замене VMXNET3 NIC другим NIC может использовать другое соглашение о присвоении имен. Если это делает, замените "ens160" в файле с названием Вашего интерфейса. Если Вы не знаете название своего интерфейса, можно найти его с помощью следующей команды:
ip addr list
Рядом с "адресами", замена "x.x.x.x/32" с IP Обработки отказа, к которому Вы добавили vMAC в американском менеджере OVH плюс подсеть, которую Вы хотите использовать в нотации CIDR.
- Рядом с "gateway4" замените "y.y.y". с первыми тремя октетами IP-адреса Вашего Выделенного сервера с заключительным октетом "254". Например, если бы Ваш IP Выделенного сервера был 1.2.3.4, то Вы использовали бы 1.2.3.254 в качестве своего шлюза.
- Перечисленные адреса сервера имен DNS от OpenDNS. Не стесняйтесь использовать другие серверы имен здесь, если Вы выбираете.
- В разделе "маршрутов" y's соответствует Вашему IP-адресу шлюза. Заполните эти октеты соответственно.
Теперь примените настройки Netplan со следующей командой:
sudo netplan apply
Для тестирования этого, VM полностью подключен к Интернету, ping example.com. Если Вы получаете ответ, Вы хороши для движения. Если Вы не делаете, перезапустите свой VM и делайте попытку ping снова.
Спасибо за всю справку так или иначе!