Linux主机的网络层属性配置:
方法一:图形界面里的相关配置,在终端内键入命令:system-config-network-gui 加&为后台运行,在此页面内可以实现linux网络层的相关设置,例如ip-netmask-gateway等
方法二:
在基于字符的图形界面里:键入命令system-config-network-tui
在此界面内也能实现相关的配置,其中第一行,可以配置网卡的staticip,DHCP,gateway,netmask,当需要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}与dhcp或bootp结合使用,设置为no就可以阻止dhcp服务器更改本机DNS
指定DNS服务器:
/etc/resolv.conf
最多指定三个nameserver:DNS服务器地址
配置完重启即可生效
第五种:
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