零、前言
之前本科学习的时候用到了Linux系统,当时光配置IP就搞了很久才成功。这次重新捡起来进行静态IP的配置还算顺利,所以仅以本文记录一下相关操作。
系统是CentOS6.5
一、操作
仅说明配置文件的方式
1、进入terminal,在该界面里通过su root命令进入管理员账户,这样我们就能够对后面的配置文件进行修改。
2、vim /etc/sysconfig/network-scripts/ifcfg-eth0
输入上述命令后,键盘输入 I 字母进行文件的修改。
文件里需要修改的如下: BOOTPROTO="static"
文件里需要新增的如下 IPADDR="自己的固定ip" NETMASK="自己的子网掩码" GATEWAY="自己的网关" DNS1="8.8.8.8" DNS2="8.8.4.4" |
在这里需要注意的是,设定IPADDR、NETMASK、GATEWAY的值时需要查看自己现在电脑里的参数如何
在Windows下进入cmd,输入ipconfig。找到VMnet8下的IPv4地址以及子网掩码。
或者在VMware下,点击编辑-->虚拟网络编辑器-->更改设置,然后找到VMnet8,点击一下,再点击DHCP设置,再这里面可以查看到子网IP和子网掩码,在起始/结束IP地址的框里,前三节数字我们不动,最后一节起始从1开始,到254结束。这样可供我们设置的ip范围就扩大了。然后将看到的子网掩码输入到NETMASK,IPADDR就从起始-结束ip地址的范围里自己选择一个,选好后记一下,以后还要用。
点击确认后进入到NAT设置,在这里我们能看到一个网关IP,我们将这个网关ip的值输入到GATEWAY中
修改完后,按下esc键退出编辑模式,输入 :wq 进行保存退出,强制退出命令 :wq!
3、修改主机名 vim /etc/sysconfig/network 修改完成后保存退出
NETWORKING=yes HOSTNAME=input the name what you want |
4、修改主机名和ip的映射关系 vim /etc/hosts 修改完成后保存退出
在这个文件中,新增一行。将刚刚自己设置的ip地址输入后,再空格开,输入自己刚刚设置的HOSTNAME
5、关闭Linux防火墙
查看防火墙状态 service iptables status
关闭防火墙 service iptables stop
查看防火墙是否开机启动 chkconfig iptables --list
关闭防火墙开机启动 chkconfig iptables off
6、重启linux
输入reboot重启,重启后试试能不能访问网页,能访问即成功
二、其他
记录一下配置文件设置IP联网的缘由
虚拟机通过VMnet1与我们的电脑网进行互通,Linux系统通过VMnet8与我们的电脑进行互通。
自己的电脑本身已经联通了Internet网络,而我们的虚拟机又通过网关,将自己的IP与电脑的IP相互连接。
Linux系统在通过VMnet8的网关将自己的IP与虚拟机的IP相互连接,而这时我们的网络就像水流一样,通过这一个个网关,最后到达Linux系统。
所以之前需要不停去查找一些网络设置。
三、写在最后
初学者,如写的有误,欢迎大佬们批评指正。