Linux三大基础环境设置之主机名、静态IP、映射

VMWare 12 PRO下安装的centOS6.9 。

最近安装了Linux,为了方便以后的使用,我们需要对其进行一些基础设置,这里记录一下整个过程:

第一部分:主机名设置

命令行输入 vi /etc/sysconfig/network 把hostname修改成自己想命名的名字;

记住是root用户操作,其他用户权限不够,需要去设置才可以,这里先不讲了。。

上面的NETWORKING=yes 表示开机自动联网,不需要再去点连接网络,建议改成yes。

设置完成后重启就生效了。

第二部分:静态IP设置

一、界面化操作 (对Linux指令不是很熟的朋友可以参考一下)

首先我们查看一下电脑网络的基本信息,在命令窗口输入:ifconfig 

Linux三大基础环境设置之主机名、静态IP、映射_第1张图片

其中inet addr:192.168.45.128 就是本机的IP地址了。Mask则是子网掩码,我们需要把这个两个参数记住,等下设置时需要使用。

Linux三大基础环境设置之主机名、静态IP、映射_第2张图片

点击两个小电脑的图标,选择Edit Connections... , 弹出以下界面

Linux三大基础环境设置之主机名、静态IP、映射_第3张图片

        选中System eth0 , 点击编辑 , 选择IPv4 Settings 将Method选择为Manual , 默认的为DHCP , DHCP相当于是一个服务,是自动获取IP地址的。

       上图中 1 对应的就是我们查看的本机IP地址 , 2 则是子网掩码(对应我们获取的Mask的值) , 3 是网关 , 我们可以通过以下方式获取:

Linux三大基础环境设置之主机名、静态IP、映射_第4张图片

点击编辑 --> 虚拟网络编辑器 --> NAT模式 --> NAT设置 , 获取网关.

这里提一下虚拟机的网络连接方式:

--> 桥接模式

        -->自动获取IP地址,与本机物理网络有关联( 可以理解为虚拟机的网络和本机的物理网络使用的是同一条网线 )

--> NAT模式(建议使用)

        -->在向虚拟机中创建一个虚拟的网络空间,虚拟出一个网络来连接

        -->此时,我们可以在Windows的网络服务中看到( VMnet8 )

        -->可以去指定一个静态IP

        -->IP固定不变,不会影响到环境的映射。( 方便以后Hadoop环境映射 )

Linux三大基础环境设置之主机名、静态IP、映射_第5张图片

设置好之后记得 Apply , 重启网络使之立即生效,至此,Linux静态IP地址设置完成。

二、Linux命令行设置静态IP地址

命令行输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 , 如下:

Linux三大基础环境设置之主机名、静态IP、映射_第6张图片

介绍一下各个参数的意义:

其中DEVICE是网卡名称;

ONBOOT=yes 表示开机启动;

HWADDR是本机MAC地址,此处不用修改,一般如果是在虚拟机上安装Linux,在进行虚拟机克隆的时候,需要修改该值;

IPADDR就是地址了,也是我们需要修改的地方之一;

GATEWAY是网关,也需要设置为自己的网关,和IP地址除了最后一个数字为2(如果没做修改的话,默认为2)之后基本一样;

DNS1则是域名解析;

按 i 进入插入模式,设置IP,网关,子网掩码等信息,退出插入模式,最后行模式输入wq保存即可;

重启网络:service network restart

使之立即生效,这个时候可以试着ping一下外网:(百度。。-_- )

Linux三大基础环境设置之主机名、静态IP、映射_第7张图片

如果可以访问则表示设置成功。

第三部分:映射设置

命令行输入 vi /etc/hosts

Linux三大基础环境设置之主机名、静态IP、映射_第8张图片

        通过第二部分的了解我们已经知道了本机的IP地址,在文件中添加本机IP地址和第一部分设置的主机名就可以了,这样我们输入本机的主机名,也就是对应本机的IP地址了,比较方便。

        上图中因为我克隆了三台虚拟机,所以添加了三个映射,主要是用来模拟完全分布式环境的搭建使用的。

        最后,我们也可以在本机的Windows上也修改主机名对应的IP地址和主机名,这样我们也可以通过主机名进行访问了。

Linux三大基础环境设置之主机名、静态IP、映射_第9张图片

打开hosts文件(如果不能修改记得用管理员身份打开),添加对应的映射就可以了:

Linux三大基础环境设置之主机名、静态IP、映射_第10张图片

至此,Linux三大基础环境的设置就已经完成了~ ~

你可能感兴趣的:(Linux三大基础环境设置之主机名、静态IP、映射)