Un script de firewall de Linux se refiere a un script de shell que configura iptables. Se puede explicar con este ejemplo de script.
# Red Hat Linux firewall usando iptables
# #
- ¿Qué sucede si un virus informático ataca su computadora portátil?
- ¿Es posible que un hacker realice un ataque de DOS en un canal satelital de televisión a través de Internet?
- Akamai dice que China es responsable del 43% de los ataques de piratería informática que ve. ¿Por qué China hace tanto pirateo?
- ¿Puede un hacker controlar mi computadora portátil con Windows 10 a través de un virus BIOS, como mover el cursor, cerrar programas, seleccionar carpetas, etc.? ¿Cómo puedo deshacerme de esto?
- ¿Cómo gana dinero Avast mientras ofrece a los usuarios aplicaciones antivirus gratuitas?
# Creado: octubre de 2002
# Última revisión: agosto de 2006
# #
# Autores: Dennis G. Allard y Don Cohen
# #
# Este script funciona en servidores que ejecutan Red Hat 7.3, 8.0, 9.0 y
# RHEL ES 3 y 4. Las variantes de este script están en uso activo en
# muchos servidores.
# #
# No hay garantía implícita. ¡¡Úselo bajo su propio riesgo!!
# Usando este script
# —————–
# #
# Guardo este archivo como / etc / sysconfig / iptables-precursor
# y luego buscarlo y ejecutar iptables-save para crear
# / etc / sysconfig / iptables, que es un archivo de entrada
# consumido por el script /etc/rc.d/init.d/iptables,
# que a su vez utiliza el script / sbin / iptables-restore.
# #
# Antes de mucking con la configuración de iptables, debe
# desconecte la máquina de internet. Examinar
# y entender el conjunto actual de reglas de iptables
# antes de volver a conectarse a internet.
# #
# Para configurar el conjunto de reglas de iptables:
# #
# /etc/rc.d/init.d/iptables stop
# source / etc / sysconfig / iptables-precursor
# #
# Para guardar el conjunto actual de reglas de iptables para usar en el próximo reinicio:
# #
# iptables-save> / etc / sysconfig / iptables
# #
# Para reiniciar dinámicamente iptables después de modificar / etc / sysconfig / iptables:
# #
# /etc/rc.d/init.d/iptables restart
# #
# Tenga en cuenta que /etc/rc.d/init.d/iptables es un script. Puedes leerlo en
# Comprender cómo iptables usa iptables-restore para restaurar
# reglas de firewall de iptables al reiniciar.
# #
# Para examinar el conjunto actual de reglas vigentes:
# #
# /etc/rc.d/init.d/iptables status
# #
# Sin embargo, prefiero mostrar el conjunto actual de reglas a través de:
# #
# iptables -nvL -t filter
# iptables -nvL -t nat
# #
# o
# #
# iptables -vL -t filter
# iptables -vL -t nat
# #
# #
# Para configurar iptables para usar en el próximo reinicio del sistema:
# #
# chkconfig –add iptables
# #
# Para ver si iptables está configurado actualmente para iniciarse en el arranque, haga lo siguiente:
# #
# chkconfig –list iptables
# #
# (Puede que tenga que hacer chkconfig –del ipchains para eliminar ipchains)
# #
# El resto de este archivo se deriva de mi antiguo script de ipchains.
Esto representa un script que forma parte de dicho firewall