NS3实现全记录

2022/11/25

今天实现NS3的基本环境配置,解决Ubuntu的网络连接问题

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    ens33:
      dhcp4: no
      addresses: [192.168.126.128/24]
      gateway4: 192.168.72.2
      nameservers:
        addresses: [8.8.8.8,8.8.4.4]

按照此方法修改,报错,gateway4` has been deprecated, use default routes instead.

最后使用移除连接设置重启解决

添加环境变量之前需要明白以下几点:

1、Linux的环境变量是保存在变量PATH中(window 也是保存在PATH中),可通过命令 echo $PATH 输出查看

2、Linux环境变量值之间是通过冒号分隔的( : )

  其格式为:PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N>

临时添加环境变量PATH:

可通过export命令,如

export PATH=/usr/local/nginx/sbin/:$PATH,将/usr/local/nginx/sbin/目录临时添加到环境变量中

当前用户永久添加环境变量:

编辑.bashrc文件 vim ~/.bashrc    <<---- 通过这种方式,在关闭xshell后,添加的环境变量仍然生效

文件末尾添加:export PATH="/usr/local/nginx/sbin/:$PATH"

source ~/.bashrc

所有用户永久添加环境变量:

  编辑/etc/profile文件 vim /etc/profile    <<---- 通过这种方式,在关闭xshell后,添加的环境变量不生效

  文件末尾添加:export PATH="/usr/local/nginx/sbin/:$PATH"

  source  /etc/profile

总结:

  linux添加环境变量注意几点:

    1、变量之前使用冒号分隔

    2、使用命令export

    3、export时,需要有$PATH

    4、在文件的末尾添加

    5、配置文件有,/etc/profile  和  ~/.bashrc

    6、添加bin或者sbin目录即可

这里想安装使用NetAnim,遇到了很大困难,首先不能使用.waf(我猜那是旧版本的执行语句),其次qmake需要删除原来qmake的地址将Qt5的qmake路径告诉系统

最后成功生产xml文件(这步耗时有点长),然后在NetAnim中成功运行生成的xml文件,得到了一个监视图。可以动态的监控。

2022/12/12

AnimationInterface WARNING:Node:2 Does not have a mobility model. Use SetConstantPosition if it is stationary

使用以下方法来打开运行Netanim:

  1. cd netanim-3.103  
  2. ./NetAnim  

下图是监控dynamic-global-routing.cc得到的动态图。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值