对于linux-Centos7-文本模式设置实用程序(设置命令)-缺少“网络配置”感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解linux文本模式启动,并且为您提供关于2017-12-12
对于linux-Centos 7-文本模式设置实用程序(设置命令)-缺少“网络配置”感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解linux 文本模式启动,并且为您提供关于2017-12-12 1 周 2 次课 Linux 网络配置、6.CentOS 6.4 网络配置 --2013-05-18、Centos 6.4 网络配置、CentOS 6.8 网络配置的宝贵知识。
本文目录一览:- linux-Centos 7-文本模式设置实用程序(设置命令)-缺少“网络配置”(linux 文本模式启动)
- 2017-12-12 1 周 2 次课 Linux 网络配置
- 6.CentOS 6.4 网络配置 --2013-05-18
- Centos 6.4 网络配置
- CentOS 6.8 网络配置
linux-Centos 7-文本模式设置实用程序(设置命令)-缺少“网络配置”(linux 文本模式启动)
如何使“网络配置”选项显示在Centos 7的“文本模式设置实用程序”(设置命令)中
>此Centos 7是使用“基础结构服务器”设置安装的.
>我尝试了以下组的“ yum组安装”,但无法解决问题:
联网工具
系统管理
系统管理工具
>请告知我应该在Centos 7上安装或启用的内容,以使“文本模式设置实用程序”具有“网络配置”
解决方法:
使用NetworkManager TUI代替setuptool
nmtui
如果未安装,请安装
yum install NetworkManager-tui
2017-12-12 1 周 2 次课 Linux 网络配置
1.6/1.7 配置 IP
自动获取 IP
[root@localhost ~]# dhclient
查看 IP 地址
[root@localhost ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
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: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:76:99:92 brd ff:ff:ff:ff:ff:ff
inet 192.168.146.130/24 brd 192.168.146.255 scope global dynamic ens33
valid_lft 1421sec preferred_lft 1421sec
inet6 fe80::20c:29ff:fe76:9992/64 scope link
valid_lft forever preferred_lft forever
菜单栏,编辑 -- 虚拟网络编辑器:
网关就好比路由器,没有网关就无法上网 自动获取 ip 后,如果重启主机,那么 ip 会变,无法上网,那么设置成静态 IP。
编辑网络配置文件:
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
按 i 键进入编辑模式,对参数进行更改 (BOOTPROTO/ONBOOT/IPADDR/NETMASK/GATEWAY/DNS 为主要关注点)
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=ens33
UUID=03dde526-8fc5-48b1-bbea-42d6b8216e58
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.146.130
NETMASK=255.255.255.0
GATEWAY=192.168.146.2
DNS1=119.29.29.29
编辑完成后,按 Esc 键输入 :wq 保存退出.
保存配置文件以后必须要重启网络服务:
[root@localhost ~]# systemctl restart network.service
也可以用 ifconfig 查看 ip 地址:
[root@localhost ~]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.146.130 netmask 255.255.255.0 broadcast 192.168.146.255
inet6 fe80::20c:29ff:fe76:9992 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:76:99:92 txqueuelen 1000 (Ethernet)
RX packets 538 bytes 56316 (54.9 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 362 bytes 54677 (53.3 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 1 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ping 下任意网站看看是否可以联网:
[root@localhost ~]# ping www.baidu.com
PING www.a.shifen.com (180.97.33.107) 56(84) bytes of data.
64 bytes from 180.97.33.107 (180.97.33.107): icmp_seq=1 ttl=128 time=5.24 ms
64 bytes from 180.97.33.107 (180.97.33.107): icmp_seq=2 ttl=128 time=5.09 ms
64 bytes from 180.97.33.107 (180.97.33.107): icmp_seq=3 ttl=128 time=5.73 ms
^C
--- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2017ms
rtt min/avg/max/mdev = 5.092/5.357/5.732/0.272 ms
1.8 网络问题排查
NAT 模式如果无法联网,那么可以尝试切换桥接模式
在虚拟机右下角,点击网络适配器,进入设置,更改成桥接模式,设备处于已连接状态
此时网卡已经切换为桥接模式。
再次使用 dhclient 获取 ip。
[root@localhost ~]# dhclient
dhclient(2449) is already running - exiting.
This version of ISC DHCP is based on the release available
on ftp.isc.org. Features have been added and other changes
have been made to the base software release in order to make
it work better with this distribution.
Please report for this software via the CentOS Bugs Database:
http://bugs.centos.org/
exiting.
如果出现以上提示(dhclient (2449) is already running - exiting. )那么,杀死后再输入 dhclient 命令获取 ip
[root@localhost ~]# dhclient -r
ifconfig 查看 ip 地址,如果新 ip 地址网段和 NAT 模式下一样,那么桥接没有配置成功 那么查看桥接的网络的网段,可以通过查看 window 的 ip 地址
查看看 ip 段位是否和主机段位一致
如果还是无法正常显示,可以在虚拟网络编辑器中,将配置删除重新配置一遍 (新建的名称要与之前一致)
编辑网络配置文件:
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
把配置文件参数做相应更改,网段要和一致
IPADDR=192.168.199.130
NETMASK=255.255.255.0
GATEWAY=192.168.199.2
DNS1=119.29.29.29
保存配置文件以后要重启网络服务:
[root@localhost ~]# systemctl restart network.service
[root@localhost ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.199.2 0.0.0.0 UG 0 0 0 ens33
192.168.199.0 0.0.0.0 255.255.255.0 U 0 0 0 ens33
检查联网情况
[root@localhost ~]# ping www.baidu.com
PING www.a.shifen.com (180.97.33.108) 56(84) bytes of data.
64 bytes from 180.97.33.108 (180.97.33.108): icmp_seq=1 ttl=128 time=7.68 ms
64 bytes from 180.97.33.108 (180.97.33.108): icmp_seq=2 ttl=128 time=5.44 ms
64 bytes from 180.97.33.108 (180.97.33.108): icmp_seq=3 ttl=128 time=4.91 ms
^C
--- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2005ms
rtt min/avg/max/mdev = 4.910/6.011/7.685/1.206 ms
如果没有 ifconfig 的话,可以安装
[root@localhost ~]# yum install -y net-tools
完成安装后就可以使用 ifconfig 查看 ip 地址了。
6.CentOS 6.4 网络配置 --2013-05-18
考虑到之后部署环境还是 centos,以后开发还在 centos 为主上,ubuntu 也就是心血来潮玩玩,除了界面酷点,装了一大堆东西外,其他没觉得啥,反倒是看到这么一堆东西害怕不稳定。
1. 先在 virtualbox 上升级下 python 到 2.7.5. 如何升第一篇里讲了,重复劳动下。
原以为是简单的重复性动作,结果 O (∩_∩) O 哈哈~
还原下出错过程:
1>. 首先先用 wget 下个 python 新的安装包,靠 #¥¥%¥!@# 给老子返回 wget:command not found!
运行下 rpm -q wget,package wget is not installed. 好吧,原来没安装啊。
2>. 那就装 wget 先。yum -y install wget
Fuck! 这是闹哪样?yum 都不能用?天理何在?google 下,原来我 virtualbox 装的时候默认一路装下来安装的就是 minimal 的,各种驱动都没有,网卡都没配置。
3>. 那好,配置网卡先
- vi /etc/sysconfig/network-scripts/ifcfg-eth0
- 修改为
DEVICE="eth0"
NM_CONTROLLED="no"
ONBOOT="yes"
TYPE=Ethernet
BOOTPROTO=none
BRIDGE=br0
- 注:ONBOOT 的值修改为 yes;NM_CONTROLLED 这个属性值,根据 RedHat 公司的文档是必须设置为 “no” 的(这个值为 “yes” 表示可以由服务 NetworkManager 来管理。NetworkManager 服务不支持桥接,所以要设置为 “no”)。
好能下载了。但是 ficonfig 下
我本机是 192.168.1.110,但是 centos 的是 10.0.2.15,不在一个网段呢,以后通信可就麻烦了。
5>. 打开终端,输入命令: vi /etc/sysconfig/network-scripts/ifcfg-eth0
prefix=24 与 netmask=255.255.255.0 是一样的,意思是用 24 位表示一个网段。另外我把 ipv6 都给关了。
好了后重启下网卡
输入命令:service network restart
检查网络连通性
输入命令:ping -c 4 baidu.com
好了,这样就都配好了。
网络命令
ifdown eth0 关闭网络
ifconfig eth0 down 关闭网络
ifup eth0 开启网络
ifconfig eth0 up 开启网络
service network start // 启动网络服务
service network stop // 停止网络服务
service network restart // 重启网络服务
service network status // 查看网络服务状态
Centos 6.4 网络配置
网卡: /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=7A:31:9F:B0:B7:1D
TYPE=Ethernet
UUID=3659dbde-a26b-4fcc-ae54-4765ec11394f
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=staitc
IPADDR=10.10.1.11
NETMASK=255.255.255.0
网关: /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=GitServer
GATEWAY=10.10.1.1
DNS: /etc/resolv.conf
nameserver 202.106.0.20
nameserver 8.8.8.8
CentOS 6.8 网络配置
由于CentOS 7安装软件没有运行成功,现在安装6.8试试。但是发现网络配置相当麻烦!
由于是校园网,因此需要更改网卡的addr.
因此将好用的方法介绍如下:
主要涉及两个文件。
/etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program,run by the persistent-net-generator.rules rules file.
#
# You can modify it,as long as you keep each rule on a single
# line,and change only the value of the NAME= key.
# PCI device 0x8086:0x1503 (e1000e) (custom name provided by external tool)
SUBSYstem=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="11:11:11:11:11:11",ATTR{type}=="1",KERNEL=="eth*",NAME="eth0"
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
MACADDR=00:00:00:00:00:00
TYPE=Ethernet
UUID=7aa4c1b1-c7f2-4335-bbea-2233a66e5fee
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=59.72.78.103
NETMASK=255.255.255.0
GATEWAY=59.72.78.254
DNS1=10.10.10.10
IPV6INIT=no
1、70-persistent-net.rules文件里面的NAME="eth0",这个eth0决定在文件夹/etc/sysconfig/network-scripts/找那个文件。
上面是匹配的,NAME="eth0" 因此找ifcfg-eth0。前面一样ifcfg-(NAME)
不要这里就弄错了。
2、70-persistent-net.rules文件里面找到ATTR{address}=="11:11:11:11:11:11",这个地址必须是真实的实际网卡的物理地址。
3、ifcfg-eth0里面的说明,参照上面的介绍
DEVICE=eth0 来自70-persistent-net.rules文件里面的NAME
MACADDR=自定义的网卡地址,或者说别人的不是网卡真实的物理地址。要是网卡真实的物理地址用HWADDR
TYPE=Ethernet
UUID=7aa4c1b1-c7f2-4335-bbea-2233a66e5fee
ONBOOT=yes 开机启动
NM_CONTROLLED=yes
BOOTPROTO=static 静态ip地址
IPADDR=1.1.1.1
NETMASK=255.255.255.0
GATEWAY=1.1.1.1
DNS1=1.1.1.1
IPV6INIT=no 禁用ipv6
这样两个文件匹配后网络才能好用。我的环境是校园网因此不能使用网卡的真实物理否则不能上网。这样就ok了。
又解决了一个问题!
使用过程中发现Centos 6.8比7.3稳定,居然一次没死机!就是启动速度有点慢。
还有个功能挺好,启动有失败的选项他会在用户登录的下面的栏中出现叹号图标!这样就能看到那个失败了!
相爱linux真有点难啊,必须有专门干的不能兼职啊!程序员哭逼了,得自己搭建这个环境!
我们今天的关于linux-Centos 7-文本模式设置实用程序(设置命令)-缺少“网络配置”和linux 文本模式启动的分享已经告一段落,感谢您的关注,如果您想了解更多关于2017-12-12 1 周 2 次课 Linux 网络配置、6.CentOS 6.4 网络配置 --2013-05-18、Centos 6.4 网络配置、CentOS 6.8 网络配置的相关信息,请在本站查询。
本文标签: