网络编程学习笔记(RES_USE_INET6解析器选项)
通过这个选项来通知解析器让gethostbyname返回IPv6地址而不是IPv4地址
1、应用 程序本身可以设置此选项,首先调用解析器的res_init函数,然后打开该选项:
#include <resolv.h>
res_init();
_res.options |= RES_USE_INET6;
这必须在第一次调用 gethostbyname或gethostbyaddr之前完成。此选项仅对那些设置了此选项的应用程序有效
2、如果环境变量RES_OPTIONS含有串inet6,则此选项打开。此选项的作用依赖于环境变量的范围。如果我们在.profile文件中以export属性设置 ,如exprot RES_OPTIONS=inet6,则它对登录shell开始运行的每个程序都有效。但如果我们仅在命令行上设置 该环境变量,则它仅对那个命令有影响。
3、解析器配置文件(一般为/etc/resolv.conf)可以包含如下行:
options inet6
在解析器配置文件中设置此选项影响主机上调用 解析器函数的所有应用程序,因此,这项技术要直到结构hostent中返回的IPv6地址可以被主机上的所有应用程序所处理时才能使用
第一种方法以每个应用程序为基础设置 此选项,第二个方法 以每个用户为基,第三个方法以整个系统为基
网络编程学习笔记(RES_USE_INET6解析器选项)相关推荐
- 网络编程学习笔记(基本套接口选项)
SO_BROADCAST套接口选项: 此选项使能或禁止进程发送广播消息的能力.只有数据报套接口支持广播,并且还必须是在支持广播消息的网络上(例如以太网.令牌网).不能在一个点对点链路上进行广播. SO ...
- 网络编程学习笔记(TCP套接口选项)
其套接口级别为IPPROTO_TCP TCP_KEEPALIVE: 指定TCP开始发送保持存活探测分节前以秒为单位的连接空闲时间.此选项在SO_KEEPALIVE套接口选项打开时才有效 TCP_MAX ...
- 网络编程学习笔记(IPv4套接口选项)
这些选项级别为IPPROTO_IP IP_HDRINCL: 如果此选项给一个原始IP套接口,必须为所有发判定以此原始套接口上的数据报构造自己的IP头部.一般情况下,内核为发送到原始套接口上的数据报构造 ...
- muduo网络库学习笔记(五) 链接器Connector与监听器Acceptor
目录 muduo网络库学习笔记(五) 链接器Connector与监听器Acceptor Connector 系统函数connect 处理非阻塞connect的步骤: Connetor时序图 Accep ...
- java 网络编程学习笔记
java 网络编程学习笔记 C/S模式:客户端和服务器 客户端创建流程 1 1.建立Socket端点 2 3 Socket s = new Socket(绑定地址, 绑定端口); 2.确认源数据方式和 ...
- [Linux网络编程学习笔记]索引
一.Linux基本知识 [学习笔记]Linux平台的文件I/O操作 [学习笔记]Linux平台的文件,目录及操作 [Linux学习笔记]标准输入输出 [Linux学习笔记]进程概念及控制 [Linux ...
- 编程开发:Linux网络编程学习笔记
非常全面.通俗易懂.值得借鉴的Linux网络编程学习笔记.关键字:linux linux编程 网络编程 linux网络编程 下载地址:点我下载 特别说明:本资源收集于网络,版权归原作者及版权商所有,仅 ...
- 15Java网络编程学习笔记
Java网络编程学习笔记 文章目录 1 网络基础 1.1 网络通信 1.2 网络 1.3 IP地址 1.5 域名 1.6 端口号 1.7 网络通信协议 1.8 TCP协议 1.9 UDP协议 2 In ...
- 网络编程学习笔记(gethostbyaddr函数)
函数gethostbyaddr取一个二进制的IP地址并试图找到相应于此地址的主机名,与gethostbyname的行为恰好相反.gethostbyname感兴趣的是h_name 其原型为: #incl ...
最新文章
- Hadoop高速入门
- 科​目​三​路​考​操​作​步​骤
- Leetcode--96. 不同的二叉搜索树(java)
- 需要某个字体包才能正确显示此页面_[三分钟小文]前端性能优化-页面加载速度优化...
- C++函数重载的概念
- 2020印象笔记日记模板及更改印象笔记背景色教程
- 自己整理的几个免费的李炎恢php实战开发教程
- php地图找房代码,腾讯地图实现地图找房功能
- DhtmlGantt案例-弹窗lightbox自定义字段
- postman替换快捷键ctrl加什么_你会用 Ctrl + ~ 键吗?
- 一个不用背单词的高效英文学习法
- 信用卡积分兑换里程全攻略
- 服务机器人研究报告:产业链分析及投资前景预测
- 第五章运算符表达式和语句
- 读心术之我知采购心,来看我猜的准不准
- Tcl列表元素查找命令lsearch
- 22考研经验贴-这是可以说的吗?
- 前端展示json格式数组
- 函数prev_permutation和next_permutation的用法分辨
- 数字货币量化交易策略—基于移动平均线MA
热门文章
- 初看Mybatis 源码 (二) Java动态代理类
- NodeJs:用 nodejs + edge + ejs + c#,打造属于自己的代码生成器
- glCullFace,GL_CULL_FACE
- python编写爬虫的步骤-零基础写python爬虫之爬虫编写全记录
- python编程员工资-Python 程序员的工资能有多高?
- python语言中文社区-python中用中文
- python写web难受-python写web
- 大专python工资有多高-最新 | 2019年Python工程师的平均薪资是多少?
- python操作excel表格-Python学习—对excel表格的操作
- python操作excel表格-python如何操作excel表格