linux配置网络,同时设置静态IP与DNS

一、配置网络

1)启动网卡

登录root用户,执行命令:

vi /etc/sysconfig/network-scripts/ifcfg-ens33

(注意:网卡配置文件是ifcfg-ens**格式,不同电脑有可能不同)

onboot=no改成onboot=yes

保存后退出。

激活指定的网络接口,执行命令: ifup  ifcfg-ens33  

2)安装net-tools

启动网卡之后,接着执行,ifconfig命令,然后终端会提示

-bash:ifconfig:command not found

 

也就是说不能识别ifconfig。在此需要安装net-tools软件。

执行以下命令: yum -y install net-tools

(自动连接aliyun镜像,也可能是别的)

3)验证安装成功。

再执行ifconfig命令,看到本机的网络配置信息,如下:

使用命令:ping www.baidu.com,联网成功。

 二、设置静态IP与DNS

搭建分布式集群时,IP地址应该是固定的。

(1)查询当前的网关和IP

输入命令:ifconfig   ——得到当前的IP地址。

 输入命令:netstat –rn      ——得到当前的网关

静态IP的前三位与查询到的值的前三位保持一致,最后一位可以改,假设设定静态IP地址为:192.168.116.101

(2)编辑网卡设置文件

进入目录:cd /etc/sysconfig/network-scripts

编辑文件ifcfg-ens33:vi ifcfg-ens33

注意,只要名字是ifcfg-ens**格式即可,**可能是其他数字

 

 

修改内容如下:

BOOTPROTO=dhcp改为BOOTPROTO=static

IPADDR=192.168.116.101 

NETMASK=255.255.255.0

GATEWAY=192.168.116.2   (使用netstat -rn命令查看本机的网关)

修改的过程不要复制粘贴,以免引入其他不可见字符。

 输入命令:reboot ——重启系统

输入命令:ifconfig   ——查看刚刚设置的静态IP地址生效。

(3)设置DNS服务器

输入命令:ping www.baidu.com,显示如下,说明不能联网。

 还需要设置DNS服务器

resolv.confDNS域名解析的配置文件。

执行指令:vi  /etc/resolv.conf
添加一行

nameserver 192.168.116.2   #定义DNS服务器的IP地址。

重启网络:service network restart

再次:ping www.baidu.com   ——验证联网成功

 

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值