изменить маршрут в подсеть

sysadmin

Случайный прохожий
Добрые день товарищи! Есть сервер с centos 7 + ispmanager + bitrix. Есть некоторая проблема с сетевыми настройками. Сервер расположен в демилитаризованной зоне и изолирован от серверной сети и пользовательской, фактически он виден только из интернета. Суть проблемы в том что мне нужно достучаться из внутренней сети на него что бы залить дамп. А сервер этот не пингуется потому что docker по дефолту указывает маршрут в пользовательскую сеть. (172.17.0.0 - юзеры) Как изменить маршрут по умолчанию в контейнере docker??? Скрин прикладываю
docker.png
 
Последнее редактирование модератором:

Surf_rider

Администратор
Команда форума
Если я все правильно понял то 172.17.0.0 это пользовательская текущая сеть ?
В таком случае
Код:
$ systemctl stop serviced
$ systemctl stop docker

iptables -t nat -F POSTROUTING

удаляем
$ ip link set dev docker0 down
$ ip addr del 172.17.0.0/16 dev docker0

меняем на новую сетку
$ ip addr add 192.168.5.1/24 dev docker0
$ ip link set dev docker0 up

проверяем
$ ip addr show docker0


$ systemctl start docker 

$ iptables -t nat -L -n
$ sytemctl start serviced
 
Верх Низ