安装OpenStack前CentOS7网络基本配置
来源:互联网 发布:淘宝商城魅族 编辑:程序博客网 时间:2024/05/22 17:35
安装OpenStack前CentOS7网络基本配置:
刚安装好centos 7想查看IP地址用:
#ip addr
如果centos 7系统中没有 ifconfig命令的解决办法如下:
先查找是否有ifconfig 命令:
# find / -name ifconfig* -print
若有ifconfig 命令则显示信息如下:
/usr/sbin/ifconfig
/usr/share/man/man8/ifconfig.8.gz
/usr/share/man/fr/man8/ifconfig.8.gz
/usr/share/man/de/man8/ifconfig.8.gz
/usr/share/man/pt/man8/ifconfig.8.gz
若没有则安装。
安装步骤如下:
# yum upgrade(只升级所有包,不升级软件和系统内核)——(yum -y update升级所有包同时也升级软件和系统内核)
#yum install net-tools
安装成功后,可检查:
#ifconfig
]# ifconfig
eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.102 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::20c:29ff:fe7a:c795 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:7a:c7:95 txqueuelen 1000 (Ethernet)
RX packets 44974 bytes 66388921 (63.3 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 27998 bytes 1991034 (1.8 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eno33554992: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.103 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::20c:29ff:fe7a:c79f prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:7a:c7:9f txqueuelen 1000 (Ethernet)
RX packets 4735 bytes 1524720 (1.4 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 3133 bytes 859973 (839.8 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 0 (Local Loopback)
RX packets 138 bytes 12180 (11.8 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 138 bytes 12180 (11.8 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
修改网络配置文件:
# cd /etc/sysconfig/network-scripts/
# ls
ifcfg-eno16777736 ifdown-ppp ifup-ib ifup-Team
ifcfg-lo ifdown-routes ifup-ippp ifup-TeamPort
ifdown ifdown-sit ifup-ipv6 ifup-tunnel
ifdown-bnep ifdown-Team ifup-isdn ifup-wireless
ifdown-eth ifdown-TeamPort ifup-plip init.ipv6-global
ifdown-ib ifdown-tunnel ifup-plusb network-functions
ifdown-ippp ifup ifup-post network-functions-ipv6
ifdown-ipv6 ifup-aliases ifup-ppp
ifdown-isdn ifup-bnep ifup-routes
ifdown-post ifup-eth ifup-sit
#vi ifcfg-eno16777736
TYPE="Ethernet"
BOOTPROTO="dhcp"→BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="eno16777736"
UUID="a6b9be2c-d985-4f1b-bb7c-9a5e9367e634"
DEVICE="eno16777736"
ONBOOT="yes"→确保ONBOOT="yes"
(增加3行)
IPADDR=”192.168.0.102”
GETEWAR=”192.168.0.1”
NETMASK=”255.255.255.0”
或
DNS=”192.168.0.1”
PEERDNS="yes"
PEERROUTES="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_PRIVACY="no"
配置DNS IP地址:
#vi /etc/resolv.conf
# Generated by NetworkManager
nameserver 192.168.0.1
(中国免费DNS:114.114.114.114;GOOGLE免费DNS:8.8.8.8;8.8.4.4)
重启网络:
#service network restart
#ping www.baidu.com
或
#curl badu.com
网卡重命名
下面把“eno16777736”形式的网卡名改为:“eth0”的常用开式:
# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:7a:c7:95 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.102/24 brd 192.168.0.255 scope global dynamic eno16777736
valid_lft 85956sec preferred_lft 85956sec
inet6 fe80::20c:29ff:fe7a:c795/64 scope link
valid_lft forever preferred_lft forever
3: eno33554992: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:7a:c7:9f brd ff:ff:ff:ff:ff:ff
inet 192.168.0.103/24 brd 192.168.0.255 scope global dynamic eno33554992
valid_lft 85474sec preferred_lft 85474sec
inet6 fe80::20c:29ff:fe7a:c79f/64 scope link
valid_lft forever preferred_lft forever
4: eno50332216: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:7a:c7:a9 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.104/24 brd 192.168.0.255 scope global dynamic eno50332216
valid_lft 85474sec preferred_lft 85474sec
inet6 fe80::20c:29ff:fe7a:c7a9/64 scope link
valid_lft forever preferred_lft forever
# vi /etc/sysconfig/grub
GRUB_TIMEOUT=5
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet"
上句改为:
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/rootnet.ifnames=0 biosdevname=0 rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
# grub2-mkconfig -o /boot/grub2/grub.cfg
(生成grub2的配置文件,)
显示如下:
[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.10.0-229.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-229.el7.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-7f7a67d98171440fb3fa7046acd15637
Found initrd image: /boot/initramfs-0-rescue-7f7a67d98171440fb3fa7046acd15637.img
done
[root@localhost ~]#
下面更改文件名:
# cd /etc/sysconfig/network-scripts/
# mv /etc/sysconfig/network-scripts/ifcfg-eno16777736 /etc/sysconfig/network-scripts/ifcfg-eth0
修改网卡设备文件参数
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE="Ethernet"
BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="eno16777736"→NAME="eth0"
UUID="a6b9be2c-d985-4f1b-bb7c-9a5e9367e634"
DEVICE="eno16777736"→DEVICE="eth0"
ONBOOT="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_PRIVACY="no"
# mv /etc/sysconfig/network-scripts/ifcfg-eno33554992 /etc/sysconfig/network-scripts/ifcfg-eth1
修改网卡设备文件参数
#cp /etc/sysconfig/network-scripts/idcfg-eth0 /etc/sysconfig/network-scripts/idcfg-eth1
#vi /etc/sysconfig/network-scripts/ifcfg-eth1
TYPE="Ethernet"
BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="eno16777736"→NAME="eth1"
UUID="a6b9be2c-d985-4f1b-bb7c-9a5e9367e634"
DEVICE="eno16777736"→DEVICE="eth1"
ONBOOT="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_PRIVACY="no"
# mv /etc/sysconfig/network-scripts/ifcfg-eno50332216 /etc/sysconfig/network-scripts/ifcfg-eth2
修改网卡设备文件参数
#cp /etc/sysconfig/network-scripts/idcfg-eth0 /etc/sysconfig/network-scripts/idcfg-eth2
#vi /etc/sysconfig/network-scripts/ifcfg-eth2
TYPE="Ethernet"
BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="eno16777736"→NAME="eth2"
UUID="a6b9be2c-d985-4f1b-bb7c-9a5e9367e634"
DEVICE="eno16777736"→DEVICE="eth2"
ONBOOT="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_PRIVACY="no"
重新启动CentOS7系统
#reboot
# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:7a:c7:95 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.102/24 brd 192.168.0.255 scope global dynamic eth0
valid_lft 86372sec preferred_lft 86372sec
inet6 fe80::20c:29ff:fe7a:c795/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:7a:c7:9f brd ff:ff:ff:ff:ff:ff
inet 192.168.0.103/24 brd 192.168.0.255 scope global dynamic eth1
valid_lft 86373sec preferred_lft 86373sec
inet6 fe80::20c:29ff:fe7a:c79f/64 scope link
valid_lft forever preferred_lft forever
4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:7a:c7:a9 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.104/24 brd 192.168.0.255 scope global dynamic eth2
valid_lft 86373sec preferred_lft 86373sec
inet6 fe80::20c:29ff:fe7a:c7a9/64 scope link
valid_lft forever preferred_lft forever
- 安装OpenStack前CentOS7网络基本配置
- OpenStack Juno安装---网络配置
- centos7 安装配置openstack-ceilometer (官网openstack-juno版)
- centos7 安装配置openstack-dashboard (官网openstack-juno版)
- Vmware+Centos7搭建Openstack环境(网络配置)
- Centos7安装OpenStack-Kilo
- VirtualBox Ubuntu server 安装Openstack 网络配置
- centos7下openstack环境的安装和配置
- centos7 + hadoop 1.2.1基本安装配置
- CentOS7 安装Keepalived以及基本配置
- CentOS7网站搭建基本安装配置
- Centos7安装Logstash及基本配置
- virtualbox中安装centos7 mininal,配置网络
- CentOS7 最小安装,静态IP、网络 配置
- centos7最小安装后网络配置
- 最小化安装centos7下配置网络
- Centos7 最小安装网络配置方法
- windows10+vm12+centos7安装并配置网络
- [第1章]数据:NSUserDefaults的使用
- 高速IC下方能否布线还是应该保留完整局部地平面
- ssh
- Android圆角Tag控件的另类实现
- HDU5289
- 安装OpenStack前CentOS7网络基本配置
- UBUNTU如何安装tar.gz版的flash
- Mysql 免安装版的安装【转】
- 检测一个字符串是否可以只通过一次两个elements的交换实现排序!
- 动态规划学习系列——数位DP(练手二)
- 51单片机学习笔记【六】——串口通信实验
- mysql的入门基础操作
- android.R.layout.simple_list_item_1 字体大小
- LaTeX Templates for Curricula Vitae/Résumés