У меня есть друг, который работает в небольшом офисе с ~ 10 компьютерами + 4 серверами. Местный поставщик услуг сказал ему, что будет плановое техническое обслуживание, и у них будет ~ 2-3 дня простоя в Интернете.
Он попросил меня помочь ему в этом. У них уже есть модем usb 3g, который эмулируется как модем на локальном компьютере. Этот конкретный компьютер может подключаться через 3G, но они хотят поделиться им по сети.
У них около 10 компьютеров и 10 серверов, подключенных к неуправляемому коммутатору. Коммутатор подключен к модему ADSL tilgin, который также действует как маршрутизатор и сервер DHCP (на самом деле довольно распространенная установка). Модем ADSL поддерживает статическую маршрутизацию.
Я собирался сказать ему настроить шлюз по умолчанию для всех компьютеров как компьютер с модемом 3g, но для этого необходимо, чтобы IP-адреса назначались статически. Это сделает маршрутизацию по имени компьютера бесполезной, и это важная функция для них, поскольку всем им требуется доступ к маршрутизаторам и другим компьютерам по их сетевым именам.
Могу ли я настроить маршрутизацию в текущем модеме ADSL для маршрутизации всех веб-запросов на этот конкретный компьютер, подключенный к модему 3g, в то время как все остальные локальные запросы к локальной сети работают так же, как сейчас? Насколько я могу судить, теоретически они могут это сделать, но у меня недостаточно опыта, чтобы устанавливать правила.
Так можно ли это сделать? Если да, как мне установить правила?
Если этот конкретный компьютер с 3G-модемом работает с Linux, вы можете легко активировать IP-переадресацию и указать всем компьютерам использовать этот Linux-компьютер в качестве шлюза по умолчанию.
Я не знаю, как решить эту проблему на машине с Windows, но вы можете попробовать использовать этот 3G-модем в качестве шлюза через свой конкретный ADSL-маршрутизатор. Вы должны указать ADSL-маршрутизатору использовать порт x в качестве подключения к Интернету, а за этим портом находится 3G-модем. Что-то вроде «Интернет через LAN PORT 1».