centos手动配置IP和DNS

手动设置ip地址

如果虚拟机不能自动获取IP,只能手动配置,配置方法如下:

输入命令

#vi /etc/sysconfig/network-scripts/ifcfg-eth0 [编辑网卡的配置文件]

输入上述命令后回车,打开配置文件,使用方向键移动光标到最后一行,按字母键“O”,进入编辑模式,输入以下内容:

IPADDR=192.168.4.10

NETMASK=255.255.255.0

GATEWAY=192.168.4.1

另外光标移动到”ONBOOT=no”这一行,更改为ONBOOT=yes

“BOOTPROTO=dhcp”,更改为BOOTPROTO=none

完成后,按一下键盘左上角ESC键,输入:wq 在屏幕的左下方可以看到,输入回车保存配置文件。

 

之后需要重启一下网络服务,命令为

#servicenetwork restart

网络重启后,eth0的ip就生效了,使用命令#ifconfigeth0 查看

接下来检测配置的IP是否可以ping通,在物理机使用快捷键WINDOWS+R 打开运行框,输入命令cmd,输入ping 192.168.4.10 进行检测,ping通说明IP配置正确。

 

备注:我所在的物理机网段为192.168.4.0 网段。大家做实验的时候根据自己的环境进行设定,保持虚拟机和物理机在同一网段即可。

 

一、修改配置文件

vi /etc/resolv.conf

二、按格式修改

nameserver 8.8.4.4
nameserver 8.8.8.8

按以上格式修改为 谷歌(Google)的Domain Name System IP,保存即可生效。

广东的话是 202.96.128.86

转载于:https://www.cnblogs.com/Peter-Bin/p/6670971.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Linux CentOS上修改静态IPDNS,你需要遵循以下步骤: 1. 打开终端并以管理员身份登录到CentOS系统。 2. 打开网络配置文件以编辑。使用vi或nano编辑器打开位于“/etc/sysconfig/network-scripts/”目录下的网络配置文件,根据你的网络接口命名的文件,比如“ifcfg-eth0”。 3. 在文件中找到“BOOTPROTO”行并将其更改为“static”,这样你就能够手动设置IP地址。 4. 添加以下行以设置静态IP地址: ```shell IPADDR=你的IP地址 NETMASK=子网掩码 GATEWAY=网关地址 ``` 5. 按需设置或更新IPv6地址(如果适用)。可选地,你可以添加以下行来设置IPv6地址: ```shell IPV6INIT=yes IPV6ADDR=你的IPv6地址 ``` 6. 如果需要更改DNS服务器,添加以下行并将DNS服务器地址替换为你想要使用的: ```shell DNS1=首选DNS服务器地址 DNS2=备用DNS服务器地址 ``` 你可以设置多个备用DNS服务器,每行一个。 7. 保存并关闭文件。 8. 重新启动网络服务以应用更改。在终端中输入以下命令: ```shell systemctl restart network ``` 9. 确认更改是否已应用。在终端中输入以下命令以查看你的网络设置: ```shell ip addr show ``` 10. 确认新的静态IPDNS设置是否生效。尝试通过ping命令测试连接到互联网或内部网络中的其他设备。 通过按照上述步骤依次进行设置,你应该能够成功地修改CentOS系统的静态IPDNS配置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值