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

Блок Linux eth0 настроен для подключения к Интернету. Его IP-адрес назначается Интернет-провайдером через DHCP.

Eth1 подключен к моему маршрутизатору, Linksys E1000. IP-адрес Eth1 - 192.168.1.12, а IP-адрес маршрутизатора - 192.168.1.1.

Мне нужны все устройства, которые подключаются к маршрутизатору для доступа в Интернет, но я не знаю, как настроить маршрутизатор и eth1. Мне не хватает сетевых знаний, и я не знаю, как соединить две сетевые карты, чтобы оба могли совместно использовать доступ в Интернет.

К вашему сведению, рабочий стол использует Ubuntu 10.04. Служба DNS установлена на рабочем столе; Я использую BIND 9. Для DHCP-сервера он встроен на стороне маршрутизатора.

Я проверил эту настройку, используя мой ноутбук. При подключении к маршрутизатору я могу открыть веб-приложения на рабочем столе в 192.168.1.12, но не могу подключиться к Интернету.

Некоторые могут предложить мне подключить интернет-соединение и все остальное к маршрутизатору. Этот путь прост, но я хочу полный контроль над всем доступом в Интернет. Далее я хочу научиться настраивать портал.

Как мне настроить eth0, eth1 и маршрутизатор, чтобы он мог совместно использовать интернет-соединение? И есть ли другие инструменты, которые нужно установить?

1 ответ1

0

Вы должны установить E1000 в режим моста, чтобы он действовал как точка беспроводного доступа (AP), а не как маршрутизатор. Выключите NAT и отключите службу DHCP на вашем E1000. Сконфигурируйте его так, чтобы он получал свой IP-адрес через DHCP из вашей системы Linux.

Затем настройте свой Linux-сервер на использование шлюза NAT, а также сервера DHCP для вашей сети. Вы по-прежнему можете использовать подсеть 192.168.1.x/24, и, следуя соглашению, вы сделаете eth1 вашего Linux-бокса 192.168.1.1.

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