ifconfig

ifconfig命令

╄→尐↘猪︶ㄣ 提交于 2019-11-30 19:42:26
ifconfig 查看网卡设备信息 ifconfig命令用不了怎样解决 亲自尝试,非常好用 来源: https://www.cnblogs.com/qhlove/p/11637875.html

Waiting for network link to be up before continuing in bash [duplicate]

萝らか妹 提交于 2019-11-30 14:01:54
This question already has an answer here: Wait for Network Interface Before Executing Command 3 answers Is there a way to check for successful network interface link for multiple interfaces in a bash script before continuing? Something like: eth0 eth1 eth2 eth3 network interfaces are brought up Wait for link detection on all 4 interfaces Proceed You can check if the network interfaces' names appear after running ifconfig -s . Something like: if [ $( ifconfig -s | grep eth0 ) ]; then echo "eth0 is up!" Check this link for more details. To make this test ongoing, you can do something like what

Set static ip if not obtained from DHCP (script)

不问归期 提交于 2019-11-30 09:09:34
I work on embedded device with linux on it. I want to use DHCP client first, but if there will be no answer from DHCP Server I want to set static-default IP. I suppose it shouldn't be complicated, but I haven't found strict answer. I'm thinking about 2 solutions (Unfortunately I can test them in few days): I set static IP with ifconfig, then I call udhcpc. If udhcpc will not obtain new IP, old one will stay. I can also first call udhcpc, wait a while and check if IP is obtained. But this is not nice for me. I wouldn't like to add any wait routines into startup. BR Bartek I use udhcpc -

ifconfig

此生再无相见时 提交于 2019-11-30 07:48:10
展示目前活动的网络借口 lo 代表主机环回地址,用于本地通信的 手工指定网卡的ip地址 ifconfig eth0 192.168.1.1 netmask 255.255.255.0 简写 ifconfig eth0 192.168.1.1/24,通过ip地址和掩码系统能自行算出广播地址。 手工断开/启动网卡 ifconfig eth0 down ifconfig eth0 up 也可以使用,作用是一样的 ifdown eth0 ifup eth0 通过配置文件修改网卡信息 /etc/sysconfig/network-scripts/ifcfg-ens192 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens192 UUID=62303b71-36fe-489d-afdd-a678af1faefb DEVICE=ens192 ONBOOT=yes IPADDR=192.168.1.246 NETMASK=255

centos7 mini配置网络及VMware workstation 10 添加多网卡及重命名为ethx(eth0,eth1失败)(还想再添加网卡eth1???)

天大地大妈咪最大 提交于 2019-11-30 06:58:21
因为工作需要切换到centos7系统, 网络配置,巨坑爹: 最小化安装的centos7里面甚至连ifconfig、route -ne都没有,需要自行yum install net-tools 安装。 弱弱的问一句,要是网络没通,然后又没有这些基础网络配置查询命令,你教我咋个yum,汗! 服务重启,再次巨坑+1:新的服务启动都切换到systemctl 控制,而且每个服务后缀都要.service,无语! systemctl restart netwrok.service 起个服务这么长,目前还没发现补全的命令。 吐槽完毕接下来正式开始网络配置: 安装centos7 自行安装,此处不讲解。 一:重命名为eth0: 安装完了,一看网卡命名,全部变成enoxxxxxxxxx一长串数字。 如果还是希望继续改为之前的eth0,eth1命名方式,执行以下命令: vim /etc/sysconfig/grub 添加net.ifnames=0 biosdevname=0语句,具体位置见下图红色框 grub2-mkconfig -o /boot/grub2/grub.cfg mv /etc/sysconfig/network-scripts/ifcfg-enoxxxxxx /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network

取ip,特殊命令和文件权限

99封情书 提交于 2019-11-30 06:32:39
取ip不低于3种方法 [root@localhost ~]# ifconfig eth0 |sed -nr '2s#^[^0-9]*([0-9.]*) .*$#\1#gp' 192.168.17.130 [root@localhost ~]# ifconfig eth0 |sed -n '2p'|awk -F "[ :]+" '{print $4}' 192.168.17.130 [root@localhost ~]# ifconfig eth0 |sed -n '2p'|sed 's#^.*r:##g'|sed 's#B.*##g' 192.168.17.130 [root@localhost ~]# ifconfig eth0 | grep -Po '(?<=addr:)\S+' 192.168.17.130 [root@localhost ~]# ifconfig eth0 | grep -o "inet addr:[0-9.]*" | grep -o "[0-9.]*" 192.168.17.130 [root@localhost ~]# ifconfig eth0 | awk -F "[ :]+" 'NR==2 {print $4}' 192.168.17.130 ln make links between files 无参数----------硬链接 -s参数-----

LVS+DR模式+keepalived

走远了吗. 提交于 2019-11-30 04:14:29
LVS+DR模式+keepalived 上一篇博客我们说了三种模式,NAT,TUN,DR这次是DR+Keepalived 先了解什么是Keepalived keepalived采用VRRP热备份协议实现Linux服务器的多机热备功能 VRRP,虚拟路由冗杂协议,是针对路由器的一种备份解决方案 keepalived可以实现多机热备,每个热备组可有多台服务器,最常用的就是双机热备 双击热备的故障切换是由虚拟IP地址的飘逸来实现,适用于各种应用服务器 LVS-DR的ARP问题 在LVS-DR的负载均衡群集中,负载均衡器与节点服务器都要配置相同的VIP地址 在局域网中具有相同的IP地址,势必会造成服务器APR通信的紊乱 当一个ARP广播发送到LVS-DR集群时,因为负载均衡器和节点服务器都是连接到相同的网络上,它们都会接收到ARP广播 此时只有前端的负载均衡器进行响应。其他节点服务器不应该响应ARP广播 LVS-DR的ARP问题解决方案 对节点服务器进行处理,使其不响应针对VIP的ARP请求 使用虚接口lo:0承载VIP地址 设置内核参数arp_ignore=1:系统只响应目的IP为本地IP的ARP请求 下面我们来做实验 实验规划 我们需要五台虚拟机 DR1 主服务器 192.168.100.201 DR4 备份服务器 192.168.100.202 web 5 192.168.100

MySQL数据库远程连接配置

安稳与你 提交于 2019-11-30 02:21:38
MySQL数据库远程连接配置 使用ifconfig命令查看服务器的IP地址如下: [ root@bogon ~ ] # ifconfig ens33: flags = 4163 < UP,BROADCAST,RUNNING,MULTICAST > mtu 1500 inet 192.168.1.11 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::24de:dca1:a1fb:f609 prefixlen 64 scopeid 0x20 < link > ether 00:0c:29:3e:7b:d2 txqueuelen 1000 ( Ethernet ) RX packets 28577 bytes 8446017 ( 8.0 MiB ) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 4881 bytes 470355 ( 459.3 KiB ) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 把MySQL的3306端口加入防火墙(以CentOS7为例),命令如下: [ root@bogon ~ ] # firewall-cmd --add-port 3306/tcp success [

LVS+DR模式+keepalived

感情迁移 提交于 2019-11-29 22:10:07
LVS+DR模式+keepalived 上一篇博客我们说了三种模式,NAT,TUN,DR这次是DR+Keepalived 先了解什么是Keepalived keepalived采用VRRP热备份协议实现Linux服务器的多机热备功能 VRRP,虚拟路由冗杂协议,是针对路由器的一种备份解决方案 keepalived可以实现多机热备,每个热备组可有多台服务器,最常用的就是双机热备 双击热备的故障切换是由虚拟IP地址的飘逸来实现,适用于各种应用服务器 LVS-DR的ARP问题 在LVS-DR的负载均衡群集中,负载均衡器与节点服务器都要配置相同的VIP地址 在局域网中具有相同的IP地址,势必会造成服务器APR通信的紊乱 当一个ARP广播发送到LVS-DR集群时,因为负载均衡器和节点服务器都是连接到相同的网络上,它们都会接收到ARP广播 此时只有前端的负载均衡器进行响应。其他节点服务器不应该响应ARP广播 LVS-DR的ARP问题解决方案 对节点服务器进行处理,使其不响应针对VIP的ARP请求 使用虚接口lo:0承载VIP地址 设置内核参数arp_ignore=1:系统只响应目的IP为本地IP的ARP请求 下面我们来做实验 实验规划 我们需要五台虚拟机 DR1 主服务器 192.168.100.201 DR4 备份服务器 192.168.100.202 web 5 192.168.100