centos 6.0中 bootproto=dhcp 自动获取ip是否获取得网关信息

centos 6.0中 bootproto=dhcp 自动获取ip是否获取得网关信息,第1张

用setup工具设置一下就好了。//设置网卡ip地址和子网掩码,系统重新启动后无效ifconfigeth1192168020netmask2552552550

修改MAC地址在/etc/rcd/initd/中的network中加入:

ifconfigeth0hwether00:0C:29:C1:A1:1E查看网路设置用route命令查看修改网关修改添加网关routeadddefaultgw网关地址

删除网关routedeldefaultgw网关地址cat/etc/sysconfig/network-scripts/ifcfg-eth0//信息保存在ifcfg-eth0文件中DNS是在/etc/resolvconf//从新启动网络远程重新要注意IP地址设置的是不是正确,不然启动失败就要跑到服务器 *** 作了。servicenetworkrestart服务状态情况查看服务是否启动service服务名status

开启服务service服务名start

关闭服务service服务名stop

查看全部服务启动状态chkconfig--list1#vi/etc/sysconfig/network-scripts/ifcfg-eth0

2

3修改以下内容

4DEVICE=eth0#描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0

5BOOTPROTO=static#设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址

6BROADCAST=1921680255#对应的子网广播地址

7HWADDR=00:07:E9:05:E8:B4#对应的网卡物理地址

8IPADDR=1216812#如果设置网卡获得ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址

9IPV6INIT=no

10IPV6_AUTOCONF=no

11NETMASK=2552552550#网卡对应的网络掩码

12NETWORK=19216810#网卡对应的网络地址

13ONBOOT=yes#系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备

你可以用两个方法做到这个。

方法 1

编辑文件/etc/sysctlconf,

vi /etc/sysctlconf

添加下面的行:

netipv6confalldisable_ipv6 =1

netipv6confdefaultdisable_ipv6 =1

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

netipv6confenp0s3disable_ipv6 =1

保存并退出文件。

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

sysctl -p

方法 2

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

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

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

或者,

sysctl -w netipv6confalldisable_ipv6=1

sysctl -w netipv6confdefaultdisable_ipv6=1

就是这样。现在IPv6已经禁止了。

苹果上架要求:要求支持IPV6only(因为阿里云主机没有IPV6only)

运维或后台可通过以下方式来检测服务器是否开启了ipv6通道:

方式1:使用ifconfig查看自己的IP地址是否含有IPv6地址。

方式2查看服务监听的IP中是否有IPv6格式的地址。(netstat -tuln)

开启IPV6:

vim /etc/sysctlconf

vim /etc/modprobed/disable_ipv6conf

vim /etc/sysconfig/network

至此ipv6的服务器端支持已经完成,重启服务器测试是否支持ipv6,重启后, ifconfig查看ipv6的信息,有看到有关IPV6的输出就可以

以上是阿里的ipv6

1查看服务器是否加载ipv6模块

lsmod | grep ipv6

如没有任何回显,则说明没有加载

加载ipv6模块

modprobe ipv6

再次运行lsmod | grep ipv6,如出现回显,则说明ipv6已经正常加载

2修改配置文件启用ipv6

vi /etc/modprobed/ipv6conf

修改options ipv6 disable=0

备注:如果是centos5的系统,配置文件在vi /etc/modprobeconf,注销

alias net-pf-10

alias ipv6 disable=1  这两行

vi /etc/sysconfig/network

添加NETWORKING_IPV6=yes

配置文件修改完成之后,保存退出

然后service network restart  使配置生效

3检查内核是否已经支持ipv6

sysctl -a | grep ipv6 | grep disable

运行以上命令,查看有无回显,若有回显说明内核已经支持ipv6

若没有回显,重启服务器,使内核生效

4开启内核参数支持ipv6

执行上述步骤之后,运行如下命令使内核开启ipv6

sysctl -w netipv6confalldisable_ipv6=0

再次运行sysctl -a | grep ipv6 | grep disable

若参数全部为0,则说明ipv6已经全部支持

5在网卡上配置ipv6地址

以上配置都完成之后,网卡就可以支持ipv6地址了,启用一个试试吧

备注:以上全部步骤,所有修改参数的动作均是临时修改,如果想永久生效,请修改对应的配置文件,如sysctlconf、ifcfg-eth0conf

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

sysctl -p

netipv4tcp_max_tw_buckets = 6000

netipv4ip_local_port_range = 1024 65000

netipv4tcp_tw_recycle = 1

netipv4tcp_tw_reuse = 1

netipv4tcp_syncookies = 1

netcoresomaxconn = 262144

netcorenetdev_max_backlog = 262144

netipv4tcp_max_orphans = 262144

netipv4tcp_max_syn_backlog = 262144

netipv4tcp_synack_retries = 1

netipv4tcp_syn_retries = 1

netipv4tcp_fin_timeout = 1

netipv4tcp_keepalive_time = 30

netipv4tcp_window_scaling = 1

netipv6confalldisable_ipv6 = 0

sysctl -a | grep ipv6 | grep disable

netipv6confalldisable_ipv6 = 0

netipv6confdefaultdisable_ipv6 = 0

netipv6conflodisable_ipv6 = 0

netipv6confeth0disable_ipv6 = 0

以上就是关于centos 6.0中 bootproto=dhcp 自动获取ip是否获取得网关信息全部的内容,包括:centos 6.0中 bootproto=dhcp 自动获取ip是否获取得网关信息、CentOS下怎样干掉IPv6、检测阿里(腾讯云)服务器ipv6通道等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9632377.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存