OpenSUSE11.2上网络配置

今天弄了一下午的网络配置,结果发现一个小小的错误,真是郁闷啊,先说下错误吧。

我安装的是OpenSUSE11.2的中文,进去之后进行图形网络设置,结果设置都已经成功,包括IP、MASK、DNS等,发现没有任何异常,用ifconfig指令打印出来的消息也是对的,在网上找到很多方法,都没有给出答案,最终,发现DNS的设置竟然不对,可是图像界面上面是正确的,但发现并没有写入到文件中,DNS的文件在/etc/resolv.conf这个文件中其中nameserver设置成自己的DNS就可以,然后用service network start指令,网络终于通了。

总结如下:

一、手动设置网络

1、修改/etc/sysconfig/network/ifcfg-eth0文件,把ip地址设成静态 BOOTPROTO='static'

2、DNS客户端地址配置是配置/etc/resolv.conf中的nameserver

3、尽量不要用图像界面去设置,因为很有可能没有写入到文件中去,结果造成启动的时候又读以前的配置,造成修改错误

二、自动设置网络

这个相对来说比较简单,可以利用图像界面,把各个均设成自动就可以了。

由于本人截图说明太麻烦,大家可以参考网上的其他截图。

1.yast 或yast2运行,启动网卡。

2.进入/etc/sysconfig/netwrok/,找对应网络文件。一般为ifcfg-eth*文件。

3.vi ifcfg-eth* #编辑你所要使用的网卡的配置文件

4.典型 ifcfg-eth0配置 #典型配置(实例)

BOOTPROTO='static' #IP类别(静态)
BROADCAST='2.255.255.255' #同一网段的广播地址
IPADDR='2.2.2.123' #IP地址
MTU='' #这个不大清楚,记忆中好像可以控制ping包大小
NETMASK='255.0.0.0' #子网掩码
NETWORK='2.0.0.0' #网段
REMOTE_IPADDR='' #不清楚高手指教下
STARTMODE='onboot' #开机时启动网卡
_nm_name='static-0' # 不太清楚请高手指教下

5./etc/init.d/network start启动网络

6.临时ip: ifconfig eth0 2.2.2.123 up

7.终止和启动一个网卡:ifdown eth0 , ifup eth0

8.ifconfig -a 显示ip配置。

猜你喜欢

转载自fenglingcorp.iteye.com/blog/1130203