
Что ж, позвольте мне немного рассказать вам о моей проблеме, для которой я не могу найти решение. По сути, у меня есть локальный сервер в моей компании, который полностью настроен. Мы используем xencenter для управления всеми виртуальными машинами. Чтобы получить к ним доступ, мы дали им статические уникальные IP-адреса для каждой виртуальной машины, которая подключена к одному маршрутизатору. Так как это внутри локальной сети. Теперь проблема в том, что я хочу получить доступ снаружи, но не изнутри, то есть из другой сети, может быть, моего дома. Серверу назначен IP-адрес 10.0.0.4. Можете ли вы сказать мне, как я это делаю? Я просто хочу подключиться к IP-адресу сервера из другой сети. Как только я получу доступ к серверу, я смогу далее подключаться к другим виртуальным машинам. Я не знаю, нужно ли мне играть с маршрутизатором.
Также я слышал, что я могу получить доступ извне, если у меня есть IP-адрес хостинга (внешний IP-адрес). Итак, что я сделал, у меня есть общий хостинг от Hostgator. Они дали мне IP-адрес, который я сопоставил с доменом dev.xxxxxx.com из панели управления hostgator "Advanced DNS". Теперь, что мне нужно сделать, чтобы подключить мой внешний IP-адрес (IP-адрес хостинга) к моей локальной сети, чтобы я мог получить к нему доступ извне? Опять же, мне нужно что-то перенаправить или определить мой IP-адрес Hostgator с моим маршрутизатором локальной сети, к которому подключен сервер?
Мое желание:
Я хочу получить доступ к любой из моих виртуальных машин.[email protected]-p 2211, где -p — это порт. Это способ подключения к виртуальной машине с помощью терминала Linux. Я считаю, что порт 2211 должен быть переадресованным портом в моем маршрутизаторе, и я знаю, как это сделать. Пожалуйста, помогите мне с обоими вопросами. Я совсем запутался и не могу разобраться. Просто хочу подключить WAN ip к своей LAN, чтобы иметь доступ к I извне.
Я буду очень признателен, если кто-нибудь с хорошими знаниями в области сетей поможет мне понять эту идею настолько, насколько смогу.
Вот основная схема:
решение1
Вы можете настроить динамический DNS, так что вы всегда сможете подключиться к полному доменному имени (dev.xxx.com). Затем на вашем маршрутизаторе вы можете сделать переадресацию портов и перенаправить определенный порт (например, 2211, как предложил @HBujin) обратно на (внутренний) IP и порт (22) вашего сервера.