CentOS 7
————————
最近重装虚拟机Linux ,随手记些实用笔记,以下是排坑指南:
初始安装,先配置网卡,配置虚拟机主机网络。
要查看网卡细节,输入以下命令:
ifconfig
ip addr
ip link
配置CentOS7虚拟机里面能上外网,而主机与CentOS7虚拟机也能连通
1、配置静态ip
[root@root ~]# cd ../etc/sysconfig/network-scripts/
[root@root network-scripts]# vi ifcfg-enp0s3
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#BOOTPROTO=dhcp
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=enp0s3
UUID=1d9b1aac-2e87-49d6-bd5e-b5aab318eff7
DEVICE=enp0s3
ONBOOT=yes
IPADDR=192.168.0.100
NETMASK=255.255.255.0
service network stop
service network start
2、配置虚拟机网卡连接方式
3、测试网络
[root@root ~]# cd ../etc/sysconfig/network-scripts/
[root@root network-scripts]# vi ifcfg-enp0s3
[root@root network-scripts]# service network restart
Restarting network (via systemctl): [ 确定 ]
[root@root network-scripts]# ping www.baidu.com
PING www.a.shifen.com (61.135.169.121) 56(84) bytes of data.
64 bytes from 61.135.169.121 (61.135.169.121): icmp_seq=1 ttl=54 time=15.4 ms
^C
--- www.a.shifen.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 15.493/15.493/15.493/0.000 ms
[root@root network-scripts]# ping 192.168.0.4
PING 192.168.0.4 (192.168.0.4) 56(84) bytes of data.
64 bytes from 192.168.0.4: icmp_seq=1 ttl=128 time=0.284 ms
^C
--- 192.168.0.4 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.284/0.284/0.284/0.000 ms
[root@root network-scripts]#
还有最后一步,检查防火墙配置
xshell默认22端口,Linux默认开放
[root@root ~]# firewall-cmd --permangent --add-port=8080/tcp
usage: see firewall-cmd man page
firewall-cmd: error: unrecognized arguments: --permangent
[root@root ~]# firewall-cmd --permanent --add-port=8080/tcp
success
[root@root ~]# firewall-cmd --permanent --add-port=80/tcp
success
[root@root ~]# firewall-cmd --list-all
public (active)
target: default
icmp-block-inversion: no
interfaces: enp0s3
sources:
services: ssh dhcpv6-client
ports:
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
[root@root ~]# firewall-cmd --reload
success
[root@root ~]# firewall-cmd --list-all
public (active)
target: default
icmp-block-inversion: no
interfaces: enp0s3
sources:
services: ssh dhcpv6-client
ports: 8080/tcp 80/tcp
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
[root@root ~]#
顺便将要用的的8080端口80端口开放啦~
搞定网络通信问题。
重启,后台静默运行。
Xsehll连接~
————————————