linux网络配置
1、马上生效,所作出的改动重启网络服务或主机后失效
a. 网卡、IP、掩码
网卡命名方式
以太网:ethX
ifconfig是一个用来查看当前主机上活动状态的网卡,也可以配置、启用或禁用网络接口的命令
ifconfig -a:查看主机上的所有网卡
ifconfig eth0:查看eth0网卡的信息
指定IP地址:ifconfig eth0 192.168.1.1/24
ifconfig eth0 172.16.10.1/16
ifconfig eth0 10.0.0.0/8
b. 网关:
route
add:添加
-host:主机路由
-net:网络路由
-net 0.0.0.0
route add -net|host DEST gw NEXTHOP
route add default gw NEXTHOP
route add -net 10.0.0.0/8 gw 192.168.10.1 #10.0.0.0通过192.168.10.1到达
route add default gw 192.168.10.1
del:删除
-host
-net
route del -net 10.0.0.0/8
route del -net 0.0.0.0
route del default
查看:
route
route -n:以数字方式显示各主机或端口等相关信息
2、 配置完成后不会生效,要重启网络服务或主机后
网络服务配置文件(永久有效)
RHEL5:/etc/init.d/network {start|stop|restart|status}
RHEL6:/etc/init.d/NetworkManager {start|stop|restart|status} 但是目前功能不完善,所以把这个功能禁用,启用RHEL5的功能
a.IP地址和子网隐码地址
网络接口配置文件:
/etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME
DEVICE=:关联的设备名称,要与文件名的后办部“INTERFACE_NAME”保持一致
BOOTPROTO={static|none|dhcp|bootp}:引导协议:要使用静态地址,使用static或none:dhcp表示使用DHCP服务器获取地址
IPADDR=:IP地址
NETMASK=:子网掩码
GATEWAY=:设定默认网关
ONBOOT=:开机时是否自动激活次网络接口
HWADDR=:硬件地址,要与硬件中的地址保持一致,可省
USERCTL={yes|no}:是否允许普通用户控制此接口
PEERDNS={yes|no}:是否在BOOTPROTO为dhcp时接受由DHCP服务器指定的DNS地址
例:
# vim /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=00:0C:29:C0:1C:8F TYPE=Ethernet UUID=d63853e2-b0e9-4b15-a21e-a09aeca9212e ONBOOT=no --> ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=dhcp --> BOOTPROTO=static --> IPADDR=192.168.1.21 --> NETMASK=255.255.255.0
b.网关地址,配置主机名
# vim /etc/sysconfig/network NETWORKING=yes HOSTNAME=localhost --> HOSTNAME=user -->GATEWAY=192.168.1.254
c.DNS配置
DNS服务器指定方法只有一种:
编辑/etc/resolv.vonf
nameserver DNS_TP_1
nameserver DNS_TP_2
nameserver 172.16.0.1
nameserver 202.102.224.68
例:
# vim /etc/resolv.conf --> nameserver 192.168.1.254
上面配置完后要重启网络才能连接上网
# service network restart #重启网络
本文出自 “三哥” 博客,请务必保留此出处http://523958392.blog.51cto.com/9871195/1631346
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。