Хорошо, таким образом, я решил эту проблему, и Вы будете немного удивлены о том, что я сделал неправильно.
Во-первых, я должен был установить ge-0/0/0
(порт, который переходит к брандмауэру) на всех VLAN. Это означает, что я должен был создать свой собственный VLAN по умолчанию для остальной части систем. Таким образом, я должен был сделать и VLAN1 и VLAN2. VLAN2 использовался только для WI-FI.
После того как я зафиксировал это, я должен был изменить мой iptables
правила. CentOS, по умолчанию, имеет правила, вставленные для принятия трафика от eth1
и eth0
. Но это не имело никаких правил для eth1.2
. Таким образом, я должен был добавить правила IPtables, которые позволят трафику войти в том интерфейсе (я также должен был обновить передающие правила).
Вы можете использовать Complete
, чтобы сделать то, что вы хотите (существующий скрипт завершения находятся в /etc/bash_completion.d под Debian, после установки соответствующего пакета)
Вы можете проверить Apache2.2, общий, чтобы иметь основной пример.
https://www.gnu.org/software/bash/manual/html_node/programmable-completion-builtins.html
Завершите рисунок подстановки:
ls *file_n*Tab
Если шаблон соответствует нескольким файлам, вы будете предложены для выбора или список будет интерполирован в командную строку в зависимости от ваших вариантов завершения. Если вы хотите отменить это и введите еще несколько символов, чтобы ограничить совпадения, отсоедините завершение ( Ctrl + _ ).
Если вы используете контекстно-чувствительные завершения, вкладка не расширяет подстановочные знаки по умолчанию (может быть вариант, который вы можете установить, но CTRL + Х * .
Если вы используете \ EG
( (
CLOB-CLOED-WORD
), вам не нужно вводить вторую звездочку, или вы можете, например, тип * File_n \, например
Вместо * File_n *
.
Если есть несколько файлов, которые соответствуют шаблону, вы можете вставить первый матч с помощью меню - завершить
или последним совпадением с меню , полное обратно
. Если вы, например, добавьте
"\et": menu-complete
"\er": menu-complete-backward
на ~ / .inputrc
, * file_n * \ et
завершается в первом матче и * File_n * \ er
завершает последний матч.