正好有机子在手,为了扩宽自己在这方面的知识面,从装机开始,此前情况是刚装完12台机器,6台centos 、6台suse,先从suse开始动手实践......
suse这个网络配置也是纠结我了好久,之前一台suse机子始终无法检测出网卡,因为机子都是淘汰下来的PC机,/etc/sysconfig/network目录下面就是找不到eth*,也按照网上说的使用yast命令启动网卡,无解,那台机子暂时被我贴上无解标签,果断换了一台suse机子,头疼欲裂啊~~
拿上装了suse的另外一台pc机,心惊胆战的输入ifconfig命令,eth0呼之欲出,我那个爽啊,你妹,终于见到小娘子了,开始入手进行配置:
1.配置IP、子网掩码
在目录/etc/sysconfig/network下找到ifcfg-eth-id-*文件,*号是代表网卡物理地址,在里面更改一些配置
BOOTPROTO=static
BROADCAST=192.168.50.255
ETHTOOL_OPTIONS=''
IPADDR=192.168.50.70
MTU=''
NAME='Realtek RTL8101E PCI Express Fast Ethernet controller'
NETMASK='255.255.255.0'
NETWORK=192.168.50.1
REMOTE_IPADDR=''
STARTMODE='auto'
UNIQUE='rBUF.ONmJyMiLV40'
USERCONTROL='no'
_nm_name='bus-pci-0000:01:00.0'
相关参数说明可以查看该目录下的 ifcfg.template文件;
2.配置路由
在目录/etc/sysconfig/network找到routes文件,若没有亦可自行添加一个,或者通过yast也可界面配置
文件内容为:default 192.168.50.1 - -
3.关闭防火墙
输入命令:/sbin/SuSEfirewall2 stop
4.配置DNS
编辑文件/etc/resolv.conf,添加DNS nameserver 192.168.*. *,当然可以添加多行,保持一样的格式就行;
这里有个很囧的事,俺把网关当DNS输入在里面,死活连不了网,居然还白白的浪费了好长时间,让我内心无比羞愧;
5.重启网络服务
输入命令:service network restart