Доступ в Интернет при настройке 2 NICS с использованием Iptables

С первого взгляда, я думаю, вы можете использовать avidemux с фильтром «delogo». Хотя с пикселями, расположенными далеко друг от друга, вам понадобится несколько прогонов, и могут быть лучшие варианты.

0
задан 16 May 2017 в 09:52

2 ответа

Мое предложение сделать следующее

nic для internet / eth0

address: 192.168.1.101 netmask: 255.255.255.0 gateway: 192.168.1.1

nic для lan

address: 192.168.2.1 netmask: 255.255.255.0

pc, связанный с lan на

address: 192.168.2.100 netmask: 255.255.255.0 gateway: 192.168.2.1

Вы делаете, но для полного руководства

Включите переадресацию IP. Это делается либо с помощью

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

. После этого

добавьте правило, сообщающее пересылать трафик

sudo iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT sudo iptables -A FORWARD -i eth0 -o eth1 -m state --state ESTABLISHED,RELATED -j ACCEPT

. Поскольку маршрутизатор не известен 192.168.2.0/24

sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Таким образом, трафик с eth0 может перейти в остальную часть сети через eth1.

0
ответ дан 18 July 2018 в 13:13

Мое предложение сделать следующее

nic для internet / eth0

address: 192.168.1.101 netmask: 255.255.255.0 gateway: 192.168.1.1

nic для lan

address: 192.168.2.1 netmask: 255.255.255.0

pc, связанный с lan на

address: 192.168.2.100 netmask: 255.255.255.0 gateway: 192.168.2.1

Вы делаете, но для полного руководства

Включите переадресацию IP. Это делается либо с помощью

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

. После этого

добавьте правило, сообщающее пересылать трафик

sudo iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT sudo iptables -A FORWARD -i eth0 -o eth1 -m state --state ESTABLISHED,RELATED -j ACCEPT

. Поскольку маршрутизатор не известен 192.168.2.0/24

sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Таким образом, трафик с eth0 может перейти в остальную часть сети через eth1.

0
ответ дан 24 July 2018 в 20:08

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

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