VLAN 配置
ubuntu环境下,利用netplan工具,编辑 .yaml 文件进行配置。sudo vim /etc/netplan/01-network-manager-all.yaml 。注意图片中的错误,addresses中ip地址不需要加双引号。
Linux 环境下因权限导致wireshark无法抓包问题解决办法
sudo dpkg-reconfigure wireshark-common
sudo chmod +x /usr/bin/dumpcap
scp hostA->hostB 成功 scp hostB -> hostA失败
- 检查hostA 是否安装了openssh-server。 sudo apt list --installed | grep openssh-server。如没有xxxx[installed] 字样,证明没有安装。
- 安装 openssh-server。 sudo apt install openssh-server
- 检查ssh service状态。 sudo service ssh status
- 启动 ssh service服务。sudo service ssh start
tcpdump常用方法
sudo tcpdump host 192.168.10.11 -w a.pcap # 抓取地址包含ip xxx 的包(host ip),并将结果保存到 a.cap文件中(-w file.pcap)
sudo tcpdump -i eth0 -w a.pcap # 抓取所有经过eth0网卡的网络包,并存在a.pcap文件中。
Linuxptp的安装部署
git clone git://git.code.sf.net/p/linuxptp/code linuxptp # 下载lunuxptp源码
sudo make # 进入linuxptp文件夹,编译
sudo make install # 安装
ethtool -T eth0 # 检查是否支持硬件时间戳/软件时间戳
sudo ptp4l -S -m -i enp0s25 -f ./linuxptp/configs/automotive-master.cfg #启动master
ptp4l -i eqos_0 -f /etc/automotive-slave.cfg & phc2sys -s eqos_0 -O 0 -S 1 # 启动slave