歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> RedHat 網絡配置

RedHat 網絡配置

日期:2017/2/28 15:48:46   编辑:Linux教程

  Linux 的網絡配置基本上是通過修改幾個配置文件來實現的,雖然也可以用ifconfig來設置IP,用route來配置默認網關,用hostname來配置主機名,但是重啟後會丟失。

  下面是相關的配置文件:

  /ect/hosts 配置主機名和IP地址的對應,對本機提供解析

  /etc/resolv.conf 配置域名(在hosts內解析不到時此域名生效)

  /etc/sysconfig/network 配置主機名和網關

  /etc/sysconfig/network-scripts/ifcfg-eth0 配置IP、Mask等網絡參數

  一、網卡配置

  cat /etc/sysconfig/network-scripts/ifcfg-eth0

  DEVICE=eth0

  ONBOOT=yes

  BOOTPROTO=static

  IPADDR=192.168.1.250

  NETMASK=255.255.255.0

  GATEWAY=192.168.76.1

  ifconfig eth0 210.34.6.89 netmask 255.255.255.128 broadcast 210.34.6.127

  ifconfig eth0:0 192.168.0.253 netmask 255.255.255.0

  ifconfig eth0:1 192.168.0.252 netmask 255.255.255.0

  ifconfig eth0 down

  ifconfig eth0 up

  二、多網卡配置:

  cat /etc/sysconfig/network-scripts/ifcfg-eth0

  DEVICE=eth0

  BOOTPROTO=static

  IPADDR=192.168.1.2

  NETMASK=255.255.255.0

  ONBOOT=yes

  cat /etc/sysconfig/network-scripts/ifcfg-eth0

  DEVICE=eth1

  BOOTPROTO=static

  IPADDR=222.157.4.82

  NETMASK=255.255.255.128

  ONBOOT=yes

  vi /etc/rc.d/rc.local

  route add -net 192.168.0.0/24 gw 192.168.0.254 dev eth0

  route add -net 222.157.0.0/16 gw 222.157.66.1 dev eth1

  三、網關配置:

  注意:以下用命令設置的方式設置完後需要將命令加入到 /etc/rc.d/rc.local 中,否則重啟後設置被自動清除!

  1、在 /etc/sysconfig/network-scripts/ifcfg-eth0 中配置;

  GATEWAY=192.168.76.1

  2、在 /etc/sysconfig/network 中配置:

  cat /etc/sysconfig/network

  NETWORKING=yes

  HOSTNAME=zhaohang.com

  GATEWAY=192.168.76.1

  3、用命令設置:

  如果只需要添加默認路由可以這樣設置:

  route add default gw 192.168.1.1

  route del default gw 192.168.1.254 (可以刪除默認路由,用此方法改變後幾分鐘就可以生效.)

  如果兩個網卡均需要網關可以這樣設置:

  route add -net 192.168.0.0/24 gw 192.168.0.254 dev eth0

  route add -net 222.157.0.0/16 gw 222.157.66.1 dev eth1

  備注:設置好路由或默認網關以後可以用命令查看:

  route -n

  netstat -rn

  route print (For windows)

Copyright © Linux教程網 All Rights Reserved