基本网络设置

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

相关推荐

  • Tomcat 性能优化-1

    <Connector  port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75&…

    Linux干货 2016-09-19
  • 小巧精悍——常见文本处理工具用法及技巧总结

    小巧精悍——常见文本处理工具用法及技巧总结 Linux最重要的哲学思想就是:一切皆文件。可见文件及文件操作在Linux当中是多么的重要。在Linux系统中我们也会经常用到各种文本文件处理的操作,熟练使用这些小巧精悍的文本处理工具,在关键时刻往往展现非凡的神奇功效。常见文本处理小工具:cat、hexdump、nl、less、head、tail、cut、tr、r…

    Linux干货 2016-11-05
  • 第二十二周作业

    1、请描述本地文件系统和分布式文件系统的特点 本地文件系统 本地文件系统主要是指Ext2,Ext3,Btrfs,XFS这类,它们通常提供以下功能: 扩展性:随着系统容量的增加保持性能,不随容量变化而导致性能震荡。比如一个目录下的海量文件,在EXT2/3中由于目录设计问题会导致较大的性能问题。再比如EXT2/3中的Metadata的占用和inode的划分可能会…

    2017-08-06
  • ifcfg家族命令介绍

    ifcfg家族命令: ifconfig ifconfig [interface] add<地址>:设置网络设备IPv6的ip地址; del<地址>:删除网络设备IPv6的IP地址; down:关闭指定的网络设备;<硬件地址>:设置网络设备的类型与硬件地址; io_addr:设置网络设备的I/O地址; irq:设置…

    Linux干货 2016-07-29
  • 根据作业浅析正则表达式

        什么是正则?正则就是,那种体现出某种规律的不变性或者对称性的物理量或关系。     正则表达式(Regular Expression):由一类特殊字符及文本字符所编写的模式,其中有些字符(元字符)不表示字符字面意义,而表示控制或通配的功能(linux中,可以使用:man …

    Linux干货 2017-07-30