Соединение двух подсетей с помощью LTS Ubuntu 10.04 в качестве маршрутизатора

У Вас есть несовместимая общая библиотека в/usr/local. Это было установлено отдельно, не как часть пакета Debian (пакетам Debian не позволяют установить на/usr/local). Необходимо удалить его, и любые другие связанные общие библиотеки в/usr/local, удалить все пакеты Samba, затем переустановить

Обратите внимание, что результат grep означает, что никакой процесс, содержащий "самбу", не выполняется. Только grep работает; я знаю, что это выглядит немного сбивающим с толку.

Править:

Хорошо, попытка:

sudo rm /usr/local/lib/libldap_r-2.4.so.2

Это удаляет общую библиотеку, которая была отдельно установлена на/usr/local. У Вас могут быть другие там, но Вы удаляющий неправильные могли повредить свою систему.

sudo apt-get remove samba samba-common smbclient swat samba-doc smbfs libpam-smbpass libsmbclient libsmbclient-dev winbind

Это удаляет все связанные с самбой пакеты.

Теперь, переустановите то, в чем Вы нуждаетесь. Например:

sudo apt-get install samba

РЕДАКТИРОВАНИЕ 2:

Nikolaidis является правильным. Вручную удаление всех файлов конфигурации Samba было ошибкой. Сделайте:

sudo cp /usr/share/samba/smb.conf /etc/samba/smb.conf
sudo dpkg --configure -a

2
задан 16 May 2012 в 01:38
2 ответа

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

Самый простой способ сделать это - добавить статический маршрут к шлюзу по умолчанию в каждой сети. Например, если маршрутизатор - 192.168.1.10/24 и 192.168.2.20/24, а шлюзы по умолчанию для этих двух сетей - 192.168.1.1 и 192.168.2.1, вам необходимо добавить следующие два статических маршрута:

1) На 192.168.1.1 вам нужен маршрут к 192.168.2.0/24 со шлюзом 192.168.1.10

2) На 192.168.2.1 вам нужен маршрут к 192.168.1.0/24 со шлюзом 192.168. 2.20

Таким образом,

3
ответ дан 3 December 2019 в 11:56

Вам необходимо создать соответствующую магистраль для совместной маршрутизации двух подсетей. Без правил брандмауэра для ACCEPT, DENY, DROP пакетов для любого интерфейса вы, конечно, не получите никакого соединения между двумя подсетями.

Начните читать некоторые правила IPFW / IPTABLES.

http: / /forum.codecall.net/topic/48557-help-with-iptables-2-nics-2-subnets/

-1
ответ дан 3 December 2019 в 11:56

Теги

Похожие вопросы