Закрытие окна в 16.04

Редактируйте / etc / network / interfaces, чтобы иметь такой раздел:

iface br0 inet static
   bridge_ports eth0 eth1
   address 192.168.0.1
   netmask 255.255.255.0

(Предполагается, что вы используете адреса 192.168.0.x для сервера dhcp.) Затем вы просто используете br0 вместо eth0 или eth1, когда вы делаете свой файл конфигурации. С помощью этого метода вам не нужно ничего в конфигурационном файле, чтобы попытаться подключить два интерфейса друг к другу. Вам просто нужен раздел, который сообщает DHCP-серверу работать на br0, точно так же, как это был один порт Ethernet. Вы можете использовать для сервера DHCP что-то вроде этого:

subnet 192.168.0.0 netmask 255.255.255.0 {

        option routers                  192.168.0.1; #You might have to comment this line out.
        option subnet-mask              255.255.255.0;
        option broadcast-address        192.168.0.255;
        default-lease-time 86400;
        max-lease-time 86400;
}

Надеюсь, это ответит на ваш вопрос по вашему запросу. Однако, похоже, что вы пытаетесь обмениваться Интернетом между несколькими компьютерами. Вы считаете, что для этого вам нужен сервер DHCP, и поэтому вы пытаетесь установить его. До сих пор я прав? Если это так, должно быть более простое решение: (это решение предполагает, что вы автоматически получаете адреса на eth0. Если вам нужно установить их вручную, этот метод все равно будет работать, но будут дополнительные шаги). Сначала , отключите все ваши интерфейсы eth0 и eth1. (sudo ifdown ethX, если вы используете / etc / network / interfaces для управления ими или отключите апплет NetworkManager, если вы используете это.) Затем отредактируйте /etc/network/interfaces и добавьте раздел, подобный этому (комментируя разделы eth0 или eth1, если необходимо):

iface br0 inet dhcp
   bridge_ports eth0 eth1

, затем выполните sudo ifup br0. Это должно сделать ваши порты eth0 и eth1 действовать как сетевой коммутатор, за исключением того, что ваш компьютер Ubuntu также подключен к этому сетевому коммутатору. Предполагая, что вы можете автоматически получать адреса на eth0 раньше, это будет передано также eth1 компьютерам.

Дайте мне знать, как работает мой ответ.

1
задан 29 April 2017 в 18:45

2 ответа

Я понизил Meld до 1.5.3 со следующими действиями:

sudo wget http://security.ubuntu.com/ubuntu/pool/universe/m/meld/meld_1.5.3-1ubuntu1_all.deb -O /var/cache/apt/archives/meld_1.5.3-1ubuntu1_all.deb sudo dpkg -i /var/cache/apt/archives/meld_1.5.3-1ubuntu1_all.deb cat <<EOF | sudo tee /etc/apt/preferences.d/pin-meld Package: meld Pin: version 1.5.3-1ubuntu1 Pin-Priority: 1337 EOF

Это работает лучше для меня. Он имеет, например, очень полезный <Ctrl+Shift+R> ярлык и близок к <Ctrl+Q>.

0
ответ дан 18 July 2018 в 14:04

Я понизил Meld до 1.5.3 со следующими действиями:

sudo wget http://security.ubuntu.com/ubuntu/pool/universe/m/meld/meld_1.5.3-1ubuntu1_all.deb -O /var/cache/apt/archives/meld_1.5.3-1ubuntu1_all.deb sudo dpkg -i /var/cache/apt/archives/meld_1.5.3-1ubuntu1_all.deb cat <<EOF | sudo tee /etc/apt/preferences.d/pin-meld Package: meld Pin: version 1.5.3-1ubuntu1 Pin-Priority: 1337 EOF

Это работает лучше для меня. Он имеет, например, очень полезный <Ctrl+Shift+R> ярлык и близок к <Ctrl+Q>.

0
ответ дан 24 July 2018 в 20:19

Другие вопросы по тегам:

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