Сервер Ubuntu с 16.04 по 2 шлюза одновременно

sudo passwd -u [username]

from man passwd:

-u, --unlock Разблокировать пароль именованной учетной записи. Эта опция повторно вводит пароль, изменяя пароль до его предыдущего значения (до значения перед использованием -l).
0
задан 9 February 2018 в 12:17

6 ответов

Моя ошибка заключалась в том, что мне нужно было переконфигурировать 2 адаптера для работы, когда все, что мне нужно, это сказать, что новый адаптер использует свой собственный шлюз (из сети настроен)

Спасибо Альваро для его ответов и помощи.

Ссылки помогли мне решить:

Два стандартных шлюза на одной системе

Два стандартных шлюза на одной системе [ ! d4]

РЕШЕНИЕ: Создайте новую таблицу маршрутизации для второго адаптера «ens192» и добавьте строку с именем новой таблицы маршрутизации «2 rt2»

oscar@LinuxTest:~$ sudo nano /etc/iproute2/rt_tables

GNU nano 2.5.3                                   File: /etc/iproute2/rt_tables

#
# reserved values
#
255     local
254     main
253     default
0       unspec
#
# local
#
#1      inr.ruhep
2 rt2

Добавить строки post-up на «/ etc / network / interfaces»

oscar@LinuxTest:~$ sudo nano /etc/network/interfaces

GNU nano 2.5.3                                   File: /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
# Normal configuration for static ip
auto ens160
iface ens160 inet static
    address 192.168.1.243
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
    gateway 192.168.1.1
    # dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 8.8.8.8
    dns-search testLinux

#Only address and mask for the new adapter
auto ens192
iface ens192 inet static
    address 192.168.2.244  
    netmask 255.255.255.0

#Every time the adapters goes Up the next lines are executed.
#these 2 lines fill the new table with 2 routes for the "ens192" adapter     and establish the default gateway for that adapter.
post-up ip route add 192.168.2.0/24 dev ens192 table rt2
post-up ip route add default via 192.168.2.1 dev ens192 table rt2

#these 2 lines add a rule from/to new network to use the new table.
post-up ip rule add from 192.168.2.0/24 table rt2
post-up ip rule add to 192.168.2.0/24 table rt2

oscar @ LinuxTest: ~ $ sudo reboot

, если вы потеряете адаптер по умолчанию ens160, перестаньте работать, воссоздайте для него маршрут по умолчанию.

route add default dev ens160 gw 192.168.1.1
0
ответ дан 22 May 2018 в 13:13

Моя ошибка заключалась в том, что мне нужно было переконфигурировать 2 адаптера для работы, когда все, что мне нужно, это сказать, что новый адаптер использует свой собственный шлюз (из сети настроен)

Спасибо Альваро для его ответов и помощи.

Ссылки помогли мне решить:

Два стандартных шлюза на одной системе

Два стандартных шлюза на одной системе [ ! d4]

РЕШЕНИЕ: Создайте новую таблицу маршрутизации для второго адаптера «ens192» и добавьте строку с именем новой таблицы маршрутизации «2 rt2»

oscar@LinuxTest:~$ sudo nano /etc/iproute2/rt_tables GNU nano 2.5.3 File: /etc/iproute2/rt_tables # # reserved values # 255 local 254 main 253 default 0 unspec # # local # #1 inr.ruhep 2 rt2

Добавить строки post-up на «/ etc / network / interfaces»

oscar@LinuxTest:~$ sudo nano /etc/network/interfaces GNU nano 2.5.3 File: /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback # The primary network interface # Normal configuration for static ip auto ens160 iface ens160 inet static address 192.168.1.243 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search testLinux #Only address and mask for the new adapter auto ens192 iface ens192 inet static address 192.168.2.244 netmask 255.255.255.0 #Every time the adapters goes Up the next lines are executed. #these 2 lines fill the new table with 2 routes for the "ens192" adapter and establish the default gateway for that adapter. post-up ip route add 192.168.2.0/24 dev ens192 table rt2 post-up ip route add default via 192.168.2.1 dev ens192 table rt2 #these 2 lines add a rule from/to new network to use the new table. post-up ip rule add from 192.168.2.0/24 table rt2 post-up ip rule add to 192.168.2.0/24 table rt2

oscar @ LinuxTest: ~ $ sudo reboot

, если вы потеряете адаптер по умолчанию ens160, перестаньте работать, воссоздайте для него маршрут по умолчанию.

route add default dev ens160 gw 192.168.1.1
0
ответ дан 17 July 2018 в 21:16

Моя ошибка заключалась в том, что мне нужно было переконфигурировать 2 адаптера для работы, когда все, что мне нужно, это сказать, что новый адаптер использует свой собственный шлюз (из сети настроен)

Спасибо Альваро для его ответов и помощи.

Ссылки помогли мне решить:

Два стандартных шлюза на одной системе

Два стандартных шлюза на одной системе [ ! d4]

РЕШЕНИЕ: Создайте новую таблицу маршрутизации для второго адаптера «ens192» и добавьте строку с именем новой таблицы маршрутизации «2 rt2»

oscar@LinuxTest:~$ sudo nano /etc/iproute2/rt_tables GNU nano 2.5.3 File: /etc/iproute2/rt_tables # # reserved values # 255 local 254 main 253 default 0 unspec # # local # #1 inr.ruhep 2 rt2

Добавить строки post-up на «/ etc / network / interfaces»

oscar@LinuxTest:~$ sudo nano /etc/network/interfaces GNU nano 2.5.3 File: /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback # The primary network interface # Normal configuration for static ip auto ens160 iface ens160 inet static address 192.168.1.243 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search testLinux #Only address and mask for the new adapter auto ens192 iface ens192 inet static address 192.168.2.244 netmask 255.255.255.0 #Every time the adapters goes Up the next lines are executed. #these 2 lines fill the new table with 2 routes for the "ens192" adapter and establish the default gateway for that adapter. post-up ip route add 192.168.2.0/24 dev ens192 table rt2 post-up ip route add default via 192.168.2.1 dev ens192 table rt2 #these 2 lines add a rule from/to new network to use the new table. post-up ip rule add from 192.168.2.0/24 table rt2 post-up ip rule add to 192.168.2.0/24 table rt2

oscar @ LinuxTest: ~ $ sudo reboot

, если вы потеряете адаптер по умолчанию ens160, перестаньте работать, воссоздайте для него маршрут по умолчанию.

route add default dev ens160 gw 192.168.1.1
0
ответ дан 23 July 2018 в 21:55

Это очень просто, просто добавьте маршруты как следующие ... В этом случае я буду считать ens160 в качестве маршрута по умолчанию:

#!/bin/bash

route del default dev ens192
route add default dev ens160 gw 192.168.1.1
route add -net VPN_NETWORK_1/VPN_NETWORK_MASK_1 dev ens192 gw 192.168.0.1
route add -net VPN_NETWORK_2/VPN_NETWORK_MASK_2 dev ens192 gw 192.168.0.1
route add -net VPN_NETWORK_3/VPN_NETWORK_MASK_3 dev ens192 gw 192.168.0.1
.
.
.
route add -net VPN_NETWORK_X/VPN_NETWORK_MASK_X dev ens192 gw 192.168.0.1

Пожалуйста, проверьте свои маршруты, как только вы все проверили, вы можете добавьте этот скрипт в /etc/network/if-up.d/routes с разрешениями на выполнение, чтобы иметь постоянные маршруты (я знаю, что есть другие способы сделать это, хотя это единственный, который работал для меня для постоянных маршрутов).

Если он не работает, пришлите мне обратную связь с вашей командой route -n.

0
ответ дан 22 May 2018 в 13:13
  • 1
    oscar @ LinuxTest: ~ $ route -n Kernel IP-таблица маршрутизации Destination Gateway Genmask Flags Метрическая ссылка Use Iface 0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 ens192 192.168.1.0 192.168.1.1 255.255.255.0 UG 0 0 0 ens160 192.168 .1.0 0.0.0.0 255.255.255.0 U 0 0 0 ens160 192.168.2.0 192.168.2.1 255.255.255.0 UG 0 0 0 ens192 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 ens192 – Oscar Soriano 9 February 2018 в 21:42
  • 2
    легко, запустите этот `route add default dev ens160 gw 192.168.1.1 route del default dev ens192` – Alvaro Niño 9 February 2018 в 23:16
  • 3
    То не работает, только сделайте работу ens160, добавляемый маршрут по умолчанию. Мне нужно работать одновременно с ens160 и ens190. – Oscar Soriano 12 February 2018 в 12:52
  • 4
    Позвольте мне пояснить, вам нужно объединить трафик для обоих интерфейсов или вам просто нужно использовать интерфейс или другое в зависимости от вашего IP-адреса? ... – Alvaro Niño 12 February 2018 в 13:35
  • 5
    Спасибо Alvaro за ваше время, я нашел решение. Gracias por tu ayuda y tu tiempo он encontrado la solución. – Oscar Soriano 12 February 2018 в 19:21

Это очень просто, просто добавьте маршруты как следующие ... В этом случае я буду считать ens160 в качестве маршрута по умолчанию:

#!/bin/bash route del default dev ens192 route add default dev ens160 gw 192.168.1.1 route add -net VPN_NETWORK_1/VPN_NETWORK_MASK_1 dev ens192 gw 192.168.0.1 route add -net VPN_NETWORK_2/VPN_NETWORK_MASK_2 dev ens192 gw 192.168.0.1 route add -net VPN_NETWORK_3/VPN_NETWORK_MASK_3 dev ens192 gw 192.168.0.1 . . . route add -net VPN_NETWORK_X/VPN_NETWORK_MASK_X dev ens192 gw 192.168.0.1

Пожалуйста, проверьте свои маршруты, как только вы все проверили, вы можете добавьте этот скрипт в /etc/network/if-up.d/routes с разрешениями на выполнение, чтобы иметь постоянные маршруты (я знаю, что есть другие способы сделать это, хотя это единственный, который работал для меня для постоянных маршрутов).

Если он не работает, пришлите мне обратную связь с вашей командой route -n.

0
ответ дан 17 July 2018 в 21:16

Это очень просто, просто добавьте маршруты как следующие ... В этом случае я буду считать ens160 в качестве маршрута по умолчанию:

#!/bin/bash route del default dev ens192 route add default dev ens160 gw 192.168.1.1 route add -net VPN_NETWORK_1/VPN_NETWORK_MASK_1 dev ens192 gw 192.168.0.1 route add -net VPN_NETWORK_2/VPN_NETWORK_MASK_2 dev ens192 gw 192.168.0.1 route add -net VPN_NETWORK_3/VPN_NETWORK_MASK_3 dev ens192 gw 192.168.0.1 . . . route add -net VPN_NETWORK_X/VPN_NETWORK_MASK_X dev ens192 gw 192.168.0.1

Пожалуйста, проверьте свои маршруты, как только вы все проверили, вы можете добавьте этот скрипт в /etc/network/if-up.d/routes с разрешениями на выполнение, чтобы иметь постоянные маршруты (я знаю, что есть другие способы сделать это, хотя это единственный, который работал для меня для постоянных маршрутов).

Если он не работает, пришлите мне обратную связь с вашей командой route -n.

0
ответ дан 23 July 2018 в 21:55
  • 1
    oscar @ LinuxTest: ~ $ route -n Kernel IP-таблица маршрутизации Destination Gateway Genmask Flags Метрическая ссылка Use Iface 0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 ens192 192.168.1.0 192.168.1.1 255.255.255.0 UG 0 0 0 ens160 192.168 .1.0 0.0.0.0 255.255.255.0 U 0 0 0 ens160 192.168.2.0 192.168.2.1 255.255.255.0 UG 0 0 0 ens192 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 ens192 – Oscar Soriano 9 February 2018 в 21:42
  • 2
    легко, запустите этот `route add default dev ens160 gw 192.168.1.1 route del default dev ens192` – Alvaro Niño 9 February 2018 в 23:16
  • 3
    То не работает, только сделайте работу ens160, добавляемый маршрут по умолчанию. Мне нужно работать одновременно с ens160 и ens190. – Oscar Soriano 12 February 2018 в 12:52
  • 4
    Позвольте мне пояснить, вам нужно объединить трафик для обоих интерфейсов или вам просто нужно использовать интерфейс или другое в зависимости от вашего IP-адреса? ... – Alvaro Niño 12 February 2018 в 13:35
  • 5
    Спасибо Alvaro за ваше время, я нашел решение. Gracias por tu ayuda y tu tiempo он encontrado la solución. – Oscar Soriano 12 February 2018 в 19:21

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

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