大家好,又见面了,我是你们的朋友全栈君。
开启虚拟机,到达下面图所示,输入用户名(root);回车;输入密码(密码为隐藏字符);回车即成功登录进系统。
此时若网络适配器选择的是NAT模式,则直接输入“dhclient”并回车,即可分配获得一个IP;输入“ip addr”查看网卡信息(包含:网卡名称,网卡ip和掩码,网卡是否开启,接收和发送的数据量等);下图中有两个网口,一个名叫lo(用于机器回环测试,不作详细介绍);另一个网卡名叫ens33(名称会根据虚拟机或者服务器厂家不同而有不同的名称,例如dell服务器会显示em1,还有的会显示eth1等等),分配的ip是192.168.188.130/24
但通过“dhclient”获取到的IP是暂时的,机器重启后会失效,需要重新获取IP,并且不一定能获取到同一个IP。在生产环境中,一般要求给机器分配一个静态IP,达到访问该IP即是访问对应机器。
配置静态IP步骤如下:
1.修改网卡配置:
命令行输入 vi /etc/sysconfig/network-scripts/ifcfg-ens33 配置如下图:
BOOTPROTO=dhcp 改成 BOOTPROTO=static #将网卡模式由dhcp更换成静态IP模式
ONBOOT=no 改成 ONBOOT=yes #将网卡开机不启动更改成开机自启动
添加:
IPADDR=192.168.188.130 #配置网卡静态ip
NETMASK=255.255.255.0 #配置掩码
GATEWAY=192.168.188.2 #配置网关
DNS1=202.96.128.86 #配置DNS
保存退出;
2.重启网络服务:
命令行输入 systemctl restart network.service 没报错即重启成功;
测试网络连通性: ping www.baidu.com
如图则正常连网。
PS:
①使用yum安装 net-tools 这个包后,可使用 ifconfig 查看网络,作用和ip addr类似
②使用route -n 查看网关信息
③centOS虚拟机更改网卡名称:
1.网卡配置文件改名:如 ifcfg-ens33 改成 ifcfg-eth0;
2.网卡配置文件修改配置:将NAME和DEVICE 两个参数“=”右边改成新名称如 eth0;
3. /etc/default/grub里 GRUB_CMDLINE_LINUX 加上 net.ifnames=0 biosdevname=0;
4.grub2-mkconfig -o /boot/grub2/grub.cfg 重新加载;
5. reboot
转载于:https://my.oschina.net/u/3866910/blog/1820459
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/107497.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...