A-A+

linux网络配置的实操

2016年01月05日 站长资讯 暂无评论

1、马上生效,所作出的改动重启网络服务或linux主机后失效。

a.linux的网卡、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.网关:

  1. route  
  2.     add:添加  
  3.          -host:主机路由,这次不是h3c的路由器  
  4.          -net:网络路由  
  5.              -net 0.0.0.0  
  6.                  route add -net|host DEST gw NEXTHOP  
  7.                  route add default gw NEXTHOP  
  8.                  route add -net 10.0.0.0/8 gw 192.168.10.1        #10.0.0.0通过192.168.10.1到达  
  9.                  route add default gw 192.168.10.1  
  10.      del:删除  
  11.          -host  
  12.          -net  
  13.             route del -net 10.0.0.0/8  
  14.             route del -net 0.0.0.0  
  15.             route del default  

查看:

route

route -n:以数字方式显示各主机或端口等相关信息。

2、配置完成后不会生效,要重启网络服务或主机后

网络服务配置文件(永久有效)

  1. RHEL5:/etc/init.d/network {start|stop|restart|status}  
  2. RHEL6:/etc/init.d/NetworkManager {start|stop|restart|status} 但是目前功能不完善,所以把这个功能禁用,启用RHEL5的功能  

a.IP地址和子网隐码地址

网络接口配置文件:

  1. /etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME  
  2. DEVICE=:关联的设备名称,要与文件名的后办部“INTERFACE_NAME”保持一致  
  3. BOOTPROTO={static|none|dhcp|bootp}:引导协议:要使用静态地址,使用static或none:dhcp表示使用DHCP服务器获取地址  
  4. IPADDR=:IP地址  
  5. NETMASK=:子网掩码  
  6. GATEWAY=:设定默认网关  
  7. ONBOOT=:开机时是否自动激活次网络接口  
  8. HWADDR=:硬件地址,要与硬件中的地址保持一致,可省  
  9. USERCTL={yes|no}:是否允许普通用户控制此接口  
  10. PEERDNS={yes|no}:是否在BOOTPROTO为dhcp时接受由DHCP服务器指定的DNS地址  

例:

  1. # vim /etc/sysconfig/network-scripts/ifcfg-eth0  
  2. DEVICE=eth0  
  3. HWADDR=00:0C:29:C0:1C:8F  
  4. TYPE=Ethernet  
  5. UUID=d63853e2-b0e9-4b15-a21e-a09aeca9212e  
  6. ONBOOT=no    -->    ONBOOT=yes  
  7. NM_CONTROLLED=yes  
  8. BOOTPROTO=dhcp    -->    BOOTPROTO=static  
  9.                   -->    IPADDR=192.168.1.21  
  10.                   -->    NETMASK=255.255.255.0  

b.网关地址,配置主机名

  1. # vim /etc/sysconfig/network  
  2. NETWORKING=yes  
  3. HOSTNAME=localhost    -->    HOSTNAME=user  
  4.                       -->GATEWAY=192.168.1.254  

c.DNS配置

DNS服务器指定方法只有一种:

  1. 编辑/etc/resolv.vonf  
  2.     nameserver DNS_TP_1  
  3.     nameserver DNS_TP_2  
  4.     nameserver 172.16.0.1  
  5.     nameserver 202.102.224.68  

例:

  1. # vim /etc/resolv.conf  
  2.     -->    nameserver 192.168.1.254  

上面配置完后要重启网络才能连接上网:

  1. # service network restart    #重启网络  
标签:

给我留言