基本网络设置

我们在上网的时候会遇到各种各样的问题,比如有时候网络不通,没有ip地址,或者ip地址有冲突等等,这就需要我们懂得一些网络的配置,方便以后使用。
基本网络配置:主机名,ip地址,网关,DNS服务器。
1、 主机名的配置
第一种方法:在配置文件修改
Centos7版本:vim /etc/hostname

1

改过配置文件后需要使其生效,命令为
hostname centos7(修改后的版本号).localdomain
exit退出再登录就生效了
第二种方法:直接使用命令解决
hostnamectl set-hostname centos7.magedu.com
exit退出再登录就生效了
Centos6版本:vim /etc/sysconfig/network

2

在对应主机名那一列修改即可。
使其生效,还需一条命令:
hostname centos6(修改后的版本号).localdomain
exit退出再登录就生效了
2、 ip地址的配置
第一种方法:使用字符界面配置
setup直接进入字符界面(7版本没有)

3

第二种方法:修改配置文件
cd /etc/sysconfig/network-scripts/
vim ifcfg-eth0
格式:DEVICE=eth0
ONBOOT=yes(如是no,说明网卡禁用了)
BOOTPROTO=none (若是dhcp,说明是自动获取,none是手动更改static可以同时自动获取和指定)
IPADDR=172.17.0.66(ip地址的修改)
#NETMASK或者PREFIX都是改子网掩码的,形式不一样,两种哪个都行,只能写一个
NETMASK=255.255.0.0
PREFIX=16
GATEWAY=172.17.0.222
DNS1=114.114.114.114
DNS2=8.8.8.8
DOMAIN=magedu.com
改过之后重启网络服务,使生效
service network restart
3、 网关的配置
网关就是GATEWAY,可以用上面的方法在配置文件中修改
4、 DNS的配置
在上面的配置文件中就可以配置,但是要想使其生效,要把自动获取dhcp改为none或者static.
实验一:
如果有两台一样的虚拟机同时启动,mac地址可能会发生冲突,这时要修改其中一台的mac地址,修改方式如下:
*1 点开虚拟机设置

4

*2 分别点击桥接模式和仅主机模式,有个高级选项

5

6

*3高级选项里面那个生成选项,就可以了,点击生成,就会自定更新mac地址,注意要把一个虚拟机中的两个模式的高级选项都改,才可以。

实验二:

7

如何实现单臂路由?(都在仅主机模式下)
设备:一个路由器,两个不同网段的ip地址。
目的:实现两个不同网段的地址通过一台路由器能够通信
步骤:
1先把A的网络ip设为指定的192.168.37.132/24
ifconfig eth0 192.168.37.132/24
2 把B的ip地址设为指定的172.17.0.200/16
ifconfig eth0 172.17.0.200/1
3给路由器配置两个ip地址,使用一个网卡配置两个地址,其中一个要设置为别名,不然两个会发生冲突
ifconfig etho 192.168.37.200
ifconfig eth0:1 172.17.0.100
4给A网段配置网关地址
route add ddefault gw 192.168.37.200
5给B网段配置网关地址
route add default gw 172.17.0.100
6给路由器设置转发功能
echo 1 >/proc/sys/net/ipv4/ip_forward
7验证,用A去ping B,看是否能通,若是,则成功。
ping 172.17.0.200
总结:看似一个小小的实验,中间可能会出许多问题,这就需要我们平时多注意细节问题,多加练习命令。

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/86637

(1)
llllll
上一篇 2017-09-09 15:30
下一篇 2017-09-09 15:59

相关推荐

  • shell脚本参数练习

    1、写一个脚本,判断当前系统上所有用户的shell是否为可登陆shell(即用户的shell不是/sbin/nologin),分别这两类用户的个数;通过字符串比较来实现; !/bin/bash # login_user=0 nologin_user=0 for i in $(cat /etc/passwd | cut -d : -f 7);do if [ $…

    2017-09-17
  • 脚本进阶

    1、写一脚本,用ping命令测试192.168.1.1-192.168.1.10之间的所有主机的在线状态,在线的主机使用绿色表示,不在线的主机使用红色表示   2、如何给网络配置多个地址,有哪些方式   3、写一个脚本 (1)假设某目录(/etc/rc.d/rc3.d/)下分别有K开头的文件和S开头的文件若干 (2)显示所有以K开头的文件…

    2018-01-08
  • 22期第十周课堂练习

    1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情)     2、为运行于虚拟机上的CentOS 6添加一块新硬件,提供两个主分区;       (1) 为硬盘新建两个主分区;并为其安装grub;       (2) 为硬盘的第一个主分区提供内核和ramdi…

    Linux干货 2016-10-24
  • N25-第十周博客作业

    1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情) 内核空间的启动流程 一. POST 加电自检 在加电之后,智能设备所运行的内部存储的一系列检测程序集合。缩写为POST。这些检测程序在软件加载到硬件上运行之前对硬件的基本完整性加以验证。 用于实现POST的代码在主板上ROM(CMOS)芯片上。 二. Boot Sequence(BI…

    Linux干货 2017-03-25
  • N26_第二周作业

    一、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 文件管理命令:cp,mv,rm 1、cp命令 功能说明:复制copy语法格式:        单源复制:  cp [OPTION]… [-T] SOURCE DEST  …

    Linux干货 2017-02-21
  • LVS模型练习

    本次涉及到的练习:nat练习、dr练习、FWM机制练习、mysql集群练习、httpd的集群练习、httpd和mysql结合调度的练习 yum install ipvsadm nat练习     设置:     (1)centos7.2作为lvs调度,有两块网卡,(公网地址)其中…

    Linux干货 2016-10-30