Centos7.3安裝,並設置網絡和防火牆


  1. 下載centos7.3安裝ISO
  2. 最小化安裝,隨后打通網絡,完成網絡設置、安裝VIM,關閉firewalld防火牆,打開iptables防火牆
    1. 重啟,
    2.         vim /etc/sysconfig/network-scripts/ifcfg-ens32
    3.         修改
    4.         onboot=yes
    5.         BOOTPROTO=dhcp
    6.         如果沒有改文件,修改虛擬機的網絡連接方式(NAT模式)后重啟就有了
    7.         查看是否啟動時開啟
    8.             啟動后使用ip addr命令確認自動獲取的IP地址
    9.         修改后
    10.         service network restart
    11.         重啟網絡服務即可打通網絡
    12. yum更新為最新版本
      1. yum -y update 升級軟件及系統內核
      2. yum -y upgrade 升級軟件,不升級系統內核
    13. 安裝vim
    14.             yum install -y vim
    15.         安裝 net-tools
    16.             不支持ifconfig,執行以下命令后正常,已經使用ip addr替代
    17.             不支持netstat 執行以下命令后正常,已經試用ss命令替代
    18.             yum install -y  net-tools
    19.         安裝traceroute
    20.             不支持traceroute,執行以下命令后正常,traceroute/traceroute6命令改成tracepath
    21.             yum install -y  traceroute
    22.         修改防火牆為iptables
    23.         ①關閉firewall 
    24.         #停止firewall 
    25.             systemctl stop firewalld.service
    26.         #禁止firewall開機啟動 
    27.             systemctl disable firewalld.service
    28.         ②安裝iptables防火牆 
    29.         #安裝iptables 
    30.             yum install -y iptables-services
    31.             yum install -y iptables-devel
    32.         #編輯防火牆文件 
    33.             vi /etc/sysconfig/iptables 
    34.         添加80和3306端口 
    35.             -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT 
    36.             -A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT
    37.         啟動IPTABLES
    38.             systemctl enable iptables.service
    39.             systemctl start iptables.service
    40.         #重啟防火牆使配置文件生效 
    41.             systemctl restart iptables.service
    42.         #設置iptables防火牆為開機啟動項 
    43.             systemctl enable iptables.service
    44.             netstat -lntp 查看啟用端口
    45.         ③關閉SELINUX 
    46.             vi /etc/selinux/config 
    47.         #注釋以下配置 
    48.             SELINUX=enforcing 
    49.             SELINUXTYPE=targeted 
    50.         #增加以下配置 
    51.             SELINUX=disabled 
    52.         #使配置立即生效 
    53.             setenforce 0
    54.         完成iptables的設置


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM