CentOS 6、7网络设置全解读 防火墙关闭、静态IP、网络追踪

一、关闭防火墙
太多场景需要做这个操作了,但是这里不可能将所有操作系统的配置方式放在这里,因此这里做下详细的记录。

1.CentOS 7.0默认使用的是firewall作为防火墙

1、查看防火墙状态

firewall-cmd --state

2、停止firewall

 systemctl stop firewalld.service

3、禁止firewall开机启动

systemctl disable firewalld.service

2、CentOS 6.5仍旧采用iptables设置防火墙
1、查看防火墙状态

service iptable status

2、停止防火墙

servcie iptables stop

3、永久关闭防火墙

chkconfig iptables off

二、静态IP

1、配置网卡文件

cd /etc/sysconfig/network-scripts/
vim ifcfg-eno16777736

网卡文件配置及说明

TYPE=Ethernet
#设置为静态模式
BOOTPROTO=static
#配置静态IP,网关,子网掩码
IPADDR=192.168.86.88
NETMASK=255.255.255.0
GATEWAY=192.168.86.2
#取消networkmanager 管理
NM_CONTROLLED=no

DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=ed246b2b-cc49-4785-a675-feebf70440e7
DEVICE=eno16777736
#设置启动加载
ONBOOT=yes

其中有备注的地方是需要修改或者添加的,这里再单独列举一次。

#设置为静态模式
BOOTPROTO=static
#配置静态IP,网关,子网掩码
IPADDR=192.168.86.88
NETMASK=255.255.255.0
GATEWAY=192.168.86.2
#取消networkmanager 管理
NM_CONTROLLED=no
#设置启动加载
ONBOOT=yes

2、重启网卡

systemctl restart network.service

3、配置DNS

设置完之后,应该可以访问外网IP地址了,但是还不能直接按照域名访问。这是需要设置一个域名服务器地址。
方式一
设置NetworkManager

cd /etc/NetworkManager/
vi NetworkManager.conf

增加一句

dns=none

方式二
修改resolv.conf手动添加

vim /etc/resolv.conf

添加内容

#主DNS
nameserver 8.8.8.8
#备DNS
nameserver 8.8.4.4

三、网络追踪

常规操作

ping ip #判断ip地址是否可达

telnet ip port #判端某端口是否有服务启动

traceroute ip/域名 #从本机向目标地址发送报文,每层网关及路由地址都会列举处理来常用来判断链路中故障点位置。

四、后记

这次问题是同事利用suse12搭建系统时,因为动态IP变动造成的问题。但是由于是在虚拟机下桥接模式配置,应该是系统版本与虚拟机或者网关的兼容问题,或具体问题没有探究清楚,后续仍旧是改为了动态IP获取。

参考:
CentOS 6和CentOS 7防火墙的关闭
CentOS 7下面配置静态IP
centos 7配置静态IP,并配置DNS

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值