Linux ip配置规则

RHLE版本Ip配置规则,对于其他Linux unix 有些不同原理差不多,都是换汤不换药。下面我把配置红帽的ip规则写一下。

 

目的:在虚拟机中配置NAT网络(什么是NAT大家自己百度)不过多介绍接下来我们一步一步实现

(1)   这是我的虚拟机server01 和 client俩台机器 client机器是有server01克隆过来,怎么克隆我一会再讲。

(2)   我们需要查看虚拟机的ip在哪个网段,并且它的主机地址是在哪个取值范围(这样才成的上是一个ip地址)点击编辑,点击虚拟网络编辑器(N)字眼

进入此页面我们点击NAT模式并看到192.168.31.0此网段(我们只是看不用点击什么)

接着我们点击DHCP看你的主机地址在哪个网段

看到了吧主机地址在此范围之间,你要配置ip地址要在这个范围。(有没有稍微明白了)我们继续往下走着

 

点击虚拟机,找到【设置】点进去

点NAT模式

我们还需要把真机的VMnet8启动喽相信这里大家很容易理解的吧

到这里就算是把外围工作才干好(配置好)接下来是要在我们的server01虚拟机上配置了(激动已久)

---------------------------------------------------------------------------

我们进入到server01里打开终端

我们需要的是网卡这里显示的是eth0

接下这步就关键了(可能就是这里大家没理解什么情况)大家按照以下命令来敲。(这里我就要多唠叨几句了)

[root@server01~]# cd /etc/sysconfig/network-scripts/这一句是网络配置的路径(大家可了)

Ls后我们有ifcfg-eth0这个配置文件说明我们用它配置ip是没有问题。注意:如果这里没有ifcfg-eth0这个配置文件或者是其他什么比如ifcfg-eth1 ifcfg-eth2 这类的文件我们尽量不要去配置因为我刚让大家ifconfig中的eth0那个网卡不一样。所以不要去配置如果ifconfig和这个路径下的[root@server01~]# cd /etc/sysconfig/network-scripts/ifcfg-eth0一致那就可以配置。-----------那如果不一样大家可以将此路径[root@server01 ~]# cd /etc/sysconfig/network-scripts/的网卡地址改成与ifconfig下的网卡名字一样就能编辑ip了。

一句话ifconfig下的网卡名字必须与[root@server01 ~]# cd /etc/sysconfig/network-scripts/该路径下的网卡名字一样。如果不一样那就将[root@server01 ~]# cd /etc/sysconfig/network-scripts/该路径下的网卡名字改成与ifconfig下的网卡名字一样。(希望大家可以理解)

编辑此网卡

按照如下内容编辑就行

DEVICE="eth0"

HWADDR="00:0C:29:9D:B3:78"

NM_CONTROLLED="yes"

ONBOOT="yes"

BOOTPROTO=none

TYPE=Ethernet

IPADDR=192.168.31.129

NETMASK=255.255.255.0

GATEWAY=192.168.31.2

DNS1=223.5.5.5

DNS2=8.8.8.8

接着我们重启服务servicenetwork start或者/etc/init.d/network restart

接着我们还需要配置域名,这是配置域名的配置文件

# Generated by NetworkManager

nameserver 192.168.31.2(这个是咱们的网关)也加进来

nameserver 223.5.5.5

nameserver 8.8.8.8

我们在重启下网络:/etc/init.d/network restart

这样我们就可以ping同外网了比如ping 8.8.8.8或则ping www.baidu.com(ping的时候大家耐心等等不要着急关掉多ping几下等等它)

然后就是克隆了配置方法大致相同重点还是在

配置完server01 我们克隆这样配置ip就少一些配置量(是不是很美美哒)

克隆需要把虚拟机关闭(不关闭好像也可以)看自己兴趣了  虚拟机-管理-克隆

看到没这个成了eth1了

根据server01的配置原理

因为我这里有和ifconfig下的eth1 相同的ifcfg-eth1这个配置文件所以我只需要配置ifcfg-eth1这个文件就行。如果没有ifcfg-eth1就把ifcfg-eth0复制一份成ifcfg-eth1。用这条命令就可以改了[root@client network-scripts]# cp ifcfg-eth0ifcfg-eth1再然后ls查看就多出一个ifcfg-eth1

克隆的虚拟机需要大家把MAC地址删掉要不就和server01重复了,就有问题发生

 

[root@client network-scripts]# vi ifcfg-eth1

接着我们重启服务service network start或者/etc/init.d/networkrestart

 

[root@clientnetwork-scripts]# vi /etc/resolv.conf(这个文件因为是克隆过来的就不需要改它了)

 

 

 

如果哪里有错误或者有缺漏的地方大家指出来我在改进,此文只做参考。(手抽经了)也希望得到大家的一些建议

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值