Linux网络配置
在REDHAT5中,网卡的命名在/eetc/modprobe.conf中配置,在REDHAT6中,网卡的命名在/etc/udev/rules.d/70-persistent-net.rules中配置。
- ifconfig 管理ip地主
- ifconfig ethX IP/MASK [up|down]
- ifconfig eth0 192.168.0.1/24 配置eth0网卡的地址为192.168.0.1,子网掩码为255.255.255.0
- ifconfig eth0 down 停止eth0网卡
- ifconfig eth0 up 启用eth0网卡
- route命令 管理路由
- add:添加
- -host:主机路由
- -net:网络路由
- route add -net 14.0.0.0/8 gw 192.168.118.2 添加一条路由信息,往14网段的都发往192.168.118.2网关
- route add default gw 192.168.118.2 添加一条路由信息,只要路由表匹配不到的都发往192.168.118.2网关
- del:删除
- -host
- -net
- route del -net 14.0.0.0/8 删除发往14网段的路由表
- route del default 删除默认路由
- add:添加
- 网络配置文件
- /etc/sysconfig/network
- /etc/sysconfig/network-scripts/ifcfg-ethX
- DEVICE=eth0:网卡名称
- BOOTPROTO=【static、none、dhcp、bootp】:引导协议
- IPADDR:IP地址
- NETMASK:子网掩码
- GATWAY:网关
- ONBOOT:开机时候自动激活
- HWADDR:硬件地址(可省略)
- USERCTL=【yes、no】:时候允许普通用户禁用或启用改设备
- PEERDNS=【yes、no】:是否在BOOTPROTO为dhcp时接受由DHCP服务器指定的DNS地址
- 配置路由
新建/etc/sysconfig/network-scripts/route-ethX配置文件,格式如下:10.0.0.0/8 via 192.168.118.2 添加一条路由,到10网段的都发往192.168.118.2网关
- DNS服务器
- 编辑/etc/resolv.conf文件,格式:nameserver 192.168.153.2 最多可以配置三个
- 本地地址解析
- 编辑/etc/host文件,格式:10.10.11.122 www.abc.com
- 主机名配置
- 编辑/etc/sysconfig/network文件,格式:HOSTNAME=GDH
- 通过hostname命令