1. Настраиваем сетевые интерфейсы eth0 - локалка, eth1 - интернет
cd /etc/sysconfig/network-scripts
cat ifcfg-eth0
# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
DEVICE=eth0
#BOOTPROTO=dhcp
ONBOOT=yes
HWADDR=00:c0:26:2d:83:ee
IPADDR=192.168.0.2
NETMASK=255.255.255.192
DEVICE=eth0
#BOOTPROTO=dhcp
ONBOOT=yes
HWADDR=00:c0:26:2d:83:ee
IPADDR=192.168.0.2
NETMASK=255.255.255.192
cat ifcfg-eth1
# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
DEVICE=eth1
HWADDR=00:50:8D:6A:74:54
ONBOOT=yes
HOTPLUG=yes
IPADDR=AA.BB.CC.DD
NETMASK=255.255.255.248
# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
DEVICE=eth1
HWADDR=00:50:8D:6A:74:54
ONBOOT=yes
HOTPLUG=yes
IPADDR=AA.BB.CC.DD
NETMASK=255.255.255.248
2. Прописываем шлю по умолчанию
cat ../network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=localhost.local
GATEWAY=87.251.167.201
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=localhost.local
GATEWAY=87.251.167.201
3. Разрешаем проброс пакетов с одной сетевой карты на другую:
cat /etc/sysctl.conf | grep ip_forward
net.ipv4.ip_forward = 1
net.ipv4.ip_forward = 1
4. Настраиваем правила iptables
обнуляем текущую таблицу
iptables --flush
Разрешаем маскарадинг в таблице nat по интерфейсу eth1
iptables -A POSTROUTING -t nat -o eth1 -j MASQUERADE
Сохраняем настройки
service iptables save
5. Перезагружаем сервер, и проверяем работу.
2. Прописываем шлю по умолчанию
ОтветитьУдалитьcat ../network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=localhost.local
GATEWAY=87.251.167.201
А это где прописывается?