linux 服务器网络配置是linux系统管理的第一步也是服务与外界沟通的纽带,地位相当重要。我现在给大家讲的是我在用虚拟机操作时遇到的网络问题的解决方法,其实服务器网络配置一般就是配置IP地址,子网掩码,默认网关,dns,广播地址。这其中一般涉及到以下几个配置文件. 我现在以suse linux 10讲解这几个重要的配置文件, /etc/sysconfig/network/ /etc/resolv.conf /etc/HOSTNAME /etc/hosts 其中后两个文件我在己安装有oracle的服务器上更服务器名时要特别注意,这个两个文件中的hostname也要做相应的修改,否则启动oracle启动时报600错误,其实报这个错误大家查看一下alerSID.log看一下。这是我在配置oracle数据库遇到的问题希望给大家起到借鉴作用,言归正。
下面看一下network 目录下相关文件
1.以下是配置ip地址,子网掩码等相关信息,配置完进行服务重启。service network restart 用ifconfig 命令查看ip情况
其中那个名称最长的就是我们经常用在配置的文件,其相关内容如下
DEVICE=eth0 设备名称
BOOTPROTO=none 启动类型 dhcp/none(就是自己获取)还是手动配置
HWADDR=00:0c:29:ba:a1:13 mac 地址
ONBOOT=yes 是否开机启动
NETMASK=255.255.255.0 子网掩码
IPADDR=192.168.1.22 ip地址
GATEWAY=192.168.1.1 默认网关
TYPE=Ethernet 配置类型(以太网)还是其他)
按照以上说明用vi编辑器进行编辑即可。
2、配置网关。一般我们用户命令进行查看,route -n
用以下命令添加网关
route add -net default gw 192.168.100.255
运行以上命令后再查看网关信息 route -n
然后 ping 192.168.100.255
如果以上配置正是可以有返回值的。
3.配置DNS,如果没有配置DNS或者一般会出以下提示
ping www.hao123.com
Ping: unknown host www.hao123.com
用vi编辑器对/etc/rsolv.conf 进行配置添加以下内容
nameserver 192.168.1.1(我这里因为是由路由连接外网的)