linux复习基础之网络配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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=none

  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=none

  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)


本文出自 “大李子” 博客,谢绝转载!

以上是关于linux复习基础之网络配置的主要内容,如果未能解决你的问题,请参考以下文章

Linux基础入门之网络属性配置

linux基础之网络属性配置

Linux基础之-网络配置,主机名设置,ssh登陆,scp传输

008day--linux 基础之网络配置和ssh服务

Linux网络配置之二ipss网络相关配置文件

linux基础学习第十八天之网络配置