vmware下为centos配置固定ip

1、进入centos,打开命令行输入ifconfig,执行后发现没有eth0

2、执行网卡启动命令ifconfig eth0 up,再执行ifconfig

3、配置固定ip,执行vi /etc/sysconfig/network-scripts/ifcfg-eth0,编辑该文件(HWADDR这一项没有编辑,是上一个被克隆的centos系统的mac地址)

vmware下为centos配置固定ip

5、重启配置文件使之生效/etc/init.d/network restart


临时生效命令

#ifconfig eth0 192.168.0.22 netmask 255.255.255.0  (up)

添加第一块网卡ip 与子网掩码

#route add default gw 192.168.0.1 dev eth0    

添加缺省路由    gw =gateway 网关 dev eth0设备的第一个网卡

Redhat/Centos  

vi  /etc/sysconfig/network-scripts/ifcfg-eth0 

DEVICE=eth0  设备名称

BOOTPROTO=dhcp /static  自动获取/静态ip

IPADDR=IP地址

NETMASK=掩码

GATEWAY=网关

ONBOOT=yes  开机激活网卡

 

#service network restart  重启网络

 

(网卡不是ifcfg-eth0 而是em1、2、3

#mv ifcfg-em1 ifcfg-eth0

#vi  ifcfg-eth0

DEVICE=em1 

BOOTPROTO=dhcp /static 自动获取/静态ip

IPADDR=IP地址


.....

禁用IPV6

方法 1

编辑文件/etc/sysctl.conf

  1. vi /etc/sysctl.conf

添加下面的行:

  1. net.ipv6.conf.all.disable_ipv6 =1

  2. net.ipv6.conf.default.disable_ipv6 =1

如果你想要为特定的网卡禁止IPv6,比如,对于enp0s3,添加下面的行。

  1. net.ipv6.conf.enp0s3.disable_ipv6 =1

保存并退出文件。

执行下面的命令来使设置生效。

  1. sysctl -p

方法 2

要在运行的系统中禁止IPv6,依次输入下面的命令:

  1. echo 1>/proc/sys/net/ipv6/conf/all/disable_ipv6

  2. echo 1>/proc/sys/net/ipv6/conf/default/disable_ipv6

或者,

  1. sysctl -w net.ipv6.conf.all.disable_ipv6=1

  2. sysctl -w net.ipv6.conf.default.disable_ipv6=1



大家都知道,同一张网卡如果配置了两个不相同的IP地址,则在通信的过程中,可能会出现不稳定的情况。而Centos 5.9、6.0等版本默认启用了IPV6地址。为了保证系统的网络稳定,我们建议大家关闭IPv6。

一、确定系统是否启动了IPv6地址

命令:ifconfig

在网卡返回的信息中将看到inet6 addr,则表示本网卡配置了ipv6地址。

二、关闭IPv6方法如下

1. vi /etc/sysctl.conf

新增行:

net.ipv6.conf.all.disable_ipv6=1

2. 编辑网卡配置文件

新增行:

NETWORKING_IPV6="no"

IPV6_AUTOCONF=no

3.卸载模块

vi /etc/modprobe.d/blacklist.conf

新增行:

blacklist ipv6

4.开机不启动

chkconfig ip6tables off

三、确定是否关闭

重启请确定是否关闭了IPv6地址。

命令“lsmod | grep v6”。


你可能感兴趣的:(vmware下为centos配置固定ip)