易截截图软件、单文件、免安装、纯绿色、仅160KB

解决Linux上不了网的问题

跳出惯性思维解决Linux上不了网的问题
(来自http://hi.baidu.com/zfxwyh1985/blog/item/b3882a1285fa3cc8c3fd78c2.html)
2008-10-29 09:54
    一台交换机, 一台Win2003的机器做为局域网的网关(其IP地址设为192.168.0.1),电信公司给我们一个上网帐号可以几台机器同时拨号。其它机器的IP 地址设成192.168.0.×,可以通过网关共享上网,所以拨不拨号都可以上网。我的机器安装了两个操作系统,一个WindowsXP,另一个Linux。
    有一天突然出现了奇怪的问题,我的Linux系统上不了网,经检查ping网关192.168.0.1不通,重启电脑进入WindowsXP系统,照常可以上网。我还以为是我的Linux出了问题,按照在google上搜出来的方法重新配置我的Linux系统,还是不行。我重新安装了Linux系统,还是上不了网,也ping不通网关。我尝试用过另外一个Linux版本,还是不行。
    假设我的机器设为网关,能不能上网呢?既然电信提供给我们公司的帐号可以多人同时拨号,那我可以将我自己的机器设为单独组建另外一个局域网,我自己的机器作为网关(为了不和Win2003的IP地址冲突)地址为:192.168.1.1。
    立即动手。
    #ifconfig eth0 192.168.1.1 netmask 255.255.255.0
    #ifconfig eth0 up
    #pppoe-setup将拨号设置好
    #pppoe-start
    提示:Deleting all exist defaultroute ....
    .. Connected!
    居然成功了。
    #ping 192.168.1.1
    通了
    #ping 202.106.0.20 (北京网通DNS 地址)
    通了
    怎么我以前没有想到这样做呢?搞得我两个多月没有用Linux上网了。
    现在终于好了。


相关文档:

实战Linux Bluetooth编程 (七) SDP协议

Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......

关于Linux Kernel中的宏定义likely和unlikely

转自http://blog.163.com/ericxia_gnikam/blog/static/969208792008102545614453/
 
在Linux kernel的源代码中,经常能见到if(likely(x))或if(unlikely(x))之类的用法,其确切含义需要说明一下,以便更好的理解kernel的源代码。
likely与unlikely这两个宏在linux/compiler.h中的定义如下:
#define likely ......

linux 平台递归读取读取所有文件夹和文件名称

 #include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<sys/stat.h>
#include<fcntl.h>
#include<sys/types.h>
#include<dirent.h>
#define MAX 1024
char path[100];
char *strmin(char *des,const char *min)
{
 int i=strlen(des);
&nbs ......

在Linux部署项目时,jdk的问题

一般在linux上部署项目时,直接把在window上编译出来的jar文件部署上去,再运行就可以了,但是今天碰到的问题 :
Exception in thread "main" java.lang.NoClassDefFoundError: DataServer
   at gnu.java.lang.MainThread.run(libgcj.so.7rh)
Caused by: java.lang.ClassNotFoundException: DataServer ......

Linux系统启动流程


来源: ChinaUnix博客  日期: 2009.05.12 07:02 (共有0条评论) 我要评论
 
Linux系统启动流程
开始-à初始化BIOS-à执行启动加载器--à载入内核--à启动init服务-à结束
开始:
流程分析:
一:初始化BIOS
1:检测所有外部设备
2:寻找启动磁盘
二:执行启动加载器
1:B ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号