原文地址:http://www.xxlinux.com/linux/article/network/app/20070516/8442.html
1、首先要下载几个软件包
sudo apt-get install uml-utilities bridge-utils
2、新建名为tap.sh的文件,将以下内容复制到其中
#!/bin/sh
sudo tunctl -t tap0 -u kongxx #建立一个tap设备, 名字为tap0 所有者为kongxx
sudo brctl addbr br0 #创建一个网桥
sudo ifconfig eth0 0.0.0.0 promisc #使eth0进入promiscuous模式
sudo brctl addif br0 eth0 #将eth0加入br0
sudo ifconfig br0 172.17.18.15 up #固定IP方式
sudo route del default
sudo route add default gw 172.17.18.2 dev br0
#sudo ifconfig br0 up #DHCP方式
#sudo dhclient br0
sudo brctl addif br0 tap0 #将tap0加入br0
sudo ifconfig tap0 up #激活tap0
sudo chmod a+rw /dev/net/tun
3、设置权限
chmod u+x tap.sh
4、拷贝tap.sh到/home/kongxx/.VritualBox
5、加入启动项
sudo gedit /etc/rc.local
将 /home/kongxx/.VirtualBox/tap.sh加入到 exit 0 之前
6、在VirtualBox的VM Setting的network标签中,选择"Host interface",并在下面的Interface中填上tap0
7、重启或手动运行 tap.sh
最后要注意将宿主机与虚拟机设置在同一网段,否则无法通信。
Tuesday, January 29, 2008
Friday, January 25, 2008
Linux: KDE走向多平台,支持Windows和OS X
现在KDE可以运行在Windows和Mac OS上了。
KDE官方在1月22日正式宣布发布KDE windows版二进制包,可以通过自动安装程序从镜像网站下载。 Mac OS X版也已发布,可通过BitTorrent下载。
Windows版Installer:http://techbase.kde.org/Projects/KDE_on_Windows/Installation#KDE_Installer_for_Windows
KDE官方在1月22日正式宣布发布KDE windows版二进制包,可以通过自动安装程序从镜像网站下载。 Mac OS X版也已发布,可通过BitTorrent下载。
Windows版Installer:http://techbase.kde.org/Projects/KDE_on_Windows/Installation#KDE_Installer_for_Windows
最适合工作的公司列表
原文地址:http://money.cnn.com/magazines/fortune/bestcompanies/2008/full_list/index.html
今天早上到公司看到了这个新闻,报着幻想找自己所在公司在不在上面,不用说了,当然不在了。
今天早上到公司看到了这个新闻,报着幻想找自己所在公司在不在上面,不用说了,当然不在了。
Wednesday, January 23, 2008
[收藏] Obtaining Garbage Collection Data
原文地址:http://docs.hp.com/en/5991-6757/ch06s01.html#jm_using_xloggc
Thursday, January 17, 2008
ubuntu: error: stdio.h: No such file or directory
问题:
在Ubuntu7.10上编译C程序的时候出现以下错误
xxx error: stdio.h: No such file or directory
...
解决办法:
sudo apt-get install build-essential
在Ubuntu7.10上编译C程序的时候出现以下错误
xxx error: stdio.h: No such file or directory
...
解决办法:
sudo apt-get install build-essential
Monday, January 14, 2008
[引用] 论什么是真正的Scrum
原文地址:http://www.infoq.com/cn/news/2008/01/jeff-sutherland-scrum-rules
这是infoq上的一篇文章,其中有一句话说的很像我们公司的情况
[引用]
Scrum、极限编程和其他敏捷过程……是基于一系列互相紧密关联的方面构建而成的。公司经常会提及的一句话是:“那好,我们用这种敏捷流程吧,因为其他的都不太好实施。我们一定会有所改进的。”可是改进的效果却并不能如他们所愿。
就像你在了解过面向对象技术之后这样说道:“嗯,我们的开发人员可以使用面向对象开发任何东西,只不过他们不太会使用继承……所以我们除了继承之外 可以使用任何编程技术。”最后产品出来了,它很脆弱,适应性很差,而且不灵活,原来期待的改进完全失去了踪影。管理层这时就会说:“你看,我们采取了面向 对象的开发方式,投入了大量资源,可最终还是没有收到多少成效。
[/引用]
太像了...
这是infoq上的一篇文章,其中有一句话说的很像我们公司的情况
[引用]
Scrum、极限编程和其他敏捷过程……是基于一系列互相紧密关联的方面构建而成的。公司经常会提及的一句话是:“那好,我们用这种敏捷流程吧,因为其他的都不太好实施。我们一定会有所改进的。”可是改进的效果却并不能如他们所愿。
就像你在了解过面向对象技术之后这样说道:“嗯,我们的开发人员可以使用面向对象开发任何东西,只不过他们不太会使用继承……所以我们除了继承之外 可以使用任何编程技术。”最后产品出来了,它很脆弱,适应性很差,而且不灵活,原来期待的改进完全失去了踪影。管理层这时就会说:“你看,我们采取了面向 对象的开发方式,投入了大量资源,可最终还是没有收到多少成效。
[/引用]
太像了...
Thursday, January 10, 2008
[收藏] Spring2.5的新特性(第一部分)
原文地址:http://www.infoq.com/cn/news/2008/01/spring-2.5-part-1
Saturday, January 5, 2008
Ubuntu 7.10上运行有些程序时,键盘失效问题
最近在用Ubuntu 7.10,发现经常在运行eclipse,jedit等程序的时候出现键盘失效问题,但每次只要重新启动应用程序,就可以解决。后来发现这好像和输入发有关,每次出现这个情况的时候把Scim重新启动一下也可以解决,但还是麻烦的很。最后发现如果不用Scim而用fcitx就可以解决了,于是我把所有和Scim相关的东西全部给卸载了,然后装上fcitx,就一切ok了。
Linux上运行eclipse出现java.lang.OutOfMemoryError: PermGen space异常的解决办法
在linux上运行eclipse总是出现以下异常:
Error while informing user about event loop exception:
java.lang.OutOfMemoryError: PermGen space
Dialog open exception:
java.lang.OutOfMemoryError: PermGen space
解决办法如下:
修改eclipse安装目录下的eclipse.ini文件,添加如下行
-XX:PermSize=512m
-XX:MaxPermSize=512m
其中的值可以根据自己的情况设置,然后重新启动eclipse。
Error while informing user about event loop exception:
java.lang.OutOfMemoryError: PermGen space
Dialog open exception:
java.lang.OutOfMemoryError: PermGen space
解决办法如下:
修改eclipse安装目录下的eclipse.ini文件,添加如下行
-XX:PermSize=512m
-XX:MaxPermSize=512m
其中的值可以根据自己的情况设置,然后重新启动eclipse。
Subscribe to:
Posts (Atom)