在现在的Linux上IPv6已经在默认安装下被支持,但是对于一些对IPv6支持不是很好的应用服务器来说,开启了IPv6反而会影响服务器的网络性能,毕竟现在的网络交换设备不是IPv6的。在Linux下首先确认IPv6是否已经被启用,可以从三个方面确定。1.使用ifconfig查看自己的IP地址是否含有IPv6地址。eth0 Link encap:Ethernet HWaddr 00:13:D4:05:B2:EDinet addr:119.119.xxx.xx Bcast:119.119.115.255 Mask:255.255.255.0inet6 addr: fe80::213:d4ff:fe05:b2ed/64 Scope:LinkUP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:1054562 errors:0 dropped:0 overruns:0 frame:0TX packets:538136 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000RX bytes:346189738 (330.1 MiB) TX bytes:246935731 (235.4 MiB)Interrupt:209 Base address:0xd8002.查看服务监听的IP中是否有IPv6格式的地址。(netstat -tuln)tcp 0 0 0.0.0.0:8100 0.0.0.0:* LISTENtcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTENtcp 0 0 0.0.0.0:843 0.0.0.0:* LISTENtcp 0 0 0.0.0.0:111 0.0.0.0:* LISTENtcp 0 0 0.0.0.0:80 0.0.0.0:* LISTENtcp 0 0 0.0.0.0:81 0.0.0.0:* LISTENtcp 0 0 0.0.0.0:113 0.0.0.0:* LISTENtcp 0 0 0.0.0.0:21 0.0.0.0:* LISTENtcp 0 0 127.0.0.1:631 0.0.0.0:* LISTENtcp 0 0 127.0.0.1:25 0.0.0.0:* LISTENtcp 0 0 :::8080 :::* LISTEN

tcp 0 0 :::22 :::* LISTEN

tcp 0 0 :::443 :::* LISTENudp 0 0 0.0.0.0:68 0.0.0.0:*udp 0 0 0.0.0.0:837 0.0.0.0:*udp 0 0 0.0.0.0:840 0.0.0.0:*udp 0 0 0.0.0.0:111 0.0.0.0:*udp 0 0 0.0.0.0:631 0.0.0.0:*3.使用lsmod查看ipv6的模块是否被加载。Module Size Used byparport_pc 24577 1lp 12077 0parport 37129 2 parport_pc,lpautofs4 24901 0i2c_dev 11329 0i2c_core 22081 1 i2c_devsunrpc 162597 1loop 15817 2dm_multipath 20681 0button 6481 0battery 8901 0ac 4805 0md5 4033 1ipv6 234881 14*****上面的黑体字部分为需要注意的地方*****当确定IPv6已经开启后就可以按照下面的方法将其关闭1.使用vi编辑器,打开/etc/modprobe.conf2.在文档中加入如下的两条:alias net-pf-10 off

alias ipv6 off保存退出,并且重新启动系统。重启之后可以使用上面的三种方法去验证IPv6支持是否已经被关闭。IPv6是默认支持的,所以当你要重新开起IPv6支持时,将/etc/modprobe.conf中的两条指令注释掉就可以了。

linux应用端口变成ipv6,Linux 下开启和关闭IPv6的方法!相关推荐

  1. 数据库工作笔记002---Linux下开启,重启,关闭mysql

    JAVA技术交流QQ群:170933152 linux下开启.关闭.重启mysql服务命令 一. 启动 1.使用 service 启动:service mysql start 2.使用 mysqld ...

  2. win7下开启和使用telnet的方法

    win7下开启和使用telnet的方法 首先,出于安全考虑,win7已经禁用了telnet这一功能,因为telnet是明文传输的,安全性相当差. 转载于:https://blog.51cto.com/ ...

  3. suse linux查询端口占用,Suse Linux常用端口开启、关闭、禁用

    Suse Linux常用端口开启.关闭.禁用 Linux下面貌似没有什么直接开启或者关闭端口的命令,因为若仅仅只是开启了端口而不把它与进程相联系的话,端口的开启与关闭就显得毫无意义了(开了端口却没有程 ...

  4. linux查看端口占用终结,Linux查看端口占用

    ​ Linux查看端口占用得情况可以使用lsof和netstat 命令 lsof ​ lsof(list open files) 是一个列出当前系统打开文件的工具. lsf查看端口占用语法格式: ls ...

  5. linux中端口的欺骗,Linux中的端口占用问题

    本文将会阐述两种解决端口占用的方法. 本文会用到的服务器端的程序如下: 1 #include "unp.h" 2 #include 3 4 int main(int argc, c ...

  6. linux开放端口命令tcp,linux开放端口命令

    linux系统中控制端口的开启与关闭可以由命令来执行.下面由学习啦小编为大家整理了linux下开放端口命令的相关知识,希望对大家有所帮助! linux开放端口命令1 打开指定端口:/sbin/ipta ...

  7. linux打开端口_在Linux上打开端口

    linux打开端口 Before we learn about opening a port on Linux, let's understand what network ports are. A ...

  8. linux系统端口更换,在Linux中怎样修改httpd的端口号

    LINUX系统教程:如何修改HTTPD的端口? 停止httpd服务 这里使用8080端口后,经过验证能够登录成功,说明httpd端口已经更改并且httpd能够正常工作. 相关介绍:Linux Linu ...

  9. 如何在cmd下开启或者关闭3389端口?

    方法一:开启3389端口. echo Windows Registry Editor Version 5.00>3389.reg echo [HKEY_LOCAL_MACHINE\SYSTEM\ ...

最新文章

  1. 一个古老的问题HashMap与Hashtable区别
  2. Awk 实战详解教程
  3. 程序员薪资两极分化,如何成为高薪程序员?
  4. 操作系统中PV操作之顾客理发师问题
  5. iOS 使用 MailCore2
  6. 前端学习(2486):$emit
  7. php 获取 table,php – 获取表对象(App_Model_TableName)作为获取结果(Zend Framework)
  8. Python 命令行解析器argparse及传参数详解
  9. SpringBoot 自动装配原理
  10. json生成shp_使用JS把shapefile地图数据转换为geojson格式
  11. 面向对象程序设计c 语言描述 答案,c面向对象程序设计习题解答全.doc
  12. [C++]C++连接MySQL,封装为class(兼容x86和x64)
  13. [BalticOI2002]Bicriterial routing
  14. 2017 ACM-ICPC Asia Shenyang (ICPC亚洲沈阳赛区)
  15. gaster字体转换器_wingdings
  16. 计算机无法锁定在任务栏,win10系统无法锁定任务栏的处理办法
  17. 视频剪辑计算机配置要求,视频剪辑需要电脑的什么配置
  18. bh1750采集流程图_基于BH1750的光照度检测)报告方案.doc
  19. Maven阿里云镜像以及仓库地址修改
  20. zabbix服务端搭建

热门文章

  1. 新的TPM 2.0漏洞可能让黑客窃取加密密钥
  2. 对比Excel,WPS表格的这8个功能更牛
  3. [Linux] Centos7 挂载本地ISO镜像并配置yum源
  4. 万能的钢笔-制图抠图必学
  5. 一直用眼镜布擦眼镜,其实眼镜布并不是用来擦眼镜的
  6. 雷军称要做业余汽车博主;iPhone关机后仍在运行,或成恶意软件温床;奈飞宣布裁员150人|极客头条
  7. HTML:设置360双核浏览器默认选中谷歌内核
  8. Electron是什么?
  9. 华为 M5680t对SFU ONU配置指导
  10. Pico neo3 Unity打包设置