ipv6连接上网
连接上ipv6的方式
成功截图:
方法1:手机4G连接以后,开热点分享给电脑。
方法2:登录中国联通光猫192.168.1.1(用户名:CUAdmin,pw:CUAdmin#HGU),设置如下:
登录360mesh路由器的管理网站,设置ipv6如下,开始没有改选桥模式,一直不成功,后来福至心灵,随便乱改了一下,居然通了,当然还是得恶补网络知识,现在我要去清吧快乐一下,希望明天我能解释清楚为啥改桥接这里就欧了:
补充:
现在我家光猫改直连模式,相当于一根线,不再负责拨号上网。路由器PPPoE拨号上网,很奇怪,速度居然变慢了(我家光猫很老的那种,路由器买的360全屋mesh路由器),重点是进不去联通光猫后台了噗。
网络相关基础知识
IP地址定义
IPV4:IPv4 由 32 位正整数来表示,在计算机内部会转化为二进制来处理,根据易读性的原则把 32 位的 IP 地址以 8 位为一组,分成四组,每组之间以“.”进行分割,再将每组转换为十进制数。
(2^32 次约为43亿)
IP地址不以主机的个数来配置的,而是根据设备上的网卡(NIC) 进行配置,每一块网卡都会设置一个或者多个 IP 地址,而且通常一台路由器会有至少两块网卡,所以可以设置两个以上的 IP 地址,所以主机的数量远远达不到 43 亿。
IPV6:IPv6 地址长度为 128 位,他所能表示的范围是 2 ^ 128 次幂。
IP地址构造
IP 地址由 网络标识 和 主机标识 两部分组成,网络标识代表着网络地址,主机标识代表着主机地址。网络标识在数据链路的每个段配置不同的值。网络标识必须保证相互连接的每个段的地址都不重复。而相同段内相连的主机必须有相同的网络地址。IP 地址的 主机标识 则不允许在同一网段内重复出现。
子网掩码:用来指明一个 IP 地址的哪些位标识的是主机所在的网络。
网关地址:在家庭这个局域网内,ipconfig得到的网关地址就是路由器在本局域网内的地址。
代理服务器
基础知识
- 正向代理:代替客户端向服务器发起请求,隐藏客户端信息
- 反向代理:代替服务器向客户端发起请求,隐藏服务器信息,例如Nginx
- 网络请求协议:每一个网络请求都是有数据特征的,不同的协议具备不同的特征,比如 HTTP/HTTPS 这类请求,会很明确地告诉 GFW 它们要请求哪个域名;再比如 TCP 请求,它只会告诉 GFW 它们要请求哪个 IP
Powershell入门及使用
打开
win+R,输入powershell,然后再输入ISE可进入交互界面
自定义控制台
管理员模式,右键属性
快捷操作
选中,单击右键(复制成功),再单机右键(实现粘贴)
管道和重定向
**管道:**将前一条命令的输出作为第二条命令的输入,本命令的意思为输出当前目录下所有文件的name和mode属性
ls | format-table name,mode
重定向:
覆盖原内容:
ls | format-table name,mode > demo.txt
添加到原内容的后面:
ls | format-table name,mode >> demo.txt
执行外部命令
打开外部应用,若改应用不在PATH里,则需要加&“XXX”:
&"notepad"
&"code"
变量
基础
大小写不敏感
普通变量:$name="XXXXX"
名字特殊的变量,可以加个大括号:${xxhdfhduf"ds"}="XXXX"
基本操作:
交换变量值$a,$b=$b,$a
列出所有变量值:ls variable
删除变量:del variable:a
数组
数组声明:$arr=1,2,3,4 $arr=1..5
空数组:$arr=@()
数组元素获取:$arr[0] $arr[0..2]
数组元素数量:$arr.count
Windows下 powershell 配置以及添加ip地址
查找适配器信息:
Get-NetAdapter | Format-List -Property Name, ifIndex
查看WLAN适配器(上行代码显示WLAN的InterfaceIndex值为19)的状态:
Get-NetIPAddress -InterfaceIndex 19
给WLAN适配器增加ipv6的地址:
New-NetIPAddress -InterfaceIndex 19 -IPAddress 2001:250:4402:1119::1050 -PrefixLength 64 -AddressFamily IPv6
Linux
网络图标消失
- 改成桥接模式
- 输入:
sudo service network-manager stop
sudo service network-manager start
增删ip
更多参考
**动态方法:**命令执行完,立刻生效,但是机器重新启动后,就无效了。
增加ip:sudo ifconfig ens33 inet6 add 240e:468:508:9d71:591b:df25:4ff6:14d0/64
另外,ip是iproute2软件包里面的一个强大的网络配置工具,它能够替代一些传统的网络管理工具。例如:ifconfig、route等命令。
增加ip:sudo ip addr add 240e:468:508:9d71:591b:df25:4ff6:14d2 dev ens33