天天看点

实训总结之网络参数

网络参数

1.ip地址

查看地址:# ifconfig

实训总结之网络参数
实训总结之网络参数

我们可以通过命令# man ip来查看关于ip的一些参数指令(如下只是一部分)

实训总结之网络参数

设置地址(这时我们会从Xshell上掉下来)

临时地址:# ifconfig  网卡类型编号  ip地址  netmask  子网掩码 

(例如:# ifconfig eth0 192.168.1.100)

实训总结之网络参数

永久的地址使用命令:#setup

实训总结之网络参数

查看文件/etc/sysconfig/network-scripts/ifcfg-eth编号

实训总结之网络参数

然后重启服务,所设地址才会生效# service network restart

实训总结之网络参数

2.双网卡的绑定逻辑设备 

bond0   驱动  bonding

编辑

实训总结之网络参数
实训总结之网络参数

编辑查看# vim /etc/modprobe.conf 

实训总结之网络参数

开机脚本的编辑# vim /etc/rc.d/rc.local

实训总结之网络参数

查看状态# cat /proc/net/binding/bond0

重启系统# init 6

3.路由 

查看路由表信息的三种方法

实训总结之网络参数
实训总结之网络参数
实训总结之网络参数

查看arp缓存

实训总结之网络参数

设置路由表

临时route add -host|net  目标地址/掩码长度  gw 下一跳地址 

例如:# route add -net 192.168.2.0/24 gw 192.168.1.254(当我们重启如网络服务时,添加的路由信息就会消失,故这是临时的路由)

实训总结之网络参数

永久的设置方法

在网卡存放目录/etc/sysconfig/network-scripts/下

编辑  route-出口网卡的名称 (如  route-eth0)

实训总结之网络参数

然后重启服务# service network restart之后查看#route -n

实训总结之网络参数

还可以后下面的几种方法去修改

(1)# vim /etc/sysctl.conf

实训总结之网络参数

将这里面的“0”改为“1”,修改之后执行命令#sysctl -p读取文件

(2)# cat /proc/sys/net/ipv4/ip_forward

     # echo "1" > /proc/sys/net/ipv4/ip_forward

     # service network restart

一种特殊的路由:默认路由

添加方法:# route add -net 0.0.0.0/24 gw 192.168.1.254

     或者# route add default gw 192.168.1.254

删除:# route del default

4.网关

网卡文件   GATEWAY=

/etc/sysconfig/network  

5.主机名称

# hostname   查看

临时设置# hostname linux

重新登陆后名称会发生变化为linux,但是当系统重启之后名称又会变回cms

要想永久修改需要修改下面的文件

# vim /etc/sysconfig/network  

之后重启系统# init 6  生效

6.hosts文件

作用:名称解析

fqdn结构 如:www.sina.com.cn  --->ip

hosts文件  (主要用于小型网络)

对于大型网络需要使用dns服务器

/etc/hosts      解析

实训总结之网络参数

/etc/host.conf   顺序

实训总结之网络参数

7.服务---端口号码   关系

存在 /etc/services文件目录下

实训总结之网络参数

我们亦可以通过命令# vim /etc/services 查看关于services 文件的一些用法

例如:我们来做一个telnet服务器

首先建立光盘挂载点并挂载光盘

[root@cms ~]# mount /dev/cdrom /mnt/cdrom/

进入Server目录安装所需软件包

实训总结之网络参数
实训总结之网络参数

这样一个简单的telnet服务器搭建完成

8.dns指向

查看本地连接如下:当我们访问网络时,dns指向是很重要的一个环节

实训总结之网络参数

在linux系统中,我们需要在/etc/resolv.conf文件中编辑“nameserver 地址”这样的关键字,当然可以写多行

[root@cms Server]# vim /etc/resolv.conf     查看一下文件里的信息

实训总结之网络参数