博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS7--IP配置与网络问题排查
阅读量:5888 次
发布时间:2019-06-19

本文共 1261 字,大约阅读时间需要 4 分钟。

一、CentOS网络设置

为Linux设置网络,是为了之后可以使其正常上网,并可使用连接工具进行远程管理,比如putty,XShell等。(以下操作基于NAT模式)。

1、首先让CentOS7自动获取一个IP地址:

# dhclinet

2、输入之后,不会显示任何输出内容,会直接跳到空白下一行,输入以下命令查看IP获取到的IP地址。

# ip addr

会显示以下内容:

CentOS7--IP配置与网络问题排查
如上图所示,有2个IP地址,第一个127.0.0.1是回环地址,网卡名字lo,win下也这个地址,用来自己跟自己通信。第二个192.168.204.128是我们自动获取到的地址,ens33是网卡名。之后在VMWare虚拟机左上角“编辑”,选择“虚拟网络编辑器”。选中VMnet8,点击右侧“NAT设置”按钮,如下图:
CentOS7--IP配置与网络问题排查
CentOS7--IP配置与网络问题排查
如上图所示,网关地址为:192.168.204.2。
3、为Linux手动设置IP地址,方便远程管理。使用以下命令编辑网卡配置文件:

# vi /etc/sysconfig/network-scripts/ifcf-ens33

CentOS7--IP配置与网络问题排查

要手动设置固定IP,就您需要修改这个配置文件(ifcfg-ens33),在文件区域按i键,就可编辑该文件,光标上下左右移动,将文件中ONBOOT=no改为ONBOOT=yes(系统启动时激活网卡),BOOTPROTO=dhcp改为BOOTPROTO=static(静态IP),并在下方增加以下几行:

IPADDR=192.168.204.128(IP地址)NETMASK=255.255.255.0(子网掩码)GATEWAY=192.168.204.2(网关)DNS1=119.29.29.29(DNS地址)

CentOS7--IP配置与网络问题排查

编辑好之后按ESC,然后输入:wq保存退出,重启网络服务,命令如下:

# systemctl restart network.service

然后在查看下IP:

# ip addr

然后,测试是不是正常连接上网络了,用一下命令测试:

# ping baidu.com

如果网络正常则返回以下结果:

CentOS7--IP配置与网络问题排查
如果返回不正常,则要进行网络故障排查。

二、网络故障排查

在Linux网络设置过程中应该回遇到,网络不同的情况,在遇到问题的时候,首先检查物理机本身网络问题,如若正常,检查VMware的中的网络配置是否正确,NAT模式下不能联网,检查网关地址是否正确,DNS地址是否正确。在刺过程中会用到以下命令:

# route -n    //查看网关

CentOS7--IP配置与网络问题排查

# dhclient -r     //杀死自动获取ip进程,以便重新获取# ifconfig         //查看IP

如果ipconfig无法使用,则需要安装此命令:

# yum install -y net-tools

重启网络服务命令:

# systemctl restart network.service

在此过程还有其他操作,比如清屏:ctrl+L

转载于:https://blog.51cto.com/3069201/2049723

你可能感兴趣的文章
PredictionIO+Universal Recommender快速开发部署推荐引擎的问题总结(2)
查看>>
【232】◀▶ IDL显示地理图像
查看>>
【116】Windows 系统组合键
查看>>
学习进度表 04
查看>>
python---__getattr__\__setattr_重载'.'操作
查看>>
谈谈javascript中的prototype与继承
查看>>
时序约束优先级_Vivado工程经验与各种时序约束技巧分享
查看>>
nginx win 启动关闭_windows下nginx启动与关闭的批处理脚本
查看>>
python中实参包括哪些_第50p,形参与实参,Python中函数的参数详解
查看>>
minio 并发数_MinIO 参数解析与限制
查看>>
eap wifi 证书_用openssl为EAP-TLS生成证书(CA证书,服务器证书,用户证书)
查看>>
mysql 应用程序是哪个文件夹_Mysql 数据库文件存储在哪个目录?
查看>>
mysql半同步和无损复制_MySQL半同步复制你可能没有注意的点
查看>>
mysql能看见表显示表不存在_遇到mysql数据表不存在的问题
查看>>
使用mysql实现宿舍管理_JSP+Struts2+JDBC+Mysql实现的校园宿舍管理系统
查看>>
mysql alter 修改字段类型_MySQL ALTER命令:删除,添加或修改表字段、修改字段类型及名称等...
查看>>
mysql中的事务和锁_MySQL - 事务和锁中的互斥?
查看>>
mysql statement讲解_Statement接口详解
查看>>
mysql_print_default_知识点:MySQL常用工具介绍(十 二)——实用程序my_print_defaults、perror...
查看>>
mysql怎么会报错_MySQL启动报错怎么办?
查看>>