centos7网络配置怎么在网络中给

centOS7网络无法连接centOS7网络无法连接大雪魅魅百家号昨天我们装好了虚拟机和系统,今天我们就玩玩这个Linux系统,虽说网上教程很多,要对着网上一条条测试,但是对于老王来说一直也是乐此不疲了。但是进入系统发现没有网啊,我的Linux居然没有网!于是我又开始了攻略。。。最初我们入手虚拟机网卡设置,在这里我的网卡设置模式为NET模式正常情况是可以直接上网的。这里给大家普及个知识点:网络连接的3个模式。第一个,桥接模式(Bridged)。这种模式相当于主机网卡上接了一个交换机,这个时候虚拟出来的系统就像局域网中的一台独立主机,需要通过配置局域网需要配置的网络设置才可以连接网络。第二个,NAT模式(网络地址转换模式)这种模式简单理解相当于主机网卡上接了一个路由器,一般不需要设置就可以上网,只需要主机能够上网,虚拟主机也就可以上网。因为NAT模式下的虚拟系统IP地址配置是由虚拟网络DHCP提供的,无法手动更改。无法与局域网中的其他电脑进行通讯。第三个,仅主机模式(Host-only)这种模式可以理解成在主机网卡直接连接一根网线至虚拟机,不能连接外部网络。一般测试我们最常见的就是桥接模式,但对于我这个新手来说NAT模式才是我最中意的,因为简单。检查发现我的设置It's OK。那问题在哪呢?我们下来看看网络连接的状态因为centOS在之前版本一直是“ifconfig”,到了centOS7.0变成了“ip addr”发现没有获取到IP地址。我的网卡就是这个“ens33”。下来我们去网络配置中瞧瞧。“cd /etc/sysconfig/network-scripts/”(可以使用Tab键补全)。在这个目录下通过“ls”可以看到ifcfg-ens33这个文件,下来就是对这个文件进行一个编辑设置。使用命令“sudo vi ifcfg-ens33”进入编辑。sudo是使用root权限进行编辑否则在编辑完保存的时候会出现“ E45: 'readonly' option is set (add ! to override)错误”进入后点击“i”进入编辑模式将“onboot=no”改成“onboot=yes”点击ESC然后输入“:wq”保存退出,wq(write,quit)。最后我们重启网络服务就可以了。“service network restart”。如果重启网络服务问题依旧,我们可以重启虚拟机。总算是能上网了。下一期将写一下如何调出图形界面,也就是学习LINUX前期准备的最后一步了。如果有的同学使用的是桥接模式在设置IP后无法上网,可以检查一下防火墙设置。systemctl stop firewalld.service #停止firewall。如果有问题可以给小编留言,共同进步。本文由百家号作者上传并发布,百家号仅提供信息发布平台。文章仅代表作者个人观点,不代表百度立场。未经作者许可,不得转载。大雪魅魅百家号最近更新:简介:分享护肤化妆知识,做精致女人作者最新文章相关文章虚拟机中CentOS 7 网络和ssh的配置
虚拟机中CentOS 7 网络和ssh的配置
围观14245次
编辑日期: 字体:
虚拟机中CentOS 7 网络和ssh的配置
一、centos7 的网络配置:
1.修改主机名:
echo&&hostname&tshare365.localdomain&&&&/etc/sysconfig/network
即可生效!
2.查看MAC地址:
3.修改网络配置:
(1)找到需要的网络配置参数:
打开虚拟机网络设置,具体步骤如下:
出现如下界面:
从上面的步骤我们得到了如下信息:
IP地址:192.168.222.128到192.168.222.254之间的一个,例如192.168.222.129
子网掩码:255.255.255.0
网关:192.168.222.2
广播地址:192.168.222.254
DNS:8.8.8.8
(2)开始修改网络配置文件:
cd&/etc/sysconfig/network-scripts/
看看有没有ifcfg-eno或者类似的。
编辑文件:
vi&ifcfg-eno
修改或添加下面内容():
TYPE=Ethernet&&&&&&&&&&&&&&&&&&#TYPE:配置文件接口类型。在/etc/sysconfig/network-scripts/目录有多种网络配置文件,有Ethernet&、IPsec等类型,网络接口类型为Ethernet。
DEVICE=eno&&&&&&&&&&&&&#设备名一定要正确,CentOS7默认的设备名为eno.
HWADDR=&&&&&&&&&&&&&&&&&&&&&&&&#HWADDR/MACADDR:MAC地址。只需设置其中一个,同时设置时不能相互冲突。&addr可以获得。这个mac地址可以通过ip&addr&命令查找到。
BOOTPROTO=static&&&&&&&&&&&&&&&#设置网卡获得ip地址的方式,none:不使用启动地址协议,bootp:BOOTP协议,dhcp:DHCP动态地址协议,static:静态地址协议
IPADDR=192.168.222.129&&&&&&&&&#如果设置网卡获得&ip地址的方式为静态指定,此字段就指定了网卡对应的IPV4的IP地址
NETMASK=255.255.255.0&&&&&&&&&&#子网掩码
GATEWAY=192.168.222.2&&&&&&&&&&#网关
BROADCAST=192.168.222.255&&&&&&#子网广播地址
ONBOOT=yes&&&&&&&&&&&&&&&&&&&&&#yes为开启网络时候自动启动,no为不自启
PEERDNS=yes&&&&&&&&&&&&&&&&&&&&#PEERDNS:是否指定DNS。如果使用DHCP协议,默认为yes。yes:如果DNS设置,修改/etc/resolv.conf中的DNS。no:不修改/etc/resolv.conf中的DNS
DNS1=8.8.8.8&&&&&&&&&&&&&&&&&&&#DNS{1,&2}:DNS地址。当PEERDNS为yes时会被写入/etc/resolv.conf中。
设置以上项目基本就可以接入网络了!
下面在附加几个选项,当做增长知识,我就不删除了。
NM_CONTROLLED=&&&&&&&&&&&&&&&&&&&#NM_CONTROLLED:是否由Network&Manager控制该网络接口。修改保存后立即生效,无需重启。被其坑过几次,建议一般设为no。yes:由Network&Manager控制。no:不由Network&Manager控制
USERCTL=&&&&&&&&&&&&&&&&&&&&&&&&&#&USERCTL:用户权限控制yes:非root用户允许控制该网络接口。no:非root用户不运行控制该网络接口
IPV6INIT=&&&&&&&&&&&&&&&&&&&&&&&&#IPV6INIT:是否执行IPv6。yes:支持IPv6。no:不支持IPv6。
IPV6ADDR=&&&&&&&&&&&&&&&&&&&&&&&&#IPV6ADDR:IPv6地址/前缀长度
(3)两个常用的命令:
ifdown&ifcfg-eno&#(禁用ifcfg-eno的网络配置)
ifup&ifcfg-eno&&&#(启动ifcfg-eno的网络配置)
(4)重启网络服务:
systemctl&restart&network.service
(5)检查:
这个时候我们可以使用ping命令:
ping&www.tshare365.com
4.将centos7更新至最新的版本:
yum&-y&update&&&#升级所有包,改变软件设置和系统设置,系统版本内核都升级
yum&-y&upgrade&&#升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变
二、配置ssh服务以及更改端口的方法!
1.修改sshd_config:
vi&/etc/ssh/sshd_config
修改如下:
#Port&22&&&&&&&&&//这行去掉#号
Port&20000&&&&&&//下面添加这一行
如果有需要可以:
禁止root登录,添加限制用户gino
PermitRootLogin&no
AllowUsers&gino
2.修改SELinux
yum&-y&install&policycoreutils-python
使用以下命令查看当前SElinux 允许的ssh端口:
semanage&port&-l&|&grep&ssh
添加20000端口到 SELinux
semanage&port&-a&-t&ssh_port_t&-p&tcp&20000
(取消端口是将-a改为-d,遇到不清楚的可以使用man)
然后确认一下是否添加进去
semanage&port&-l&|&grep&ssh
如果成功会输出
ssh_port_t&&&&&&&&&&&&&&&&&&&&tcp&&&&20000,&22
证明设置成功
3.修改防火墙
vi&/etc/sysconfig/iptables
-A&INPUT&-p&tcp&-m&state&--state&NEW&-m&tcp&--dport&20000&-j&ACCEPT
之后重启防火墙iptables并应用规则:
systemctl&restart&iptables.service
4.设置开机自启
chkconfig&sshd&on&#开机自启
systemctl&restart&sshd.service
此时成功了修改了ssh端口
5.使用ssh工具进行连接即可。
常见的ssh工具有,secureCRT、xshell等,自行下载,输入用户名密码即可!
本文固定链接:
转载请注明:
作者:PurStar
这个作者貌似有点懒,什么都没有留下。
您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请狠狠点击
您可能还会对这些文章感兴趣!博客访问: 834621
博文数量: 60
博客积分: 10055
博客等级: 上将
技术积分: 2106
注册时间:
分类: LINUX 18:39:42
centos网络安装的教程网上很多,这里仅仅记录一下安装过程中网上别处提及很少的注意点。1.centos默认会安装selinux,并且默认阻止ftp服务,所以要禁掉selinux,或者在selinux中允许ftp服务,可以通过命令system-config-securitylevel-tui修改,也可以vi /etc/selinux/conf修改成set SELINUX=disabled禁用掉selinux。(如何在配置文件中开例外服务,我还没有试过)2.记录一个教训,之前由于selinux的影响,我干脆把他给卸载了,yum remove selinux-policy selinux-policy-targeted ,到这里没有问题,然后我又yum remove libselinux libselinux-python问题就来了,删掉了80多个包,并且删除的过程伴随着很多的脚本错误,到了最后,就无法使用rpm,yum,shutdown,init ,poweroff等等的系统命令了,也无法关机,强制重启之后,kernel panic,系统无法引导。看来这个包和系统有极密切的依赖,最好不要乱动他。
阅读(1262) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
请登录后评论。&&&&&&&&&CentOS修改网关、dns、IP地址和如何重新启动网络配置教程
CentOS修改网关、dns、IP地址和如何重新启动网络配置教程
作者:佚名
来源:绿茶软件园
CentOS修改dns、ip地址怎么修改的?网关又是如何修改呢?这是都是大家在初使用比较常见的一些问题,下面绿茶小编为大家详细介绍CentOS修改网关、dns、IP地址和如何重新启动网络配置。
一、CentOS 修改DNS
修改对应网卡的DNS的配置文件
# vi /etc/resolv.conf
修改以下内容
nameserver 8.8.8.8 #google域名服务器
nameserver 8.8.4.4 #google域名服务器
二、CentOS 修改网关
修改对应网卡的网关的配置文件
[root@centos]# vi /etc/sysconfig/network
修改以下内容
NETWORKING=yes(表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动)
HOSTNAME=centos(设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应)
GATEWAY=192.168.1.1(设置本机连接的网关的IP地址。例如,网关为10.0.0.2)
三、CentOS 重新启动网络配置
# service network restart
# /etc/init.d/network restart
修改IP地址
# ifconfig eth0 192.168.0.2 netmask 255.255.255.0
修改 /etc/sysconfig/network-scripts/ifcfg-eth0
Default Gateway
# route add default gw 192.168.0.1 dev eth0
修改 /etc/sysconfig/network
修改/etc/resolv.conf
修改后可即时生效,启动同样有效
修改host name
# hostname centos1
修改/etc/sysconfig/network
四、CentOS修改IP地址:
CentOS系统IP地址修改方法之前绿茶小编已经为大家介绍过了,大家如果有需要可以点击进入查看&&&
绿茶小编才你还喜欢:
11:41:59绿茶网友
本类推荐本类排行
热门软件热门标签centos6.5 系统如何连接无线网络问题!遇到的一系列奇葩问题!【linux吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:193,045贴子:
centos6.5 系统如何连接无线网络问题!遇到的一系列奇葩问题!收藏
重启网络出现下面问题[root
~]# service network restart./ifcfg-eth0: line 12: NM: command not foundShutting down interface eth0:
/etc/sysconfig/network-scripts/ifcfg-eth0: line 12: NM: command not found/etc/sysconfig/network-scripts/ifcfg-eth0: line 12: NM: command not found/etc/sysconfig/network-scripts/ifcfg-eth0: line 12: NM: command not found/etc/sysconfig/network-scripts/ifcfg-eth0: line 12: NM: command not found
]Shutting down loopback interface:
]Bringing up loopback interface:
]Bringing up interface eth0:
/etc/sysconfig/network-scripts/ifcfg-eth0: line 12: NM: command not found/etc/sysconfig/network-scripts/ifcfg-eth0: line 12: NM: command not foundDetermining if ip address 192.168.1.129 is already in use for device eth0.../etc/sysconfig/network-scripts/ifcfg-eth0: line 12: NM: command not found/etc/sysconfig/network-scripts/ifcfg-eth0: line 12: NM: command not found./ifcfg-eth0: line 12: NM: command not found
]Bringing up interface eth1:
Error for wireless request &Set Encode& (8B2A) :
SET failed on device eth1 ; Invalid argument.
解决了把NM CONTROTO=yes
注销了 就变成下边这样了[root
~]# service network restartShutting down interface eth0:
]Shutting down interface eth1:
]Shutting down loopback interface:
]Bringing up loopback interface:
]Bringing up interface eth0:
Determining if ip address 192.168.1.129 is already in use for device eth0...
]Bringing up interface eth1:
Error for wireless request &Set Encode& (8B2A) :
SET failed on device eth1 ; Invalid argument.Determining if ip address 192.168.1.135 is already in use for device eth1...
加入后台成功后 信息如下:但还是连接不上[root
~]# wpa_supplicant -Dwext -ieth1 -c /etc/wpa_supplicant/wpa_supplicant.conf -dd -BInitializing interface 'eth1' conf '/etc/wpa_supplicant/wpa_supplicant.conf' driver 'wext' ctrl_interface 'N/A' bridge 'N/A'Configuration file '/etc/wpa_supplicant/wpa_supplicant.conf' -& '/etc/wpa_supplicant/wpa_supplicant.conf'Reading configuration file '/etc/wpa_supplicant/wpa_supplicant.conf'ctrl_interface='/var/run/wpa_supplicant'ctrl_interface_group='wheel'Line: 6 - start of a new network blockssid - hexdump_ascii(len=8):
77 6f 72 74 68 6e 65 74
key_mgmt: 0x2scan_ssid=1 (0x1)Line 13: Invalid passphrase length 64 (expected: 8..63) '3cb448d79f006e04cfe556bed71fd87cedf5b1af535d25&'.Line 13: failed to parse psk '&3cb448d79f006e04cfe556bed71fd87cedf5b1af535d25&'.Line 15: WPA-PSK accepted for key management, but no PSK configured.Line 15: failed to parse network block.Failed to read or parse configuration '/etc/wpa_supplicant/wpa_supplicant.conf'.Failed to add interface eth1Cancelling scan requestCancelling authentication timeout[root@localhost ~]# vim /etc/wpa_supplicant/wpa_supplicant.conf[root@localhost ~]# wpa_supplicant -Dwext -ieth1 -c /etc/wpa_supplicant/wpa_supplicant.conf -dd -BInitializing interface 'eth1' conf '/etc/wpa_supplicant/wpa_supplicant.conf' driver 'wext' ctrl_interface 'N/A' bridge 'N/A'Configuration file '/etc/wpa_supplicant/wpa_supplicant.conf' -& '/etc/wpa_supplicant/wpa_supplicant.conf'Reading configuration file '/etc/wpa_supplicant/wpa_supplicant.conf'ctrl_interface='/var/run/wpa_supplicant'ctrl_interface_group='wheel'Line: 6 - start of a new network blockssid - hexdump_ascii(len=8):
77 6f 72 74 68 6e 65 74
key_mgmt: 0x2scan_ssid=1 (0x1)PSK - hexdump(len=32): [REMOVED]Priority group 0
id=0 ssid='worthnet'SIOCGIWRANGE: WE(compiled)=22 WE(source)=19 enc_capa=0xf
capabilities: key_mgmt 0xf enc 0xf flags 0x0netlink: Operstate: linkmode=1, operstate=5Own MAC address: 54:35:30:a6:19:c9wpa_driver_wext_set_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0wpa_driver_wext_set_key: alg=0 key_idx=1 set_tx=0 seq_len=0 key_len=0wpa_driver_wext_set_key: alg=0 key_idx=2 set_tx=0 seq_len=0 key_len=0wpa_driver_wext_set_key: alg=0 key_idx=3 set_tx=0 seq_len=0 key_len=0wpa_driver_wext_set_countermeasuresRSN: flushing PMKID list in the driverSetting scan request: 0 sec 100000 usecWPS: UUID based on MAC address - hexdump(len=16): 1b 28 1b 4c e0 8c 55 a3 b9 a2 38 b6 29 79 f9 ffEAPOL: SUPP_PAE entering state DISCONNECTEDEAPOL: Supplicant port status: UnauthorizedEAPOL: KEY_RX entering state NO_KEY_RECEIVEEAPOL: SUPP_BE entering state INITIALIZEEAP: EAP entering state DISABLEDEAPOL: Supplicant port status: UnauthorizedEAPOL: Supplicant port status: Unauthorizedctrl_interface_group=10 (from group name 'wheel')Added interface eth1Daemonize..
一直出现下面的情况略......略.....Interrupt:17 老是显示中断
此贴是跟踪解决centos6.5 下解决BCM4313型网卡无线上网问题,不相干的话题请不要聊好吗
从装了个7.0 直接装图形界面 在那里面去配置 方便很多
登录百度帐号

我要回帖

更多关于 电脑无法连接网络 的文章

 

随机推荐