Компьютеры/Ноутбуки | Debian 8 - Порты
Не открываются порты
Вообще не в какую
Уже и фаерфол отключил
Все равно закрыто
а порты apache/isp/ftp/sftp - работают
что делать?
Вообще не в какую
Уже и фаерфол отключил
Все равно закрыто
а порты apache/isp/ftp/sftp - работают
что делать?
если в качестве файрвола iptables
если firewalld
а если нет, то попробуй так. должно открыть все входящие и исходящие порты
________
посл. ред. 31.07.2017 в 14:01; всего 1 раз(а); by Pavelreyz
/sbin/iptables -A INPUT -i eth0 -p tcp --destination-port 2302 -j ACCEPT
service iptables save
service iptables save
если firewalld
firewall-cmd --zone=public --add-port=2302/tcp --permanent
firewall-cmd --reload
firewall-cmd --reload
а если нет, то попробуй так. должно открыть все входящие и исходящие порты
/sbin/iptables -F
/sbin/iptables -P INPUT ACCEPT
/sbin/iptables -P OUTPUT ACCEPT
/sbin/iptables -P FORWARD ACCEPT
service iptables save
/sbin/iptables -P INPUT ACCEPT
/sbin/iptables -P OUTPUT ACCEPT
/sbin/iptables -P FORWARD ACCEPT
service iptables save
________
посл. ред. 31.07.2017 в 14:01; всего 1 раз(а); by Pavelreyz
Pavelreyz,
Failed to restart iptables.service: Unit iptables.service failed to load: No such file or directory.
Failed to restart iptables.service: Unit iptables.service failed to load: No such file or directory.
Pavelreyz,
Failed to start iptables.service: Unit iptables.service failed to load: No such file or directory.
Failed to start iptables.service: Unit iptables.service failed to load: No such file or directory.
[Brony] pimnik98, Это просто означает, что у вас нет пакета iptables-services .
Откройте терминал и установите:
дальше рестарт
Надеюсь, это поможет.
Откройте терминал и установите:
Yum install iptables-services
дальше рестарт
systemctl restart iptables.service
Надеюсь, это поможет.
Pavelreyz (31.07.2017 в 14:08)
[Brony] pimnik98, Это просто означает, что у вас нет пакета iptables-services .
Откройте терминал и установите:
Yum install iptables-services
дальше рестарт
systemctl restart iptables.service
Надеюсь, это поможет.
[Brony] pimnik98, Это просто означает, что у вас нет пакета iptables-services .
Откройте терминал и установите:
Yum install iptables-services
дальше рестарт
systemctl restart iptables.service
Надеюсь, это поможет.
увы у меня Debian 8 а не CentOS
Pavelreyz,
root@piminov:~# apt-get install iptables-services
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package iptables-services
root@piminov:~# apt-get install iptables-services
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package iptables-services
[Brony] pimnik98,
Добавляем набор простых правил для базовой настройки. Все необходимое вы потом сможете сами открыть или закрыть по аналогии с существующими правилами:
Даем файлу права на запуск:
Запускаем скрипт:
Проверяем правила:
Записываем правила
Правила применились и произошла их запись в файл /etc/iptables_rules. Теперь нужно сделать так, чтобы они применялись при загрузке сервера. Для этого делаем следующее. Открываем файл /etc/network/interfaces и добавляем в него строку pre-up iptables-restore < /etc/iptables_rules Должно получиться вот так:
mcedit /etc/iptables.sh
Добавляем набор простых правил для базовой настройки. Все необходимое вы потом сможете сами открыть или закрыть по аналогии с существующими правилами:
#!/bin/bash
#
# Объявление переменных
export IPT="iptables"
# Активный сетевой интерфейс
export WAN=eth0
export WAN_IP=192.168.1.24
# Очистка всех цепочек iptables
$IPT -F
$IPT -F -t nat
$IPT -F -t mangle
#
# Объявление переменных
export IPT="iptables"
# Активный сетевой интерфейс
export WAN=eth0
export WAN_IP=192.168.1.24
# Очистка всех цепочек iptables
$IPT -F
$IPT -F -t nat
$IPT -F -t mangle
Даем файлу права на запуск:
# chmod 0740 /etc/iptables.sh
Запускаем скрипт:
sh /etc/iptables.sh
Проверяем правила:
# iptables -L -v -n
Записываем правила
# /sbin/iptables-save > /etc/iptables_rules
Правила применились и произошла их запись в файл /etc/iptables_rules. Теперь нужно сделать так, чтобы они применялись при загрузке сервера. Для этого делаем следующее. Открываем файл /etc/network/interfaces и добавляем в него строку pre-up iptables-restore < /etc/iptables_rules Должно получиться вот так:
# cat /etc/network/interfaces
allow-hotplug eth0
iface eth0 inet dhcp
pre-up iptables-restore < /etc/iptables_rules
allow-hotplug eth0
iface eth0 inet dhcp
pre-up iptables-restore < /etc/iptables_rules
Pavelreyz,
mcedit /etc/iptables.sh
открывается как новый файл
все верно?
mcedit /etc/iptables.sh
открывается как новый файл
все верно?
[Brony] pimnik98, да , создает новый файл , дальше нужно вбить данные туда