Linux配置静态ip

一、(若没有ip显示)

  • 可以先使用自动获取ip命令获取一个ip

dhclient ---自动获取ip

二、配置静态ip

我这里出现的ip是192.168.40.130。
Linux配置静态ip_第1张图片不妨把静态ip直接设为这个(以免发生ip冲突)。
键入vim /etc/sysconfig/network-scripts/ifcfg-ens33,即可进入配置文件。
Linux配置静态ip_第2张图片在linux中,输入i进入输入模式。更改红色框框中代码。

BOOTPROTO="dhcp" 改为 BOOTPROTO="static"
ONBOOT=“yes” (有些默认是no)

再配置静态ip的相关信息。注意!重点来了,

  • ipaddr用之前dhclient命令生成的IP。
  • netmask一般都为255.255.255.0(24位)
  • gateway要与当前虚拟机的网关所匹配(见下下图)。
  • dns这里,(踩了很长时间的坑)!!最好设值两个。坑在哪呢?如果你设值一个,你可能ping的通本地的机子,但ping不通外网!(很痛的领悟)
IPADDR="192.168.40.130"
NETMASK="255.255.255.0"
GATEWAY="192.168.40.2"
DNS1="8.8.8.8"
DNS2="114.114.114.114"

Linux配置静态ip_第3张图片
输入完成后,ESC编辑模式,输入:wq保存退出。

编辑 ->虚拟网络编辑器 ->更改设值 ->(切换到VMnet8) ->NAT设置 ->看见网关。

Linux配置静态ip_第4张图片Linux配置静态ip_第5张图片

三、重启/运行

1、配置好之后,重启网络
systemctl restart network

Linux配置静态ip_第6张图片
2、输入ipconfig,看网络ens33信息

Linux配置静态ip_第7张图片3、好!我们现在去ping一下本地和外网!

Linux配置静态ip_第8张图片
4、好!成功!我们现在用xshell去连接试试!

Linux配置静态ip_第9张图片
5、连接成功!!

你可能感兴趣的:(linux,ip)