网络编程
有毒的大妖怪
请:
节制、缄默、秩序、决心、节俭、勤奋、诚信、正义、中庸、清洁、平静、贞洁、谦卑
请不要:
浪费时间、关心琐事、与人争论
展开
-
setsockopt详解(转自老鱼——新浪博客)(待整理)
#include <sys/socket.h>int setsockopt( int socket, int level, int option_name,const void *option_value, size_t option_len);第一个参数socket是套接字描述符。第二个参数level是被设置的选项的级别,如果想要在套接字级别上设置选项,就必须把level设置...转载 2019-04-21 15:19:10 · 340 阅读 · 0 评论 -
暂时或者永久修改mac地址
在学校使用的时候有时候为了方便远程控制或者上网,需要修改mac地址。修改IP地址,子网掩码,网关地址需要用到两个命令sudo ifconfig eth0 192.168.1.1 netmask 255.255.255.0sudo route add default gw 192.168.1.2修改DNS需要修改文件/etc/resolv.conf 在里面加入DNS地址1和2重启网络服务...原创 2019-10-24 10:52:56 · 3642 阅读 · 0 评论 -
IP报文头详解以及定义
IP数据包也叫IP报文分组,传输在ISO网络7层结构中的网络层,它由IP报文头和IP报文用户数据组成,IP报文头的长度一般在20到60个字节之间,而一个IP分组的最大长度则不能超过65535个字节。下图为IP分组的报文头格式,报文头的前20个字节是固定的,后面的可变。**版本:**占4位(bit),指IP协议的版本号。目前的主要版本为IPV4,即第4版本号,也有一些教育网和科研机构在使用IP...转载 2019-05-24 09:29:29 · 9158 阅读 · 0 评论 -
修改Ubuntu18.04静态IP地址
赶脚天天在写一些小问题的博客,哎,木得办法改天忘了又是一顿操作烦得很,还是得记下来,ubuntu18换了新的ip修改方式,倒不是说之前的怎么怎么,我也没去查怎么怎么,重点不是那个,先记下修改方式再说,在 /etc/netplan/下面新建了一个后缀为yaml的文件network: version: 2 renderer: networkd ethernets: en...原创 2019-10-04 13:28:13 · 880 阅读 · 0 评论