TAP和TUN

TAP是一个二层设备,但是是一个虚拟网络设备,每一个TAP都有一个对应的Linux字符设备,用户态程序通过对字符设备的读写,来完成与Linux内核网络协议栈的数据交换,说得直接一点,以太网设备,处理以太网帧

 

同理TUN是一个IP层点到点设备,debian8.1上tun的字符设备可以找到,但是tap却貌似找不到

lihui@2015:~$ ls /dev/net/tun
/dev/net/tu[......]

Read more

上火

昨天还以为是口腔溃疡,弄了几片回来含,一早醒来,更痛

仔细照了照镜子,原来是牙齿旁边上火,肿了

痛死个人,一天没吃饭,刚去吞了一碗面,希望睡一觉明早恢复

[……]

Read more

Autossh外网IP反向连接内网

这里只说明一种场景流程,至于原理原因搜下autossh就行了

 

1:两台机器,一台只有内网IP,另一台有外网IP,比如

private server:192.168.100.111
public server:19.16.10.11

前提是内网这台能够ping通外网这台的外网IP地址,现在的需求是将public作为跳转机器,登陆外网机器后,能够跳转登陆到内网机器

 

2:两台机器分别创建密钥[……]

Read more

MarsEdit插入代码

选择一个离线发送blog的工具是一件十分爽的事,况且像WordPress这种,插入代码或者空格,都会默认给去掉了,在离线工具中做好可视化编辑十分美好

在Windows下,微软的良心作品WindowsLiveWriter应该是秒杀一切,插件可以随意找,想插入code可以搜索SourceCodePlugin插件,十分好用

在OS X下,也有个比较好用的离线编辑工具,MarsEdit,不过APP Sto[……]

Read more