SUSE ifconfig netwrokmanger,lldp等常用工具配置
1、 ifconfig
ifconfig 默认安装完后,此命令不认识,也无法使用,那么我们可以通过在线或离线的方式进行更新;
sle-203:~/netsniff-ng-0.6.5 # zypper install net-tools-deprecated
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following NEW package is going to be installed:
net-tools-deprecated
The following package has no support information from its vendor:
net-tools-deprecated
1 new package to install.
Overall download size: 170.2 KiB. Already cached: 0 B. After the operation, additional 460.1 KiB will be used.
Continue? [y/n/v/...? shows all options] (y): y
Retrieving package net-tools-deprecated-2.0+git20170221.479bb4a-3.11.x86_64 (1/1), 170.2 KiB (460.1 KiB unpacked)
Checking for file conflicts: ..........................................................................................................................................................................[done]
(1/1) Installing: net-tools-deprecated-2.0+git20170221.479bb4a-3.11.x86_64 ............................................................................................................................[done]
sle-203:~/netsniff-ng-0.6.5 # ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.101.203 netmask 255.255.255.0 broadcast 192.168.101.255
inet6 fe80::5054:ff:fe0e:c1e3 prefixlen 64 scopeid 0x20<link>
ether 52:54:00:0e:c1:e3 txqueuelen 1000 (Ethernet)
RX packets 3421763 bytes 4473097384 (4.1 GiB)
RX errors 0 dropped 84820 overruns 0 frame 0
TX packets 1268629 bytes 91500562 (87.2 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth2: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::a5f1:f9d9:8efd:1bc0 prefixlen 64 scopeid 0x20<link>
ether 00:02:03:04:05:01 txqueuelen 1000 (Ethernet)
RX packets 102 bytes 23140 (22.5 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 142 bytes 25700 (25.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 49 bytes 5704 (5.5 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 49 bytes 5704 (5.5 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
2、networkmanager(nmcli)使用
默认安装应该也是不存在的,默认安装的应该是wick管理的,所以需要安装;
sle-203:~/netsniff-ng-0.6.5 # zypper install NetworkManager
Loading repository data...
Reading installed packages...
'NetworkManager' is already installed.
No update candidate for 'NetworkManager-1.10.6-5.3.1.x86_64'. The highest available version is already installed.
Resolving package dependencies...
Nothing to do.
这里已经安装,再次安装会出现上面的提示;
安装完成后启动服务;
sle-203:~/netsniff-ng-0.6.5 # systemctl start NetworkManager
sle-203:~/netsniff-ng-0.6.5 # systemctl status NetworkManager
● NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; disabled; vendor preset: disabled)
Drop-In: /usr/lib/systemd/system/NetworkManager.service.d
└─NetworkManager-ovs.conf
Active: active (running) since Wed 2020-07-22 03:30:21 EDT; 35min ago
Docs: man:NetworkManager(8)
Main PID: 13457 (NetworkManager)
Tasks: 3 (limit: 4915)
CGroup: /system.slice/NetworkManager.service
└─13457 /usr/sbin/NetworkManager --no-daemon
Jul 22 04:04:36 sle-203.acctoncn.LOCAL NetworkManager[13457]: <info> [1595405076.9244] dhcp4 (eth2): activation: beginning transaction (timeout in 45 seconds)
Jul 22 04:04:36 sle-203.acctoncn.LOCAL NetworkManager[13457]: <info> [1595405076.9274] dhcp4 (eth2): dhclient started with pid 20222
Jul 22 04:05:21 sle-203.acctoncn.LOCAL NetworkManager[13457]: <warn> [1595405121.8631] dhcp4 (eth2): request timed out
Jul 22 04:05:21 sle-203.acctoncn.LOCAL NetworkManager[13457]: <info> [1595405121.8633] dhcp4 (eth2): state changed unknown -> timeout
Jul 22 04:05:21 sle-203.acctoncn.LOCAL NetworkManager[13457]: <info> [1595405121.8797] dhcp4 (eth2): canceled DHCP transaction, DHCP client pid 20222
Jul 22 04:05:21 sle-203.acctoncn.LOCAL NetworkManager[13457]: <info> [1595405121.8797] dhcp4 (eth2): state changed timeout -> done
Jul 22 04:05:21 sle-203.acctoncn.LOCAL NetworkManager[13457]: <info> [1595405121.8804] device (eth2): state change: ip-config -> failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Jul 22 04:05:21 sle-203.acctoncn.LOCAL NetworkManager[13457]: <info> [1595405121.8809] manager: NetworkManager state is now CONNECTED_GLOBAL
Jul 22 04:05:21 sle-203.acctoncn.LOCAL NetworkManager[13457]: <warn> [1595405121.8815] device (eth2): Activation: failed for connection 'Wired connection 2'
Jul 22 04:05:21 sle-203.acctoncn.LOCAL NetworkManager[13457]: <info> [1595405121.8822] device (eth2): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
sle-203:~/netsniff-ng-0.6.5 # nmcli connection
NAME UUID TYPE DEVICE
eth0 4cc3da8b-d5c6-4b5d-bcc3-5b07cf34bace ethernet eth0
Wired connection 1 3503c655-22a5-3b6e-a0f2-df5ea249fe8a ethernet --
Wired connection 2 a8205e1b-4044-3e85-850c-401757066c28 ethernet --
3、安装lldp 包,用来相关的测试;
sle-203:~/netsniff-ng-0.6.5 # zypper install open-lldp
Loading repository data...
Reading installed packages...
'open-lldp' is already installed.
No update candidate for 'open-lldp-1.0.1+56.cb81e95-1.27.x86_64'. The highest available version is already installed.
Resolving package dependencies...
Nothing to do.
sle-203:~/netsniff-ng-0.6.5 # lldp
lldpad lldptool
4、suse 添加本地ISO源;
/host112:~ # mount -t cifs -o username=user1,password=Accton123 //192.168.108.200/ocp网卡项目/OS_BMC_Firmware/OS_ISO /mnt/iso/host112:~ # mount | grep /mnt/iso
//192.168.108.200/ocp网卡项目/OS_BMC_Firmware/OS_ISO on /mnt/iso type cifs (rw,relatime,vers=3.1.1,cache=strict,username=user1,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.108.200,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=4194304,wsize=4194304,bsize=1048576,echo_interval=60,actimeo=1)
host112:~ # mount -o loop /mnt/iso/SLE-15-SP2-Packages-x86_64-20200729.iso /home/res/
mount: /home/res: WARNING: device write-protected, mounted read-only.
host112:~ # ll /home/res/
total 46
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Module-Basesystem
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Module-CAP-Tools
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Module-Containers
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Module-Desktop-Applications
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Module-Development-Tools
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Module-HPC
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Module-Legacy
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Module-Live-Patching
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Module-Public-Cloud
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Module-Python2
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Module-SAP-Applications
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Module-Server-Applications
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Module-Transactional-Server
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Module-Web-Scripting
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Product-HA
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Product-HPC
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Product-SLED
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Product-SLES
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Product-SLES_SAP
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Product-SUSE-Manager-Proxy-4.1
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Product-SUSE-Manager-Retail-Branch-Server-4.1
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Product-SUSE-Manager-Server-4.1
dr-xr-xr-x 1 root root 2048 Jul 29 2020 Product-WE
host112:~ # zypper lr
Repository priorities are without effect. All enabled repositories share the same priority.
# | Alias | Name | Enabled | GPG Check | Refresh
--+------------------------------------+---------------------------------+---------+-----------+--------
1 | Basesystem-Module_15.2-0 | sle-module-basesystem | No | ---- | ----
2 | Desktop-Applications-Module_15.2-0 | sle-module-desktop-applications | No | ---- | ----
3 | Python2-Module_15.2-0 | sle-module-python2 | No | ---- | ----
4 | SLED15-SP2-15.2-0 | SLED15-SP2-15.2-0 | No | ---- | ----
5 | SLEWE15-SP2_15.2-0 | sle-we | No | ---- | ----
host112:~ # zypper ar /home/res/ Packages
Adding repository 'Packages' ...........................................................................................................................................................................[done]
Repository 'Packages' successfully added
URI : dir:/home/res
Enabled : Yes
GPG Check : Yes
Autorefresh : No
Priority : 99 (default priority)
Repository priorities are without effect. All enabled repositories share the same priority.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)