У меня есть 2 карты Ethernet на моем первом компьютере eth0 10.1.1.254/24 eth1 10.2.1.254/24

eth0 подключен ко вторым компьютерам eth0 с помощью кроссовера, который является 10.1.1.1

Я могу пропинговать компьютер 1 eth0 с компьютера 2 Но я не могу пропинговать компьютер 1 eth1 с компьютера 2

как мне перенаправить пакеты на eth1 компьютера 1 через eth0 того же компьютера

Я пытаюсь настроить NAT на моих локальных компьютерах, мне это нужно для разработки различных типов NAT

1 ответ1

0

Я хотел бы взглянуть на некоторые руководства о том, как настроить iptables, поскольку он в основном позволит вам маршрутизировать пакеты между интерфейсами в соответствии с заданными вами правилами. iptables - это гораздо больше, чем просто интерфейс брандмауэра, и вы можете дать ему огромный список правил для маршрутизации данных через сети.

Этот крошечный маршрутизатор, который почти каждый использует для подключения к Интернету? Эта штука работает под управлением Linux с полностью настроенным iptables.

Посмотрите среди прочего на этот путеводитель по Howtoforge и этот эпический путеводитель по петтингерам.

Основным, который я могу найти, является тот, который утверждает, что является базовой конфигурацией брандмауэра, подходящей для шлюза /nat, и поддерживает eth0 для внешнего интерфейса и eth1 для внутреннего интерфейса.

Ubuntu имеет IpTables Howto и, в качестве примера, имеет программу под названием UFW (Uncomplicated FireWall), которая может быть в состоянии настроить iptables для вас, а также имеет графический интерфейс gufw, который может быть полезен .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .