路由相关的的一些东西



熟悉使用ifconfig 会非常方便。 

 ifconfig eth0 新ip

  然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip

  一、修改IP地址

  [aeolus@db1 network-scripts]$ vi ifcfg-eth0

  DEVICE=eth0

  ONBOOT=yes

  BOOTPROTO=static

  IPADDR=219.136.241.211

  NETMASK=255.255.255.128

  GATEWAY=219.136.241.254

  二、修改网关

  vi /etc/sysconfig/network

  NETWORKING=yes

  HOSTNAME=Aaron

  GATEWAY=192.168.1.1

  三、修改DNS

  [aeolus@db1 etc]$ vi resolv.conf

  nameserver 202.96.128.68

  nameserver 219.136.241.206

  四、重新启动网络配置

  /etc/init.d/network restart

  修改ip地址

  即时生效:

  # ifconfig eth0 192.168.0.20 netmask 255.255.255.0

  启动生效:

  修改/etc/sysconfig/network-scripts/ifcfg-eth0

  修改default gateway

  即时生效:

  # route add default gw 192.168.0.254

  启动生效:

  修改/etc/sysconfig/network-scripts/ifcfg-eth0

  修改dns

  修改/etc/resolv.conf

  修改后可即时生效,启动同样有效

  修改host name

  即时生效:

  # hostname fc2

  启动生效:

  修改/etc/sysconfig/network
一。linux 基本网络配置命令
1.ifconfig 查看网络接口的信息。普通用户使用ifconfig的全路径:/sbin/ifconfig

ifconfig 网络接口名称 :显示指定接口的详细信息。

ifconfig -a 查看所有网络接口的信息。

2. route 显示路由表

route | grep default 显示主机的默认网关。

3.ping -c 4 192.168.1.10 发送指定数量的数据包进行网络连接测试。

4.traceroute 192.168.1.10 测试与其他主机的网络连接路径。

5.hostname 显示当前主机名称。

二、使用命令进行网络设置

1.dhclient 从DHCP 服务器中申请新的网络设置。

2.ifconfig 网络接口 ip 地址 netmask 子网掩码 :配置ip地址,ifconfig 命令设置的网络接口属性只在当前系统运行中有效,系统重新启动后将按照网络接口配置文件的内容重新配置网络接口属性。

3.route del default gw 默认网关地址 :删除默认网关路由记录。

route add default gw 默认网关地址 : 添加默认网关 。

4.hostname Linserver :设置主机名称是即时生效的,重启后将恢复原有主机名。

5. 在 nslookup 命令的交互模式中使用 server 命令可以显示 linux 系统中使用的 DNS 服务器地址。

6.netconfig :字符界面进行网络配置。

service network restart :重启网络服务。

ifdown 网络接口

ifup 网络接口 : 重启网络接口

7.修改 mac地址 :

ifconfig eth0 down :先禁用网卡

ifconfig eth0 hw ether 1234567890ab

永远保持这样:

在/etc/rc.d/rc.local里加上这三句(也可以在/etc/init.d/network里加下面三行)

ifconfig eth0 down
ifconfig eth0 hw ether 1234567890ab
ifconfig eht0 up

三、修改配置文件进行网络配置

1.网络接口配置文件 : /etc/sysconfig/network-scripts/ifcfg-eth0

/etc/sysconfig/network-scripts/ifcfg-lo

“ifcfg-eth0”配置文件中设置静态IP 地址内容如下 :

DEVICE=eth0 设置网络接口名称

ONBOOT=yes 设置网络接口在系统启动时激活。

BOOTPROTO=static 配置为静态地址

IPADDR=192.168.1.10

NETMASK=255.255.255.0

GATEWAY=192.168.1.1 网络接口的默认网关

使用DHCP 方式获得网络配置内容:

DEVICE=eth0

ONBOOT=yes

BOOTPROTO=dhcp

2.主机名配置文件 /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=Linserver Linserver 为设置的主机名称。

3.本地主机名称解析文件 /etc/hosts

4.域名服务器配置文件 /etc/resolv.conf

search lingdian.com 设置主机的默认查找域名

nameserver 192.168.152.2 设置 DNS 服务器的IP 地址,文件中最多可以有3 个“nameserver”配置记录,每个记录一行,系统会优先使用最上面的“nameserver”配置记录

linux的基本网络配置命令

1、查看IP:Ifconfig

2、配置IP的方法:

A、这种方法立即生效,但是重启将不会保存。(除了这个方法的其它方法都可以保存下来)

Ifconfig eth0 1.1.1.1 netmask 255.0.0.0 up

Ifconfig eth01 1.1.1.3 up 设置一个网卡多个IP的方法(在设置虚拟主机时有用到)

激活网卡:Ifconfig eth0 up

关闭网卡:Ifconfig eth0 down

动态获取IP:Ifconfig etho –dynamic

Dhclient

修改Mac值:先关闭网卡:Ifconfig eth0 down

再修改MAC值:Ifconfig eth0 hw ether 112233445566

再激活网卡:Ifconfig eth0 up

B、Netconfig或者Setup,但只能设置Eth0网卡

C、Neat:打开图形窗口进行设置

D、配置文件设置:

vi etcsysconfignetwork-scriptsifcfg-eth0

注意:配置完后重启网卡Service network restart出现失败时,用第四种方法检查配置文件中的Bootup是否为None,如果是DHCP一般会出错的。

3、配置网关:

查看网关:route

添加默认路由:

route add –net 0.0.0.0 netmask 0.0.0.0 gw 192.168.0.1

删除默认路由:

route del –net 0.0.0.0 netmask 0.0.0.0 gw 192.168.0.1

4、配置dns:

echo nameserver 192.168.0.1etcresolv.conf

Linux路由配置:

1、首先开启路由功能

echo 1 procsysnetipv4ip_forward (1为打开路由功能,0为关闭路由功能)

(在这个实验里只要开启路由功能就OK了)

2、其它路由设置:

A、添加路由信息:

route add –net 10.0.0.1 netmask 255.0.0.0 gw 192.168.0.1

或者route add –net 10.0.0.1 netmask 255.0.0.0 dev eth0 (通过本机的第一个网卡出去)

删除路由条目:只要把上面的Add改为Del就可以了

B、用Zebra配置路由(配置就跟Cisco的是一样的命令):

1)设置登录密码:

Vi etczebrazebra.conf

password abc #设置连接时的密码

enable password 123 #设置特权密码

2)开启服务

service zebra start

3)建立要配置的路由协议文件

如用Rip协议:touch etczebraripd.conf

4)开启Rip协议:service ripd start

5)进入Zebra: 

方法一、Telnet 127.0.0.1 2601   ##记得端口是2601

如果没有设置密码,默认情况下是不允许连接的,适合于远程登录

方法二、Vtysh    ##不用密码也可以进入,如果有密码还会显示出来,但只适用于本地登录。

6)配置路由:就跟在Cisco路由器里是一样的就略了

7)退出quit(退出之前记得先保存一下)



### 静态路由配置实验报告示例及指南 以下是针对静态路由配置的实验报告模板及其相关内容说明。该文档旨在帮助理解如何设计、实施以及验证静态路由配置的过程。 --- #### ### 实验背景目的 本次实验的主要目的是学习并掌握静态路由的手动配置方法,了解其在网络通信中的作用机制,并熟悉常见网络设备(如Cisco或华为路由器)上的操作流程。通过实际动手实践加深对TCP/IP协议栈的理解,同时锻炼解决现实世界中可能出现的小型局域网互联问题的能力[^1]。 #### ### 所需材料清单 - 路由器模拟软件(例如GNS3、Packet Tracer) - 至少两台虚拟机作为终端主机 - 连接各组件所需的以太网线缆或者逻辑接口设定 #### ### 网络拓扑图描述 构建一个简单的三段式LAN-WAN-LAN模型: 1. LAN A (192.168.1.x/24) 2. WAN Link between Routers (10.0.0.x/30) 3. LAN B (172.16.1.x/24) 每部分分别连接到不同的物理或虚拟层二交换区域之上;两个独立子网间仅能经由中间共享骨干线路互相传递消息流。 #### ### 步骤概述 ##### 1. 初始参数分配 给定所有参实体各自的IPv4数值范围及其他必要属性值,包括但不限于MAC地址、广播域边界界定等等。 ```plaintext RouterA: Interface FastEthernet0/0 -> IP Address: 192.168.1.1 Subnet Mask: 255.255.255.0 Serial Interface S0/0 -> IP Address: 10.0.0.1 Subnet Mask: 255.255.255.252 RouterB: Interface Serial S0/0 -> IP Address: 10.0.0.2 Subnet Mask: 255.255.255.252 FastEthernet1/0 -> IP Address: 172.16.1.1 Subnet Mask: 255.255.255.0 ``` ##### 2. 添加静态路由条目 在RouterA上增加前往远程站点的信息指引: ```bash RouterA(config)# ip route 172.16.1.0 255.255.255.0 10.0.0.2 ``` 同样地,在另一端也应补充反方向指示路径的数据记录项: ```bash RouterB(config)# ip route 192.168.1.0 255.255.255.0 10.0.0.1 ``` ##### 3. 测试连通性 利用ping命令检验两端PC能否成功相互探测对方的存在状况。假如一切正常运作的话,则应当观察到预期的结果反馈显示无误。 #### ### 结果分析 一旦完成了上述全部环节之后,就可以着手收集有关性能指标方面的统计数据加以评估考量了。这可能涉及到延迟时间测量、丢包率统计等方面的内容。另外还需要注意检查是否有任何异常情况发生,比如错误匹配的目标地址或者是循环依赖关系形成等问题存在。 #### ### 总结讨论 通过对整个过程的学习体验分享自己的心得体会感悟出来的东西。可以围绕以下几个方面展开论述:学到的新知识点是什么?遇到哪些困难挑战是如何克服战胜它们的呢 ?未来还有那些地方值得继续深入探究下去吗 ? --- ####
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值