Клонировать ip хоста для jail
Добавлено: 2015-12-23 23:17:19
Привет, есть серверное ПО с закрытым исходным кодом. Человек написавший его давно умер и не оставил никаких исходников. Есть всего 1 внешний IP адрес, больше подключить нельзя вообще никак.
Необходимо на сервере обязательно в тюрьме jail запустить это серверное ПО и подключиться к серверу.
Все сделал, подключается, авторизацию на сервере в той программе прохожу, но при выполнение команд сервер рвет соединение.
Все порты проброшены. Низкоуровневые сокеты включены.
Известно что проблема в том, что сервер при приеме пакетов с командами проверяет айпи адрес интерфейса и свой внешний айпи. Если не совпадают то рвет соединение. (В программе на этот случай предусмотрена опция которая не работает(совсем не работает), можно указать свой внешний айпи и он будет сверять его с внешним).
При авторизации такой проверки нет.
Нужно чтобы адрес сетевого интерфейса в jail`е был таким же как и у сервера хоста на котором располагается jail, а так же чтобы пакеты в jail`е были такими же как если бы приходили на сервер хост (чтобы никакие айпи источника и назначения там не менялись).
Как мне это сделать?
FreeBSD 10 x64
Необходимо на сервере обязательно в тюрьме jail запустить это серверное ПО и подключиться к серверу.
Все сделал, подключается, авторизацию на сервере в той программе прохожу, но при выполнение команд сервер рвет соединение.
Все порты проброшены. Низкоуровневые сокеты включены.
Известно что проблема в том, что сервер при приеме пакетов с командами проверяет айпи адрес интерфейса и свой внешний айпи. Если не совпадают то рвет соединение. (В программе на этот случай предусмотрена опция которая не работает(совсем не работает), можно указать свой внешний айпи и он будет сверять его с внешним).
При авторизации такой проверки нет.
Нужно чтобы адрес сетевого интерфейса в jail`е был таким же как и у сервера хоста на котором располагается jail, а так же чтобы пакеты в jail`е были такими же как если бы приходили на сервер хост (чтобы никакие айпи источника и назначения там не менялись).
Как мне это сделать?
FreeBSD 10 x64