Linux上网方案终于解决

Linux上网方案终于解决

这几天很闹心,陆陆续续发生了好多不顺心的事情。间或也有一些值得高兴的事情,比如Ubuntu 8.04用的感觉还不错。今天加班到11:00,回到家已经快午夜了。不想太早上床睡觉,想打开Linux看看。

最近老是觉得自己的Linux上网方式太闹心了。我的无线路由器在客厅,笔记本电脑在书房。用Windows或者标准的Ubuntu还好。不过我喜欢自己编译内核来调试和学习,这样的内核总是对无线网卡支持的不好(据说是无线网卡的硬件厂商不合作导致的kernel main stream的代码还是不能直接支持)。这样我使用自己编译的内核的时候,就要从客厅拖过来一根十多米长的网线。

自从一个月以前想到家里还有另一台笔记本电脑,就想着能不能用它做一个无线转有线的网关。试着配置了一下这台电脑的双网卡,配来配去都不工作。无奈当了这么多年的程序员,都是在CORBA,socket那一层混(当然我期望看完内核大概的代码之后能好好看看TCP/IP协议栈),对于路由表这类东西也就是知道一个概念。因此尝试了好几次也作罢了好几次。

不过越作罢越想再尝试。于是今天就在Google上敲了一行“两台电脑共享上网”。前面几个网页都是说要安装什么第三方软件云云。看到后面一个页面,不由眼前一亮:上面说到Windows的“控制面板->网络连接->设置家庭或小型办公网络"。于是也没仔细看,打开Windows就直奔那个位置。弹出的对话框完全是傻瓜式的——你只要说明哪块网卡用来连接Internet,哪块用来连接别的电脑就行了。

配好连上网线,Linux自动就分配到了IP,一ping发现全通!爽!呵呵。可能网络专家觉得我太傻了。不过很兴奋,终于傻到头了,再也不用拖网线绊人了。

研究内核的环境得到了进一步改善。不过也利用了Windows。Windows还是让我节省了不少时间。另外我的内核笔记也还是用Power Point写的,觉得画图什么的方便。呵呵,什么好用就用什么吧。Just for Fun!




.      
      
高手,希望自己以后也能变得那么厉害。
      
几年前WINXP就有此功能了啊,其实是XP那只的一个路由功能,说着说是代理上网,很傻瓜的一个功能。