centos7 linux ip配置问题,这几个都是什么意思啊?lo?virbr0?virbr0-nic?设置ip不是改eth0么,没有啊

centos7 linux ip配置问题,这几个都是什么意思啊?lo?virbr0?virbr0-nic?设置ip不是改eth0么,没有啊,第1张

如果你用ifconfig命令找不到网卡,那就用ifconfig -a查看所有的网络信息

你现在的问题有可能是没有以网卡的方式启动,在/etc/sysconfig/network-scripts这里可以用ls命令查看有哪些文件,找到网卡配置文件ifcfg-eXXX,进入编辑,把ONBOOT=no这一项改为yes,保存并退出,重启网络服务或重启虚拟机。

lo是环回接口(loopback)。virbr是虚拟网桥(Virtual Bridge),virbr0是虚拟网桥网卡。一般centos65版本前普遍默认的网卡是eth0,centos7版本后普遍默认的网卡是ensxx(xx为数字)。当然也有已经修改过的网卡名称。

例如我的是centos7版本 默认网卡名称就是ens33,以前在学校用的是centos65版本,默认网卡名称为eth0。

在虚拟机中,有些网卡名称是eth1或eth2,说明这个虚拟影像是被复制的,由于在物理机中的网卡eth0自动识别了物理机的MAC地址,在虚拟机中运行网卡名称就会自动变成eth1,如果复制这个虚拟影像在另一台电脑上运行,则网卡名称会变成eth2。但也可以修改ifcfg-eth0配置文件,绑定MAC地址,删除/etc/udev/rulesd/70-persistent-netrules配置文件,重启生效。

一、Linux网络属性配置
1Linux主机接入到网络方式
IP/NETMASK:实现本地网络通信
路由(网关):可以进行跨网络通信
DNS服务器地址:基于主机名的通信,Linux可以有三个DNS地址
当第一个地址本身挂了,才会查找其备用地址;若第一个地址无法解析则停止
2网络属性配置方式
(1)静态指定
1)命令方式
ifcfg系列命令:
ifconfig:配置IP,NETMASK
route:配置路由相关信息
netstat:状态及统计数据查看
iiproute2系列命令:
ip OBJECT:
addr:地址和掩码;
link:接口
route:路由
ss:状态及统计数据查看
CentOS 7:nm(Network Manager)家族
nmcli:命令行工具
nmtui:text window 工具
hostname/hostnamectl:主机名配置
2) 配置文件:
RedHat及相关发行版:/etc/sysconfig/network-scripts/ifcfg-NETCARD_NAME
DNS服务器指定配置文件:/etc/resolvconf
本地主机名配置文件:/etc/sysconfig/network
注:命令配置能及时生效,但时关闭当前进程之后配置失效,为一次性配置方式
通过配置文件配置网络属性,无法立即生效,需要重启服务、重新加载配置文件或者重启进程
(2)动态分配:依赖于本地网络中有DHCP服务
DHCP:Dynamic Host Configure Procotol, 动态主机配置协议,此时不能固定IP地址
3网络接口命名
(1)传统命名
以太网:eth#,例如eth0, eth1, …
PPP网络:ppp#, 例如,ppp0, ppp1, …
(2)可预测命名方案(CentOS 7)
支持多种不同的命名机制,根据Fireware, 拓扑结构等信息自动配置
1) Firmware或BIOS为主板上集成的设备提供的索引信息可用,则根据此索引进行命名,如eno1,eno2, …
2) Firmware或BIOS为PCI-E扩展槽所提供的索引信息可用,且可预测,则根据此索引进行命名,如ens1, ens2, …
3) 如果硬件接口的物理位置信息可用,则根据此信息命名,如enp2s0, …
4) 如果用户显式定义,也可根据MAC地址命名,例如eno16777736(十六进制MAC), …
5)上述均不可用,则仍使用传统方式命名;
(3)命名格式的组成
en:ethernet,表示因特网网卡接口
wl:wlan,表示无线网网卡接口
ww:wwan,Wireless Wide Area Network,表示无线广域网网卡
(4)名称类型:
o<index>:集成设备的设备索引号;
s<slot>:扩展槽的索引号;
x<MAC>:基于MAC地址的命名;
p<bus>s<slot>:基于总线及槽的拓扑结构进行命名;

ip neigh 查看接入本机所在的局域网的其他设备的MAC地址

配置临时IP ip address add 192168102111/24 dev ens33
配置静态路由 ip route add 1001220/24 via 192168102111 dev ens33
配置默认网关 ip route add default via 1921681022

配置本机静态IP地址
vim /etc/sysconfig/network-scripts/ifcfg-ens33
要改动的东西:
BOOTPROTO=static/dhcp 静态/动态协议
ONBOOT=yes 重启自动开启网卡
IPADDR=xxx 配置IP
NETMASK=2552552550 子网掩码
GATEWAY=xxx 默认网关
DNS1=xxx 配置DNS服务器

可视化软件
nmtui

/etc/hostname 重新登录生效

/etc/hosts

最常用的 ss -ntal

ss -l 显示本地打开的所有端口
ss -pl 显示每个进程具体打开的socket
ss -t -a 显示所有tcp socket
ss -u -a 显示所有的UDP Socekt
ss -o state established '( dport = :smtp or sport = :smtp )' 显示所有已建立的SMTP连接
ss -o state established '( dport = :>一、root下,查看当前文件安装路径

echo $PATH

cd /usr/local/

ls include/

ls share/man/

which tree

yum install tree

vi  /etc/bashrc

/etc/bashrc

cd

cd /opt/

qnodes

ll /etc/initd/

for i in pbs_server pbs_mom trqauthd pbs_sched; do service $i stop;done

cd /etc/initd/

rm -rf pbs_

rm -rf pbs_ trqauthd

vi ~/bashrc

vi /etc/profile

进入文件删除倒数4行 export

输入 alias vi= vim

cd /var/spool/

rm -rf torque

cd /usr/lib/system

ll | grep pbs

rm -rf pbs_

ll | grep trq

rm trqauthdservice

cd /usr/local

rm -rf torque

nmtui    #进入系统设置hostname

选择:set system hostname

设置了  master

systemctl status firewallservice

vi /etc/selinux/config

SELINUX=enforcing 改为 SELINUX=disabled

vi /etc/hosts

输入 127001 master

ssh-keygen -t rsa

ssh-copy-id master

cd /etc/profiled/

ll

ls

rm -rf torque

新开一个窗口可以查看 echo $PATH

cd ~

yum install -y vim gcc-gfortran perl rsync libstdc++i686 libstdc++ tree gnuplot

yum install -y mailx postfix

yum install ntp ntpdate

timedatectl set-zonetime Asia/shanghai

ntpdate cnpoolntporg

hwclock --systohc

cd /opt/

ls

mkdir -p softwares/pbs

cd softwares/pbs/

将两个安装包拖拉进去

unzip tool——c7-newzip

rm icc_ipmi_mkl_slavex

/icc_impl_mkl_mainx pbs

pre

/icc_impl_mkl_mainx pbs

reboot重启服务器

ulimit -a

cd /opt/softwares/pbs

/icc_ipmi_mkl_mainx pbs

compile

core:10

/etc/profile

qterm

/icc_ipmi_mkl_mainx pbs

post

physical core:128

ls

rm -rf icc_ipmi_mkl_mainx pbszip tool_c7-newzip

rm -rf libs

新开窗口检查安装状态是否成功

showq

qstat

qnodes

ps aux | grep mom

kill 40307

service pbs_mom purge

for i in pbs_server pbs_mom trqauthd pbs_sched; do service $i restart;done

for i in pbs_server pbs_mom trqauthd pbs_sched; do service $i status;done

showq

qnodes

qmgr -c "p s"

top

ls

qnodes

ls /home/

su -ta

vi pbs-vasp

which mpirun

vi bashrc

vasp

tail bashrc

then

vi pbs-vasp

chmod +x pbs-vasp

新建文件夹  准备好四个文件测试

echo $LD_LIBRARY_PATH

vi /bashrc

qsub pbs-vasp
*** 作记录


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/13432566.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-05
下一篇 2023-08-05

发表评论

登录后才能评论

评论列表(0条)

保存