centos7.3配置静态IP

1、修改/etc/sysconfig/network-scripts/ifcfg-ens160,配置ip

注意:这里ens160是我自己虚拟机上的网卡名称,你的不一定是这个,但也是以ifcfg-开头。下图1.1 第二行的BOOTPROTO改为static,表示设置静态IP;第三行至第五行分别是本机IP、子网掩码、网关。然后最后一行把ONBOOT设置为yes,表示开机启动自动激活网卡。

图1.1 配置ip

修改完成后,可以尝试ping 192.168.50.1以及192.168.50.235;发觉ping不通,那就对了。因为没有重启network服务。

2、重启network服务

执行 service network restart,如下图1.2所示,看到ok即可。重启network服务之后,再去ping网关和本机IP就能ping通了。


图1.2 重启network服务

3、修改DNS

配置之后发觉可以ping通网关,却ping不通www.baidu.com;还需配置DNS。执行vim /etc/resolv.conf,直接写入nameserver 114.114.114.114(如果是刚安装的机器,这个配置文件是空的)。

然后再ping 外网比如www.baidu.com即可ping通。

4、最后一点,关于路由和防火墙

若是上面三步完成之后发现还是ping不同本机IP。可以检查下路由,执行route -n;若是没有下图1.3第一行中的网关(注意:你的网关不一定是192.168.50.1,可能是别的),那么还需编辑路由(route add default gw 192.168.50.1)或者重启机器(reboot)。

这里执行route add default gw 192.168.50.1命令的时候,把192.168.50.1换成你自己的网关即可。可再次执行route -n查看。

另外,若还是无法ping通,可查看防火墙状态,若是active,则关闭并禁止防火墙。执行systemctl stop firewalld 和 systemctl disable firewalld即可。


图1.3 路由
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文整理了在实践过程中使用的Linux网络工具,这些工具提供的功能非常强大,我们平时使用的只是冰山一角,比如lso...
    老夫刘某阅读 9,008评论 0 7
  • IP协议IP地址路由、DHCP网络配置 一、IP协议 (一)IP协议的特征: 运行于OSI的网络层 面向无连接的协...
    哈喽别样阅读 4,282评论 0 0
  • 两台主机两个路由设备通信 现有主机A和主机B,且中间有两个路由设备连接,主机A的IP地址为192.168.1.10...
    JevonWei阅读 5,171评论 0 3
  • 我不羡慕别人的收入 因为我知道他早起晚睡很艰苦,每天冒着烈日炎炎,倾盆大雨走遍大街小巷只为一份订单,每天应酬喝到烂...
    f89cbcb1c3df阅读 1,508评论 0 0
  • 生活有时候乱糟糟 谁安慰 一觉到天明就好 天亮也需要等候 要是有一匹快马在门口 该多好 哒哒的马蹄声 赶着明天的亡...
    读报的史努比阅读 1,573评论 0 0