虽然目前很多网站或服务都已经增加IPv6,但是各家的IPv6使用上并不一定畅通。所以我们要设置一下让IPv4作为默认的连接方式。但是根据RFC3484协议Linux默认情况下IPv6优先级高于IPv4,应用程序优先使用IPv6地址。

1、如果要使用ipv4连接优先也不禁用ipv6,需要修改gai.conf配置文件使其生效。

编辑 /etc/gai.conf 文件,查找 precedence ::ffff:0:0/96 100 将前面的注释 # 去掉并保存,如果前面没有 # 号表示已经更改过设置了。如果没有查找到该行直接在文件末尾添加上

precedence ::ffff:0:0/96 100

CentOS默认没有 /etc/gai.conf  该文件,可以执行命令

cp -p /usr/share/doc/glibc-common-2.17/gai.conf /etc/

拷贝该文件后修改。

修改完成保存生效。这样设置后有IPv4的话优先使用IPv4,也不影响IPv6的使用。

注:::ffff:0:0/96 为IPv4/IPv6转换地址 (IPv4-mapped IPv6 address)。

2、如果确实不需要IPv6,我们可以禁用IPv6

执行命令:echo "1" > /proc/sys/net/ipv6/conf/all/disable_ipv6

这样就掉了禁用ipv6,如需恢复的话删除掉 /proc/sys/net/ipv6/conf/all/disable_ipv6 这个文件就可以。

linux双网卡 ipv4 ipv6 双栈,Linux下IPv4/IPv6双栈接入,使用IPv4连接优先设置教程相关推荐

  1. linux双网卡绑定同一IP步骤,linux系统双网卡绑定单个IP地址

    双网卡绑定单个IP地址为了提供网络的高可用性,我们可能需要将多块网卡绑定成一块虚拟网卡对外提供服务,这样即使其中的一块物理网卡出现故障,也不会导致连接中断.多网卡绑. 为了提供网络的高可用性,我们可能 ...

  2. linux配置网卡绑定后不生效,Linux双网卡绑定实现负载均衡和失效保护

    在这介绍的Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作.其实这项 ...

  3. linux虚拟网卡名不是eth0,linux不能启动虚拟网卡eth0

    最近,在做linux虚拟机上做实验时,发现不能启动linux的网卡, 当我用ifconfig命令时,只有如下的信息出现: lo        Link encap:Local Loopback ine ...

  4. linux重启网卡命令_如何在 Linux 中更改 MAC 地址 | Linux 中国

    在向你展示如何在 Linux 中更改 Mac 地址之前,让我们首先讨论为什么要更改它.-- Dimitrios Savvopoulos 在向你展示如何在 Linux 中更改 MAC 地址之前,让我们首 ...

  5. linux网卡的配置文件是双引号,Linux修改网卡ens33为eth0以及centos7下修改动态IP为静态IP地址...

    修改网卡ens33为eth0 在使用RHEL和Centos7,发现网卡名称变成了EnoX,挺不习惯.现更改回旧名称eth0看着顺眼. 1.备份/etc/sysconfig/grub文件 cp /etc ...

  6. Linux网卡改为动态过去IP,Linux修改网卡ens33为eth0以及centos7下修改动态IP为静态IP地址...

    修改网卡ens33为eth0 在使用RHEL和Centos7,发现网卡名称变成了EnoX,挺不习惯.现更改回旧名称eth0看着顺眼. 1.备份/etc/sysconfig/grub文件 cp /etc ...

  7. linux怎么修改ens33文件,Linux修改网卡ens33为eth0以及centos7下修改动态IP为静态IP地址...

    修改网卡ens33为eth0 在使用RHEL和Centos7,发现网卡名称变成了EnoX,挺不习惯.现更改回旧名称eth0看着顺眼. 1.备份/etc/sysconfig/grub文件 cp /etc ...

  8. linux获取网卡的ip,Windows和Linux系统下获取多网卡的ip地址

    在Windows或者Linux操作系统中,获取多网卡信息,可通过执行命令方式获取,具体如下: public Vector getServerIps() { Vector address = new V ...

  9. linux查看网卡的驱动命令行,Linux下查看网卡驱动和版本信息

    Linux下查看网卡驱动和版本信息 查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv # 3个小写的v 查看网卡信息:lspci | grep Ethernet 查 ...

最新文章

  1. RSA加密算法——密码学笔记(四)
  2. lucene的数据类型
  3. MDK linker和debug的设置以及在RAM中调试
  4. Nginx常用命令有哪些?
  5. Qt:Windows编程—Qt实现本地服务管理
  6. mysql 备份如何使用_如何使用命令来备份和还原MySQL数据库
  7. linux修改maven端口号,Linux(centos7)安装maven3.5
  8. mysql 部署到服务器_服务器快速部署--使用Docker部署MySQL
  9. 大数据和人工智能将成消费金融主要驱动力
  10. c++ 可变参数_深入剖析ProE可变扫描特征原理、操作和应用方法
  11. 可变长参数以及面试题
  12. Libliner 中的-s 参数选择:primal 和dual
  13. 二叉树三种遍历非递归算法
  14. Layer报错:TypeError n.sort is not a function
  15. 石化行业应急指挥系统
  16. 2022高教社杯数学建模思路 - 案例:核方法(机器学习)
  17. 利用ffmpeg将H264解码为RGB
  18. excel中求某个日期是第几周
  19. macbook系统占用硬盘大_解决macos双系统情况下重制macos系统导致windows系统盘一直占用的情况...
  20. 小波包matlab,小波分析(第三讲)小波包二代小波Matlab工具使用

热门文章

  1. 秋招向:七月在线错题-python部分
  2. 【Python】PDF文档导出指定章节为TXT
  3. 【专栏推荐】朱赟的技术管理课
  4. ROS(二)FCL碰撞检测算法实现过程
  5. 程序员面试动态评分标准
  6. 如何做一个自动重复发消息的脚本
  7. IDEA面板中文释义
  8. N 沟道 MOS管松木ME50N06A-G(替代)新洁能NCE6030K/NCE6020AK方案
  9. mtk6580-android6.0 打开内置功放喇叭出声音
  10. 分区文件系统FAT文件系统