×

网络技术

ASUS梅林固件配置IPv6

lixiaoyao lixiaoyao 发表于2017-10-04 浏览3759 评论0

 It took me a bit to get this going so i thought i would share. When you are done you will have IPv6 in your home for all your devices.

High level instructions
1. sign up for a (free!) tunnel account @ http://tunnelbroker.net/
2. change your DDNS settings in asuswrt to reset your v4 IP if it changes
3. Setup a ipv6 6in4 tunnel
4. put an ip6tables firewall script on
5. run the test @ http://test-ipv6.com/ and enjoy!

OK, some details.
I assume you can all do #1 without trouble.

For #2, On your asuswrt interface, go to WAN/DDNS. Select the 'www.tunnelbroker.net' provider. In the 'Host Name' put the tunnel ID your tunnel has. This is a ~5 digit number, and appears on your 'Tunnel Details' page on the tunnelbroker.net website after you have logged in. In the "User Name or Email Address" put your user-id which is a really long alphanumeric string for User ID that you will see if you click on "Main Page" (just above account info) on the tunnelbroker.net site. Then enter your password. Once this is done, the DDNS client on the router will update HE each time your IP changes.

For #3, select 'IPV6' on the asuswrt interface. Select 'Tunnel 6in4' for connection type. Enter the Server IPv4 Address from your HE tunnel details page. Enter the Client IPv6 address (without the mask... this should end in ::2). Select 64 for ipv6 prefix len. Select 1480 for Tunnel MTU. Select 255 for Tunnel TTL. In the IPv6 lan settings, take the value from the 'Routed /64' on your tunnel details page, and enter it as LAN ipv6 prefix. Do not put the mask, but end in :: (e.g. X:X:X:X:. Enter 64 for the prefix len. In the IPv6 DNS resolvers, put 2001:470:20::2, 2001:4860:4860::8888, and 2001:4860:4860::8844. Now select 'Enable Router Advertisement'.

@ this stage you should have ipv6 connectivity, you can check that here: http://test-ipv6.com/, or run 'ifconfig' on your linux machine, or ipconfig on your windows machine. These should have gotten an ipv6 from the router via router advertisement. If not, debug until you do.

For #4, you are going to want to do some firewalling I think (If you are happy with all your interior machines open on the internet, skip). Go to the administration/System tab, enable JFFS. Now create a file called /jffs/scripts/firewall-start [i did this via SSH] based on the attachment to this thread. You need to change the top 3 lines to match your tunnel IP interfaces.

This will allow any machine inside your house to do what it wants, but disallows incoming connectivity.

At this stage, re-run the ipv6 test http://test-ipv6.com/, and you should be good to go.

You may wish to remove the bottom 3 lines of the script (the LOG) ones, they are for debugging, but cost a lot of perf.

Netgear A6210 802.11ac无线抓包网卡安装使用说明

网络技术

Netgear A6210 802.11ac无线抓包网卡安装使用说明

lixiaoyao lixiaoyao 发表于2017-07-05 浏览3980 评论0

 功能需求

在处理无线网络问题时,一般会有一个初步排查的过程,判断具体出问题的节点。由于无线网络是电磁波,传输介质是在空气,没有实际存在的物理链路。经过初步排查后,如果怀疑问题出在AP到无线终端这一端,常常无法判断具体问题是出在无线客户端上还是在AP上。此时就需要采集到报文在空间传输过程中的交互,再定位具体问题出在哪个节点。

Intel网卡mac卡号修改及编程

网络技术

Intel网卡mac卡号修改及编程

lixiaoyao lixiaoyao 发表于2017-05-18 浏览2417 评论0

 网卡的卡号,即MAC地址.其是唯一的.在网络中,特别是局域网中,不可能存在两个完全相同的卡号;一般来说,网卡的卡号是不需要修改的.但是如果遇到电信的ADSL,将网卡卡号绑定,如果随ADSL的网卡损坏或丢失,那么随意更换一个网卡是无法使用的.只有更改网卡的卡号与随ADSL对应的卡号才行.

    在以前的文章中介绍了8139系列网卡的MAC卡号的修改方法,但对于INTEL网卡如何修改呢.下面,BIOS维修网站将以INTEL82559网卡为例做一介绍.

网络技术

刷BIOS修改网卡MAC地址

lixiaoyao lixiaoyao 发表于2017-05-18 浏览2524 评论0

 修改MAC地址时,一定要在纯DOS环境下修改。目前使用U盘DOS引导盘来刷新BIOS及重写MAC地址是最方便的。只要U盘可DOS引导,就可在启动时选择USB设备引导来重写MAC地址(或刷新BIOS)。
   一、主板使用AMI BIOS的只要使用AMI的BIOS刷新工具重写网卡的MAC地址就可以。AFUDOS下载地址:http://ftp.biostar.cn/upload/Driver/Other/AFUDOS.rar 在DOS环境下,运行AFUDOS /M XXXXXXXXXXXX(其中XXXXXXXXXXXX为集成网卡的12位MAC地址。如:AFUDOS /M 00E04D9C6D83)
   二、针对使用RTL8111C网卡的请使用另一工具刷回MAC地址。工具下载地址:http://ftp.biostar.cn/upload/Driver/Other/MAC-8111C.rar 该工具DOS下命令为:PG8168 /nodeid XXXXXXXXXXXX(其中XXXXXXXXXXXX为集成网卡的12位MAC地址。如:PG8168 /nodeid 00E04D9C6D83)RTL8111DL 需要加下面参数:DOS输入PG8168 /EFUSE RTL8102EL 网卡刷新工具:http://ftp.biostar.cn/upload/driver/FAQ/RSET8136.105.zip 该工具DOS下命令为:PG8136 /efuse
   三、使用Marvell网卡的MAC地址刷回需使用marvell的专用工具,工具下载地址:http://ftp.biostar.cn/upload/Driver/Other/yukonvpd.rar DOS命令为:yukonvpd -M XXXXXXXXXXXX(其中XXXXXXXXXXXX为集成网卡的12位MAC地址。-M必须要大写的M,不可用小写的-m。如:yukonvpd -M 00E04D9C6D83)
   四、AWD BIOS刷新MAC地址请参考“映泰Award类型主板BIOS怎样刷新?”:http://www.biostar.cn/app/en-us/support/faq.php?S_ID=1
   五、NV系列主板的软网卡还可利用刷新BIOS的方式刷写MAC地址 命令如下:A:awdflash xxxx.xxx /PY/SN /NVMAC:XXXXXXXXXXXX/WB

 使用PG8168修改8111b网卡MAC地址

网络技术

使用PG8168修改8111b网卡MAC地址

lixiaoyao lixiaoyao 发表于2017-05-18 浏览2857 评论0


2008-11-14 11:09:58|  
Realtek公司生产的 RTL8168 RTL8111b系列芯片组千兆网卡,多用于主板集成网卡,由于其价格及性能的原因,目前在市场上保有量比较多;最近,有网友回复耗子,其主板集成的是RTL8111B的网卡芯片,但是在windows下用winflash刷bios后,重装系统网卡驱动就再也装不上了,开机在MSDOS模式运行Ipconfig/all查看网卡mac地址全是ff-ff-ff-ff-ff-ff,即网卡的MAC地址全部为空了。
  网友试过使用刷新程序等恢复网卡MAC,都以失败告终;由于在RTL的8111B网卡芯片附近,发现MAC存储芯片,即93C46芯片(下图红圈标出位置),在此使用PG8169及PG8139软件来试写回MAC地址,也提示错误无法写入。上网搜索,查得其8111B应属8168芯片系列,在费尽周折找到8168网卡MAC写入程序,PG8168文件后,顺利写回MAC地址,安装好网卡驱动后,上网一切正常。

PG8168与PG8169操作过程一样简单的,都是在纯DOS环境下操作,关于纯DOS启动盘的制作,可参考网站文章(刷新BIOS纯DOS启动软盘(光盘)制作程序)   PG8169可从BIOS维修网站下载:PG8168
下载到PG8168后,打开压缩包,将其中的8169目录解压到硬盘或软盘上,然后使用纯DOS启动盘启动系统后,进入8168目录,运行PG8138/?即可查看参数定义及使用说明。
PG8168参数如下图:

   重新修改8168网卡的MAC地址,使用PG8168有以下几种格式:
   如果只是想修改网卡的MAC,可以直接运行PG8168 /c xxxxxxxxxxxx,其中XXXXXXXXXXXX即网卡的12位MAC地址,这个可根据实际输入即可。回车即可完成MAC地址的写入。
   也可以直接运行PG8169 /W参数,但此时,PG8168同一目录下,必须有8168.CFG文件,PG8168将默认将此文件中的信息写入网卡。首先我们运行PG8168 /R读出网卡中原数据,其默认为8168.CFG;由于我们要修改网卡的原MAC地址,因此我们可用文本编辑软件,打开8168.CFG文件,将文件中的MAC地址,改为我们需要的MAC地址即可。

网络技术

修改Realtek瑞昱网卡硬件MAC地址突破路由器上网Mac地址绑定

lixiaoyao lixiaoyao 发表于2017-05-18 浏览2380 评论0

 CG到CS这个地方已经有一个月的时间了,CS这里的学校跟YC学校上网方式有所不同因而很伤脑筋,主要是这里学习的网络是分配给每个人一个私有IP,但是这个IP是跟你的MAC地址绑定的,而且又与你的网络接入口绑定的,所以,如果有两台电脑上网,或者想更换端口是件很麻烦的事,CG最近就利用了Realtek瑞昱提供的网卡MAC地址修改工具强制修改了自己的网卡MAC地址。



首先大家得要找到自己网卡芯片对应的MAC刷新程序,大家可以Google一下,因为CG网卡是最常用的Realtek螃蟹的8168,所以可以很快找到,另外RT的8168和8111B的刷新程序是相同的,所以8111B的朋友可用8168来刷,这里CG提供8168/8111B/8169打包给大家下载



MAC地址修改工具下载地址(来源于Realtek技术论坛):

http://www.lidaren.com/code/816xmac.zip





具体操作有点麻烦,需要进入纯Dos环境下才可以进行,PE也是不行的,PE下即使成功也可让你的网卡mac全部是F或全0。下面是过程



第一步:进入windows下的设备管理器,然后选中你要修改MAC的网卡,选择卸载,这一步很重要,因为修改MAC后,windows会认为你插入了新的网卡,但是原来网卡的配置依然在操作系统中保存,会导致刷新失败或网卡冲突,所以大家一定要先卸载掉原来的网卡。



第二部:在Windows下配置好你要修改的MAC地址,用记事本打开在刷新程序所在的目录下的同名[.cfg]文件,然后找到第一行的[NODEID = 00 E0 6F 00 00 00],将这行的后三对16进制数修改任意的16进制数即可,注意这里用大写,前面三位因为设计厂商和保留地址的问题,建议大家不要修改,修改的话可能导致Realtek网卡无法识别而失败,另外下面的相关输入,一般大家不要做任何修改,非专业人士慎用!!



第三步:将所有的文件拷贝到DOS有效的目录下,最好是根目录或者大家可以再DOS下可以找到的目录下,中文目录的会导致无法打开的问题



第四步:进入纯DOS环境下,运行8168.exe或8169.exe即可,修改MAC使用 /w 参数8169.exe会自动读取8169.cfg下的配置信息并写入EEROM中,也可以8169.exe /w XXX.cfg 写入指定的MAC数据,等待几秒,看到Programming EEPROM is successful之后就说明成功,然后重新启动即可。



另:高级用户可直接使用8169.exe /nodeid 00E06FXXXXXX 直接完成MAC的修改