2.给LINUX配置IP

 

    由于实际工作时,服务器皆存放于机房,管理员不可能搬着办公桌去机房管理成百上千台服务器,况且服务器还要向外界提供服务,所以我们需要给服务器们设置IP。
    那我们如何设置IP呢?
    我们使用的虚拟机处在nat环境时(或者实际服务器处在的网络环境存在DHCP服务器),运行dhclient命令,即可通过dhcp服务自动获取到一个IP地址。
    使用ip add或者ifconfig可以查看获取到的IP地址。如果想要设置静态IP的话,需要编辑网卡的配置文件,配置文件是/etc/sysconfig/network-scripts/ifcfg-ens33(另一项lo为回环),文件名可能会有区别。
    使用vi编辑器编辑上述文件,命令格式为'vi 空格 文件路径'vi /etc/sysconfig/network-scripts/ifcfg-ens33

(后面会讲到vim编辑器,相对于vi来说功能更多一些)按i进入编辑模式,按esc退出编辑,输入:wq既是保存(w=write)并退出(q=quit)。

进入文件后会看到下图几项:

214917_OrGj_3706658.png
BOOTPROTO(启动方式有如下两种)=

dhcp(自动获取,前提是本网络环境需有一dhcp服务器分配IP地址,由于我们使用的是虚拟化软件中的nat模式,自带一个dhcp服务,所以刚才运行dhclient命令才可以自动获取到一个IP地址)

static(静态地址,需在IPADDR中设置一个静态IP)
ONBOOT=yes(开机是否自启动)
IPADDR=192.168.88.128(设置静态的IP)
NETMASK=255.255.255.0(设置子网掩码)
GATEWAY=192.168.88.2(设置网关)
DNS1=119.29.29.29(设置dns)
然后我们需要退出编辑模式并保存退出,然后重启网络服务:systemctl restart network.service
    如果不能上网,可以进行排查错误:
    进行网络模式切换,试一下换成桥接模式,然后运行dhclient重新获取IP,若提示已在运行,不可以再次运行的话,可以运行dhclient -r结束此进程,然后再重新运行dhclient会发现IP的网段发生变化,如果未发生变化说明前面的步骤未成功。通过本机Windows运行cmd,ipconfig命令可以看到本机IP地址,虚拟机设置为桥接模式即可获得和本机同一网段的地址。
    如果提示connect:Network is unreachable说明网络存在问题,不管桥接模式还是nat模式都是存在问题的。可以打开虚拟化软件中查看网卡是否勾选已连接选项,若未勾选,请勾选上。

如下图所示步骤:

1.213624_qVdE_3706658.png

2.213705_VrNK_3706658.png

    

    若还不行,编辑虚拟网络 移除vmnet8,然后再添加一个vmnet8,选择nat模式,确定,回到虚拟机继续。如下图所示:

1.214043_Vcuc_3706658.png

2.214210_gwLi_3706658.png

3.214324_dlJD_3706658.png

后退回到虚拟机,运行dhclient -r然后dhclient获取新地址,先ping一下网关,再ping一下外网,route -n可查看网关,若发现gateway下面未列出网关,则说明网卡配置文件中未正确配置,改正即可。
    若没有ifconfig命令,可在联网条件下运行yum install -y net-tools命令进行安装(yum类似ios的app store,可以帮助你安装想要的工具,后面会讲到。

转载于:https://my.oschina.net/Hamm/blog/1552145

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值