t3g1ng
@t3g1ng

Как дать белый IP, linux на VirtualBox?

Добрый день, поставил на VirtualBox такие дистрибутивы Linux:
- Debian
- CentOS
- Ubuntu
Так вот, как выделить дистрибутиву белый IP?
  • Вопрос задан
  • 417 просмотров
Решения вопроса 1
@metajiji
Сеть вашей вм в бридж с реальным интерфейсом хоста. На холсте никаких настроек не делаем.

Если ваш провайдер выдал вам 1 ИП, а с хоста хочется ходить в интернет, то в виртуалкк добавляем ещё один интерфейс, настраиваем ИП на нем из немаршрутизируемого диапазона - серые ип. Например 10.0.0.2/24, а внутри вм делаем 10.0.0.1/24, затем включаем ip forwarding и настраиваем masquerading(nat) для серой сети.

Получаем, что виртуалка торчит в интернет белым ИП, а хост через виртуалку ходит в интернет.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@pfg21
ex-турист
не расписано как выдается белый ип хостовой системе, да и вообще условия
1. если есть возможность управлять выдачей белых ип, то на виртуалбоксе настроить мост между гостем и сетью в которой возможно получение белого ип и связать мак-адрес гостевой сетевухи с белым ип.
2. если белый ип один и привязан к хосту, то в виртуалбоксе настроить режим NAT для гостя и пробросить нужные порты гостю.
можно еще пару вариантов придумать но надо знать условия места.
Ответ написан
Комментировать
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
По идее никак, белый IP в любом случае подключен на вашу хост-машину.
Вы можете делать port forwarding конкретных портов на определенную виртуалку.
Ответ написан
Комментировать
@cssman
1) пробросить белый ip с хостовой ОС
2) если есть второй свободный белый ip из того же пула, что и ip хоста - назначить на интерфейс виртуалке и настроить маршрутизацию
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы