Я видел много инструментов для использования Ubuntu в качестве маршрутизатора, в котором подключение к Интернету можно было использовать через Ethernet через Wifi или наоборот. Я рассчитываю добиться этого, за исключением двух соединений Ethernet:
Internet --> Computer 1 (with 2 Ethernet cards) --> Computer 2
Как настроить компьютер 1, чтобы иметь возможность совместно использовать соединение описанным выше способом. Я уверен в использовании терминала или редактировании конфигурационных файлов, но я бы предпочел какую-нибудь автоматизированную программу на основе графического интерфейса, такую как настройки, доступные в OS X.
Я не могу просто использовать маршрутизатор, у меня нет запасного маршрутизатора, который можно использовать для этой временной настройки, которая мне нужна. Я могу использовать любой инструмент на основе KDE, Gnome или XFCE.
Это может быть сделано, если у вас есть KDE, я думаю, что самые простые приложения - это guarddog и guidedog. Оба находятся в репозиториях Ubuntu.
http://www.simonzone.com/software/guidedog/manual/
http: // www.simonzone.com/software/guidedog/
С учетом вышесказанного я бы посоветовал вам использовать дистрибутив, специфичный для брандмауэра / маршрутизатора, smoothwall - один из нескольких вариантов.
Скриншоты Smoothwall (веб-интерфейса)
http: //www.smoothwall. org / about / screenshots /
Преимущества гладкой стенки (или аналогичной):
Предварительно настроены из коробки / специально предназначены для этой задачи.
Безопасность. Меньше пакетов = больше безопасности. Полный рабочий стол, такой как gnome или kde, не говоря уже о X, может представлять угрозу безопасности на маршрутизаторе.
Веб-интерфейс (графический) для простой настройки.
Веб-интерфейс Smoothwall имеет целые разделы по мониторингу трафика.
Так что да, это можно сделать с помощью Ubuntu, но гладкая стена (или аналогичная), вероятно, проще и во многих отношениях превосходит ее.