Дайте 2-ю плату NIC с другим доступом в Интернет подсети

У меня есть сервер человечности, работающий 16.04

Существует 2 платы NIC:

Каждый - 192.168.10.9/24, это имеет доступ в Интернет через шлюз 192.168.10.254.

Моя вторая плата NIC имела IP 192.168.25.1/24 и в настоящее время не имеет шлюза или доступа в Интернет.

Все на 192.168.25.x сеть использует DHCPD с сервера человечности.

Как я позволяю доступ в Интернет 192.168.25.x?

0
задан 26 May 2017 в 23:04

1 ответ

Необходимо включить IPv4, Передав . Существует превосходная запись на предмете здесь .

следующее поможет Вам проверить состояние системы и установить параметр из командной строки. Отметьте, эта установка будет эфемерна; необходимо будет определить, как установить постоянную настройку (если Вы, так пожелайте), основанный на Вашем определенном распределении и версии.

следующее взято от эта статья :

<час>

Проверка, если Передача IP включена

, Мы должны запросить sysctl сеть ipv4.ip_forward значения ядра, чтобы видеть, включена ли передача или нет:

Используя sysctl:

sysctl net.ipv4.ip_forward
net.ipv4.ip_forward = 0

или просто проверка значения в/proc системе:

cat /proc/sys/net/ipv4/ip_forward
0

, Поскольку мы видим в обоих вышеупомянутые примеры, это было отключено (как шоу значением 0).

Включают IP, Передающий на лету

Как с любыми sysctl параметрами ядра, мы можем изменить значение сети ipv4.ip_forward на лету (не перезагружая систему):

sysctl -w net.ipv4.ip_forward=1

или

echo 1 > /proc/sys/net/ipv4/ip_forward

настройки изменяются немедленно; результат не будет сохранен после перезагрузки системы.

2
ответ дан 3 November 2019 в 04:34

Другие вопросы по тегам:

Похожие вопросы: