linux,网络层的配置

来源:互联网 发布:iis7 php 页面空白 编辑:程序博客网 时间:2024/05/18 07:17

Linux主机的网络层属性配置:

方法一:图形界面里的相关配置,在终端内键入命令:system-config-network-gui &为后台运行,在此页面内可以实现linux网络层的相关设置,例如ip-netmask-gateway

方法二:

在基于字符的图形界面里:键入命令system-config-network-tui

在此界面内也能实现相关的配置,其中第一行,可以配置网卡的staticip,DHCPgatewaynetmask,当需要DHCP的时候就在DHCP前的括号内将星号填上敲击空格即可实现],然后即为DHCP自动获得ip等配置,将括号内的星号取消,即可配置静态的ip等信息

第三种方法:在字符界面使用“setup”命令,然后选择网络配置即可到达与第二种方法相同的界面

第四种方法:

linux中,一切皆文件,所有的配置的信息都被保存到了相应的文件内,用“cat”命令看一下/etc/systerm/network

看一下/etc/sysconfig/network-scripts/ifcfg/eth0

Linux的网络层配置信息都在此了

使用命令:service network restart可以重新启动网卡

或者 ifdown禁用网卡ifup启用网卡,那么命令 ifdown etho && ifup eth0也可以实现重启网卡

设备在启用时使用的协议

BOOTPROTO={dhcp|bootp|static|none}

HWADDR:mac地址

ONBOOT=yes表示主机启动时是否启用这块网卡连入网络,设为no则为需要手动设置

GATEWAY:网关,网关有三个但不要多配置

TYPE:以太网

USERCTL:是否允许不同用户来配置网卡,设置为no普通用户则不能配置网卡信息

PEERDNS{yes|no}dhcpbootp结合使用,设置为no就可以阻止dhcp服务器更改本机DNS

指定DNS服务器:

/etc/resolv.conf

最多指定三个nameserverDNS服务器地址

配置完重启即可生效

第五种:

Ifconfig:不需要重启生效,重启会失效,这样配置只是临时生效

Ifconfig -a查看所有的网络设备

Ifconfig ethX[此处的X为一个数字,表示第几块网卡] ip/netmask

立即生效

 

/etc/init.d/network restart作用与sysconfig network restart相同

网关的配置:

指定临时的网关:

Route add -host IP gw GATEWAY

Route add -net NETWORK/NETMASK gw GATEWAY

用法:route add -net 0.0.0.0/0.0.0.0 gw GATEWAY

      route add default gw GETWAY

删除路由:

route del 直接指定ip

route del -net NETWORK/NETMASK