配置网络
ifconfig 命令,可以在Linux中查看IP地址。Windows中可以在命令行中用ipconfig命令查看。
执行ifconfig命令后,会显示网卡的信息和lo,lo是测试本机内部地址是否正常(从本机到网卡这一段的连接)
网卡配置文件存放在/etc/sysconfig/network-scripts/ifcfg-eth0文件中
使用 vim /etc/sysconfig/network-scripts/ifcfg-eth0 命令打开网卡配置文件
DEVICE="eth0" 设备名称
BOOTPROTO=static 设置IP地址是自动分配(DHCP)还是手动分配(static)
NM_CONTROLLED="yes" (NetworkManager) 图形化管理是否被允许,Yes表示允许
ONBOOT="yes" 本设备是否被启用,Yes表示启用
TYPE="Ethernet" 表示网卡类型(当前为以太网卡)
IPADDR=192.168.0.124 IP地址
NETMASK=255.255.255.0 子网掩码
GATEWAY=192.168.0.254 网关
DNS1=192.168.0.254 首选DNS服务器(域名解析 把域名转换成Ip地址)
PREFIX=24 子网掩码长度
HWADDR=00:0C:29:AA:6F:CE 硬件地址(mac地址)
NAME="System eth0"
LAST_CONNECT=1410488442 最后连接时间
配置ipv4,这8行代码是必须的:
DEVICE="eht0"
BOOTPROTO=static
ONBOOT="yes"
TYPE="Ethernet"
IPADDR=192.168.0.150
NETMASK=255.255.255.0
GATWAY=192.168.0.254
DNS1=192.168.0.254(不一定有)
自动分配IP:
DEVICE="eht0"
BOOTPROTO=dhcp
ONBOOT="yes"
TYPE="Ethernet"
配置完成后,需要使用service network restart命令将网络服务重启后才能生效。
配置子接口(可以满足不同的网段同时上网)
cd /etc/sysconfig/network-scripts/
cp ifcfg-eth0 ifcfg-eth0:0
将原网络配置文件复制,并粘贴,命名为ifcfg-eth0:0
vim /etc/sysconfig/network-scripts/ifcfg-eth0:0
打开ifcfg-eth0:0,把参数修改:
DEVICE="eth0:0"
BOOTPROTO=static
ONBOOT="yes"
TYPE="Ethernet"
IPADDR=192.168.1.123
NETMASK=255.255.255.0
GATEWAY=192.168.0.254
DNS1=192.168.0.254
保存退出,然后使用命令service NetworkManager stop,再使用service network restart命令将网络服务重启即可实现子接口配置,可以用ifconfig命令查看。
本文出自 “Raffaele” 博客,请务必保留此出处http://raffaele.blog.51cto.com/6508076/1551759
原文地址:http://raffaele.blog.51cto.com/6508076/1551759