Linux下静态ip的配置

Posted 兜里还剩五块出头

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下静态ip的配置相关的知识,希望对你有一定的参考价值。

------------恢复内容开始------------

 1 TYPE=Ethernet
 2 BOOTPROTO=static#dhcp改为static,采用静态方式
 3 DEFROUTE=yes
 4 IPV4_FAILURE_FATAL=no
 5 PEERDNS="yes"
 6 IPV6INIT=yes
 7 IPV6_AUTOCONF=yes
 8 IPV6_DEFROUTE=yes
 9 IPV6_FAILURE_FATAL=no
10 NAME=eno16777736
11 UUID=c86f1a32-83cd-47b2-97c9-f911cc517820
12 DEVICE=eno16777736
13 ONBOOT=yes#开机启用本配置
14 PEERROUTES=yes
15 IPV6_PEERDNS=yes
16 IPV6_PEERROUTES=yes
17 IPADDR=192.168.31.13 #静态ip地址 与主机中IP的前三位一致,最后一位需要修改,不要跟主机ip一样导致发生冲突
18 GATEWAY=192.168.31.1 #默认网关 和物理主机一样就可以了
19 NETMASK=255.255.255.0 #子网掩码 和物理主机一样就可以了
20 DNS1=8.8.8.8      #DNS,写谷歌的地址就可以了。
21 DNS2=192.168.31.1#其实写一个DNS就可以了,两个任选一个,这里的DNS1为公共的DNS,DNS2是你自己电脑上面的,你在cmd下可以输入ipconfig/all查询,一般与你的网关一致。 

虚拟机方面用桥接模式或者net模式均可以。至于你不理解vm下的这些模式。

我在网上搜了一些文章,希望可以帮到你。

1:https://blog.csdn.net/qq_38021767/article/details/84028907

2:https://blog.csdn.net/liuxiangke0210/article/details/54290892

还看不懂的话,那就继续在网上自己查。

 

我用的是如图:

 

 修改这些之后,我在主机上面用Xshell连接我的虚拟机,并且,成功连接。

 

 并且成功访问百度

 

在本地主机上面使用shell成功通过IP连接虚拟机并进行操作,说明静态地址设置成功。但是这仅仅是在局域网下被成功访问,可以访问百度说明做到了可以访问外网,

既然可以访问外网,那么内网更不用说了,我的虚拟机照样相当于我在局域网内又多了一台电脑,这台电脑可以访问局域网上的任何一台电脑,同时可以访问外网。

 

但是能否通过外网来访问我的虚拟机我就不得而知了,因为我用我的xshell远程登录我的华为服务器(不在同一局域网中),并且ping了一下我的虚拟机IP地址

,但是仅仅相应了一条数据,所以我不是很清楚是否能够访问,如下图:

 

 我又ping了一下我主机的IP,也是同样效果。

------------恢复内容结束------------

以上是关于Linux下静态ip的配置的主要内容,如果未能解决你的问题,请参考以下文章

linux 下配置静态IP

虚拟机下Linux配置静态ip,使得XShell成功连接

MAC 虚拟机NAT模式下linux静态IP后无法连外网

Linux下静态ip的配置

ubuntu配置静态ip地址

我配置linux静态ip一直报错,求大神指教?