一、设置动态获取IP

dhclient命令使用动态主机配置协议动态的配置网络接口的网络参数。

语法
dhclient(选项)(参数)

选项 0:
指定dhcp客户端监听的端口号;

  • -d:总是以前台方式运行程序;
  • -q:安静模式,不打印任何错误的提示信息;
  • -r:释放ip地址。 参数 网络接口:操作的网络接口。

实例

dhclient -r     #释放IP
dhclient        #获取IP

在这里插入图片描述
二、重新配置静态IP地址
①、点击“编辑”里面的“虚拟网络编辑器”,取消勾选DHCP服务将IP地址分配给虚拟机。如图所示(子网IP自定义 192.168.X.0,注意需要与子网掩码保持一致)
在这里插入图片描述
注意记录 设置好的子网IP 以及 网关IP
在这里插入图片描述

②、启动虚拟机,进入网络配置文件目录:

cd /etc/sysconfig/network-scripts/

然后编辑ifcfg-ens33文件:

vi ifcfg-ens33

i 进入insert编辑模式,

编辑

BOOTPROTO=static  # 启用静态IP地址
ONBOOT=yes      # 开启自动启用网络连接

添加

IPADDR=192.168.X.X    #设置IP地址
NETMASK=255.255.255.0   #子网掩码
GATEWAY=192.168.X.2   #设置网关

注意:IPADDR不能和子网IP冲突(最后一位只要在0~255范围内随便取一个数字),GATEWAY即”NAT设置“里面的网关IP。

最后按下Esc进入命令模式输入:wq保存并退出。
在这里插入图片描述
以我的为例
全部代码如下


TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=233198ea-6cc2-4b78-b77e-5b86a5037524
DEVICE=ens33
ONBOOT=yes

IPADDR=192.168.56.10
NETMASK=255.255.255.0
GATEWAY=192.168.56.2

DNS1=114.114.114.114
DNS2=223.5.5.5

注意:其中DNS1 为DNS解析路径

③、重启网卡让网卡设置生效。

service network restart 

④、输入ip addr检查一下IP。

ip addr

在这里插入图片描述

⑤、验证是否可以访问外网:ping www.baidu.com。或者百度的ip地址14.215.177.38能否ping通

在这里插入图片描述
之后就可以通过XHell进行远程连接了
在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐