1.6-1.8
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1.6-1.8相关的知识,希望对你有一定的参考价值。
1.6配置IP(上)
输入用户名:root,密码
ls(列出当前目录下的文件)
ls /tmp
ls /boot(boot就是一个目录)
ls /(根)
服务器在机房,诸多不便,可以通过远程的IP远程连接,连到这台机器上,远程连接需要TCP/IP通信,故需要一个IP。安装centos的时候,设置了网卡是NAT模式,不受限于所在的网络环境只要物理机可以上网,使用NAT之后,虚拟机就可以上网,分享的是物理机的网络(校园网是个例外,校园网不允许NAT这样的网络存在,即使选择了NAT,也不能上网)。
配置IP步骤:
dhclient(自动获取IP)
ip add(r)
网卡名称和IP和课程中的不一定相同。可以通过菜单栏编辑→虚拟网络编辑器来查看IP段和哪些有关。
VMnet 8,就是NAT模式,可以查看子网地址,就是网段,这个地址是可以改动的,也可以设置,NAT设置,网关相当于路由器。
没有网关就无法上网。
自动获取的IP,一重启就会发生变化,这个IP不方便远程连接,所以要设置成静态IP。
编辑查看网卡配置文件:
ls /etc/sysconfig/network-scripts/ifcfg-ens33
lo是回环地址。记不清命令可以用TAB键补全,补全不了,再按一次TAB键。
1.7配置IP(下)
编辑网卡配置文件:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=dhcp指的是启动的方式为自动获取,vmware NAT模式自带自动获取IP的服务。
A键,左下角会出现insert,可以编辑修改。
dhcp改成static
onboot改成yes,否则网卡不会被加载,IP不能生效。
接着添加:IPADDR=192.168.154.128 (自动获取的)
NETMASK=255.255.255.0
GATEWAY=192.168.154.2 (菜单栏查看到的)
DNS1=199.29.29.29 (DNS port的IP,通用)
保存:按键ESC (左下角的insert会消失)
:wq (w指写入,q是退出)
回车
快捷键ctrl+L清屏
重启网络服务:systemctl restart network.service
查看IP地址:ifconfig或者ip add皆可
测试IP能不能连网,ping www.aminglinux.com或者ping www.qq.com ,没ping通,说明配置的有问题。
1.8网络问题排查
右下角网络设配器→设置,将nat模式切换成桥接模式
此时ip是192.168.154.128
dhclient重新获取ip地址
dhcp应经在运行了,不能再重新获取了,所以要先杀死dhcp
dhclient –r
dhclient
ip add 可以查询到此时IP变成了192.168.0.105,网段也发生了变化,故桥接成功。
注:若IP未发生变化,还是原来的网段,说明桥接不成功或者dhclient执行的不成功。解决方法:通过windows查看桥接的网段,开始→运行cmd→ipconfig
若连接的有线,则显示以太网本地连接;无线,则查看无线局域网适配器WLAN。
可以设置桥接的IP地址为192.168.0.105,192.168.0.106都可以网关不变,还得是192.168.0.1,两者属于同一网段
Ping不通,网络仍有问题,说明不管是桥接,还是nat都是存在问题的
解决方法:右下角网络适配器设置,检查桥接是否是连接状态,如果是连接状则,继续下一步排查)
再次切换成nat模式
在NAT的模式下排查,左上角编辑【虚拟网络编辑器】
vmnet8,移除网络,添加网络vmnet8
选中vmnet8这一行,由仅主机切换至nat模式
发现网段变成了192.168.216.0,网关是192.168.216.2。
【确定】
继续执行dhclient –r
dhclient
ip add 查看到IP变成了192.168.216.128
ping 网关192.168.216.2,可以ping通
ping外网,ping不通
ping119.29.29.29试试,不通则说明没有连接到外面的网络去
route –n 用于查看网关,发现并没有网关
编辑配置文件vi/etc/sysconfig/network-scripts/ifconfig-ens33
将IP修改为192.168.216.130,网关得是192.168.216.2,发现DNS1写错了,应该是119.29.29.29,保存
重启网络服务:systemctl restart network.service
Route -n能够查看到网关了
发现都可以ping通了
cmd,windows ping ip,看是否能连到物理机上。结果显示,也是可以通的。
注:ping的过程中,ctrl+c可以终止。
执行yum install –y net-tools ,就可以使用ifconfig这条命令(centos 7.4版本可以直接使用ifconfig)
以上是关于1.6-1.8的主要内容,如果未能解决你的问题,请参考以下文章