基本网络设置

我们在上网的时候会遇到各种各样的问题,比如有时候网络不通,没有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

相关推荐

  • keepalived+varnish+haproxy+LNAMP

      nfs: 192.168.1.40 rp1: 192.168.1.41 rp2: 192.168.1.42 mariadb: 192.168.1.43 web1: 192.168.1.110 web2: 192.168.1.111 app1: 192.168.1.112 app2: 192.168.1.113 实验效果:用keepalived高…

    2018-02-18
  • 网络配置

    Internet 协议特征  运行于OSI 网络层  面向无连接的协议  独立处理数据包  分层编址  尽力而为传输  无数据恢复功能     IP地址 它们可唯一标识IP 网络中的每台设备 每台主机(计算机、网络设备、外围设备)必须具有唯一的地址&…

    Linux干货 2016-09-06
  • 第二周

    3、(1)、  :  ~]# mkdir -p /tmp/{a_c,a_d,b_c,b_d}                  or     ~]# …

    Linux干货 2016-08-22
  • 开始学习Linux的一些建议

    建议读者范围 有开发经验者。 科研人员(由其Numrical)。 动手能力强的。 只是好奇,对于Linux只是浅尝辄止的就不建议继续往下看了。 端正学习态度 Linux不等于骇客(or Cracker)。 当然众所周知很多“黑客工具”都是Linux平台上的,我帮助过很多Linux小白发现他们殊途同归都是朝着类似Aircrack-ng去的。 但他们不知道的是:…

    Linux干货 2015-02-26
  • Linux中的权限修改指令及正则表达式

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其他用户均没有任何访问权限 [root@centos6 ~]# cp -r /etc/skel/ /home/tuser1 [root@centos6 ~]# ls -la&…

    Linux干货 2016-10-24
  • 网络23期心得

    1、描述计算机的组成及其功能 计算机系统是由五大部分组成:运算器、控制器、存储器、输入设备、输出设备   运算器(Datapath):运算器的功能是对数据进行各种算术去处和逻辑运算,即对数据进行加工处理。   控制器(Control):控制器是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、…

    Linux干货 2016-09-19