Как из серого IP сделать белый IP?
В настройках операционной системы, установленной внутри ВМ, отображается только немаршрутизируемый, т.н. "серый" адрес вида 192.168.*.*.
Иногда возникает ситуация, когда для корректной работы некоторого программного обеспечения требуется наличие корректного "белого" внешнего адреса в настройках операционной системы. Например, это может быть коммерческое ПО, использующее в качестве защиты от несанкционированного копирования привязку к IP адресу.
В таком случае возможна конфигурация дополнительного виртуального сетевого интерфейса, так называемого "алиаса" (alias), использующего внешний ("белый") IP адрес.
Различные дистрибутивы ОС Linux используют разные методы для конфигурирования подобных виртуальных интерфейсов.
Debian/Ubuntu
1) Заходите на виртуальный сервер по SSH
Пишите такую команду SSH ЛОГИН@IP-адрес (пример: SSH Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.) и нажимаете Enter на клавиатуре. Вводите пароль (при вводе пароля в терминал пароль не показывается в целях безопасности) и нажимаете Enter на клавиатуре . Вы подключены к серверу по SSH.
2) Дальше вам нужно отредактировать файл конфигурации, вбивайте команду:
sudo nano /etc/rc.local
3) Открывается текстовый редактор, нужно в него добавить следующие строки перед строкой "exit 0":
sudo ifconfig eth0:0 75.75.75.75 netmask 255.255.255.255 broadcast 75.75.75.75
Настройка vps
4) Сохраняйте файл комбинацией клавиш CTRL+X.
5) Перезагружайте сервер командой:
sudo reboot
6) Опять заходите на сервер и проверяйте конфигурацию командой
sudo ifconfig или ip address
Пишите такую команду SSH ЛОГИН@IP-адрес (пример: SSH Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.) и нажимаете Enter на клавиатуре. Вводите пароль, который указан в личном кабинете (при вводе пароля в терминал пароль не показывается в целях безопасности) и нажимаете Enter на клавиатуре . Вы подключены к серверу по SSH.