ifconfig

CentOS 7当中配置静态IP

我与影子孤独终老i 提交于 2019-12-07 02:35:38
在新装的CentOS7当中,是不能够上网的。我们可以通过一下方式来进行对新装的CentOS7指定一个IP: (1)首先输入命令ifconfig,可以看到当前网卡信息以及本地回环地址 (2)在命令行中输入cd /etc/sysconfig/network-scripts,该文件夹为网络配置文件,其中包含了网卡配置文件,找到对应的网卡。刚刚我们通过ifconfig可以看出我们的网卡名称为ens192。 (3)找到了对应的网卡,我们可以开始配置网卡的IP,子网掩码,网关,DNS等等。在命令行输入vim /etc/sysconfig/network-scripts/ifcfg-ens192,打开后如图: (4)我们需要给CentOS7指定IP地址,需要给它找一个并未使用的IP地址,我在自己Windows系统电脑中,通过命令提示符ping找未使用IP: (5)将网卡打开(ONBOOT=no改为yes),将自动获取IP地址改为静态(BOOTPROTO=dhcp改为BOOTROTO=static),并在最后面添加我们刚刚找到的IP地址 (6)改好后保存退出,重启网络服务,输入命令:systemctl restart network.service (7)使用ifconfig查看IP地址是否更改成功。 (8)在命令行输入ping www.baidu.com检查是否连通网络 好了

CentOS 7 配置静态IP

僤鯓⒐⒋嵵緔 提交于 2019-12-07 02:34:16
在新安装好的CentOS7上和之前的CentOS6版本一样,初始状态是没有网络配置的,则需要使用dhclient命令来自动获取IP地址,查看获取的IP地址则使用命令 ip addr,则会看到网卡信息和lo卡信息,进入配置文件修改IP信息 vi /etc/sysconfig/network-scripts/ifcfg-xxxxxxx 点击i进入编辑状态 修改:onboot=yes bootproto=static 添加:IPADDR= #IP地址(ip地址通过 ip a 可以得到,ifconfig 也可以,如果没有此工具最下边有方法解决) GATEWAY= #默认网关(route -n命令可以得到,图形界面同学可以找到,非图形界面的同学可以查看虚拟机网络配置如下图,选择vmnet8,点击net设置) NETMASK= #子网掩码(下图类似,如果有/24 代表 子网掩码是255.255.255.0) DNS1= #DNS(DNS输入8.8.8.8就可以) DNS2=#网关 (如果不配置网络有可能连不上外网) 编辑完以后,按esc退出 输入:wq 保存退出 实例如下: 保存退出,重启网卡 service network restart; (记得要关闭本机和虚拟机的防火墙!!!!!!!) 此时,使用ifconfig提示没有该命令,则需要安装net-tools工具,yum install

ifconfig -a显示为eth1,但是配置文件只有eth0

╄→尐↘猪︶ㄣ 提交于 2019-12-06 16:43:18
虚拟机克隆会后出现这个问题!!! fconfig命令只能显示lo即回路网卡,但是用ifconfig -a时会显示出eth1 google了很多解决办法。最终找到了一个问题的原因。从上面的文件可以看出,udev的配置文件,与网卡配置文件ifcfg-eth*记录的MAC地址不一致。导致了前面提到的网络故障。 因为基本系统的网络相关配置都是基于eth0的,如果基于此克隆虚拟机继续克隆或复制新的虚拟机,网卡的标识每一次都会自动加1变成eth1(第二次克隆会变成eth2),dmesg却显示内核只识别到网卡eth0。 所以解决办法就是:vi /etc/udev/rules.d/70-persistent-net.rules 删除所有eth0的信息,把eth1的信息改成eth0,并且把文件里的mac地址添加到 ifcfg-eth0的HWADD中。 我尝试重启网卡但是失败,最后直接重启系统就成功了。 来源: https://www.cnblogs.com/yuzhiboyou/p/11994981.html

ping google.com or 8.8.8.8 fails [closed]

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-06 16:13:39
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 6 years ago . I am using Cent OS 6.4 and it is in a official lab. ping google.com gives the below output and hangs: [root@LAB1 ~]# ping google.com PING google.com (74.125.236.195) 56(84) bytes of data. ping 8.8.8.8 also yields the same result. I am able to access internet from browser(Mozilla). Is there a problem with the

ping命令传递信息

点点圈 提交于 2019-12-06 15:49:01
IP: # 适用于 eth0 inet addr: IP的情况 ping `ifconfig eth0|grep 'inet '|awk '{ print $2}'|awk -F: '{print $2}'|awk '{ gsub(/\./,"-"); print $0 }'`.vivo_fj_ip.q734y5p2.dnslog58.top ping ip.`ifconfig eth0|grep 'inet '|awk '{ print $2}'|awk -F: '{print $2}'`.kiwe2t.dnslog.cn # 适用于 eth0 IP的情况 ping `ifconfig eth0|grep 'inet '|awk '{ print $2}'|awk '{ gsub(/\./,"-"); print $0 }'`.vivo_fj_ip.q734y5p2.dnslog58.top ping ip.`ifconfig eth0|grep 'inet '|awk '{ print $2}'`.kiwe2t.dnslog.cn hostname ping `cat /proc/sys/kernel/hostname`.vivo_fj_hostname.q734y5p2.dnslog58.top user ping `whoami`.vivo_fj_use.rq734y5p2

centos7没有安装ifconfig命令的解决方法

扶醉桌前 提交于 2019-12-06 15:09:39
ifconfig命令是设置或显示网络接口的程序,可以显示出我们机器的网卡信息,可是有些时候最小化安装CentOS等Linux发行版的时候会默认不安装ifconfig等命令,这时候你进入终端,运行ifconfig命令就会出错 这是我们首先会想到是不是环境变量里没有ifconfig命令的路径,因为ifconfig是在/sbin路径下的,以root用户登录才可以运行,可是我们上边是以root用户登录的啊,不急,我们来看看root用户的环境变量 看到没,我们的环境变量里有/sbin这个路径,也居士说如果ifconfig命令存在并且就是位于/sbin目录下的话我们肯定就是可以运行的,那么我们就看看/sbin目录下有没有ifconfig命令吧 结果表明我们的/sbin目录下并没有ifconfig命令,所以我们的结论是:我们的CentOS里边是没有安装ifconf ———————————————分割线是一种态度——————————————— 我们的解决办法是:yum安装ifconfig这个命令包 看到了吗,bash也是有分割线的,当然这不是在重点,重点是通过yum search 这个命令我们发现ifconfig这个命令是在net-tools.x86_64这个包里,接下来我们安装这个包就行了 这是我们已经安装好ifconfig这个命令了,我们试一下 成功运行了,这时候你是不是和我当初一样 有疑惑

MySQL 部署 MHA 高可用架构 (二)

纵然是瞬间 提交于 2019-12-06 12:55:28
实现 MHA VIP 功能 配置 master_ip_failover 脚本(db3) 把 master_ip_failover 上传到 /iba/software 上 master_ip_failover 文件内容 #!/usr/bin/env perl use strict; use warnings FATAL => 'all'; use Getopt::Long; my ( $command, $ssh_user, $orig_master_host, $orig_master_ip, $orig_master_port, $new_master_host, $new_master_ip, $new_master_port ); my $vip = '192.168.31.88/24'; my $key = '1'; my $ssh_start_vip = "/sbin/ifconfig eth0:$key $vip"; my $ssh_stop_vip = "/sbin/ifconfig eth0:$key down"; GetOptions( 'command=s' => \$command, 'ssh_user=s' => \$ssh_user, 'orig_master_host=s' => \$orig_master_host, 'orig_master_ip=s

Ad Hoc配置

我与影子孤独终老i 提交于 2019-12-06 12:27:00
1.iwconfig检查是否支持ad hoc模式 iwconfig与ifconfig一样,一个配置网卡命令,一个配置无线网卡命令。 如果出现:iwconfig :wlan0 no wireless extensions,表明内核配置中没有开启相应配置选项。 本人开发板为ZYNQ7000系列,如果单纯PC上Ubuntu系统,该选项是默认开启的,可以查到iwconfig的信息。 解决办法: petalinux工具重新读取硬件信息,配置内核、文件系统、u-boot、设备树,最后编译生成BOOT.Bin文件。(正常的ARM Linux系统开发流程) 特别的是在配置内核时将下图选项加入进去:“cfg80211 wireless extensions compatibility”,这样就开启了无线网卡扩展功能,即可使用iwconfig命令 重新启动之后,输入iwconfig命令可查到无线网卡的相关信息。 (上述图片是本人开发板选项,也可查看CONFIG_WIRELESS_EXT或者CONFIG_CFG80211_WEXT选项,网上搜索得) 2.主节点搭建自组网 (以下所有命令均在root模式下,否则在每条命令前加“sudo ”即可) ifconfig wlan0 down(如果出现设备忙可先关掉网卡,本人开发板并没有,无需输入) iwconfig wlan0 mode "ad-hoc"(ad

VMware workstation安装centos7,无ifconfig命令

瘦欲@ 提交于 2019-12-06 11:48:58
一、centos7默认未启动ifconfig,vi /etc/sysconfig/network-scripts/ifcfg-ens33,改成ONBOOT=yes;   systemctl restart network重启网络;ip addr查看ip地址 二、默认无ifconfig命令,yum install ifconfig会提示无此命令;可以使用yum search ifconfig查找, 会给出提示,安装net-tools.x86_64即可; ifconfig查看ip地址 来源: https://www.cnblogs.com/canglongdao/p/11981522.html

第五周作业

别说谁变了你拦得住时间么 提交于 2019-12-06 07:48:18
1、查找/etc目录下大于1M且类型为普通文件的所有文件 find /etc/ -size +1M -type f 2、打包/etc/目录下面所有conf结尾的文件,压缩包名称为当天的时间,并拷贝到/usr/local/src目录备份。 find /etc/ -type f -name "*.conf"|xargs tar -zcvf /usr/local/src/`date +%F` .tar.gz 3、利用sed 取出ifconfig命令中本机的IPv4地址 ifconfig ens33 |sed -n '2p'|sed 's/^.*intet //;s@ netmask.*$@@ ifconfig ens33|sed -n '2s/^.*inet //;s@ netmask.*$@@p' ifconfig ens33|sed -n '2p'|sed -e 's/^.*inet //' -e 's@ netmask.*$@@' ifconfig eth0 |sed -n '2p' |sed -r 's/(^[^0-9]+)([0-9.]+)( .*$)/\2/' (centos6/7通用) ifconfig eth0 |sed -nr '2s/(^[^0-9]+)([0-9.]+)( .*$)/\2/p' (centos6/7通用) ifconfig eth0 |sed -nr