ubuntu开发报告IP地址

唉,今天突然看见CSDN上说的 张孝祥老师意外去世。唉。心中悲痛。 一位知识渊博的老师,才38突然就没了。是过劳死还是其它原因不得而知。

JAVA一直是听张老师的课学习的。深入浅出,思路清晰。 唉。心中悲痛。祝张老师一路走好。

问题描述:

在公司里,由于需要编译android源代码。使用了一些ubuntu系统。 系统真不错。linux真是伟大的发明。C语言是伟大的发明。 唉,C语言的那个发明者去世为什么媒体没大量报道呢?我个人感觉他才是伟人。他才是精英。感觉比乔布斯厉害多了。我更看重软件工程师而不是商业领袖。

装了ubuntu系统后,难免需要重新启动。这一重启来问题了。也不知道是硬件的问题还是怎么了。 键盘插口不太好插。勉强能插进去。不是很完美。再说服务器在隔壁房间。公示分配的IP都是DHCP自动分配的。有时候IP会变了。变了插键盘又不好插。张毫说弄个开机发邮件把IP地址发个你。这样就不用跑来跑去了。

我对网络理解的还是不透彻。网络必须得透彻。不管是移动还是固定网络。都要透彻。这是必须的。

然后我首先想到修改/etc/rc.local,这个是个开机会运行的脚本。在里面我写上

ifconfig > /tmp/ipaddress.txt

然后重新启动。嗯,跑起来了。打开文件一看。麻烦了只有本地回路地址。没有获取IP地址。嗯? 系统有问题。马上命令行看看运行 ifconfig 嗯,出来了。正常获取。

诡异。那想到这个时候没有启动服务向服务请求IP地址。 那就加一句 /etc/init.d/networking restart

再重启。还不行。 唉。诡异了,我想了下。服务是没起来。需要提前申请。

首先看看系统的运行级别 runlevel

然后在/etc/rc*.local 里建立个软链接

ln -s /etc/init.d/networking S35networking

嗯,再开机启动,就获取了IP地址了。至于发邮件。本来可以用mutt的。我不懂。就写了个python 脚本,发邮件。搞定

posted on 2012-10-12 17:35  nanjing  阅读(186)  评论(0编辑  收藏  举报

导航