基本網絡設置

我們在上網的時候會遇到各種各樣的問題,比如有時候網絡不通,沒有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.www58058.com/86637

(1)
llllll
上一篇 2017-09-09
下一篇 2017-09-09

相關推薦

  • N25期第二周作業

    1.Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示 ls 列出文件和目錄命令 -a:顯示所有檔案及目錄 -A:顯示除隱藏文件”.”和”..”以外的所有文件 -C:多列顯示結果,默認選項 -l:單列顯示結果,以長格式顯示目錄下的內容列表 -F:在每個輸出項后追加文件的類型標識符 &#822…

    Linux干貨 2016-12-11
  • 描述計算機的組成及其功能

    CPU:計算器,控制器,寄存器內存輸入輸出設備

    Linux干貨 2016-08-15
  • Python函數式編程指南(四):生成器

    轉自 http://www.cnblogs.com/huxi/archive/2011/07/14/2106863.html 生成器是迭代器,同時也并不僅僅是迭代器,不過迭代器之外的用途實在是不多,所以我們可以大聲地說:生成器提供了非常方便的自定義迭代器的途徑。 這是函數式編程指南的最后一篇,似乎拖了一個星期才寫好,嗯…… 轉載請注明原作者和原文地…

    Linux干貨 2015-03-09
  • linux計算機基礎理論

    1. 計算機的組成及其功能 從基本結構上來講,計算機可以分為五大部分: 運算器、存儲器、控制器、輸入設備、輸出設備。 運算器的功能:實現算術運算和邏輯運算(與控制器組成CPU) 存儲器功能:將輸入設備接受到的信息以二進制的數據形式存到存儲器中。 控制器的功能:將指令逐條從存儲中取出,經譯碼分析后向全機發出相應的操作控制信號作用于其他部件,使各部件有條不紊地協…

    Linux干貨 2018-03-04
  • Linux命令幫助的獲取

    幫助命令 1. 使用幫助命令和幫助選項來獲取幫助 2. 使用man來查看命令使用手冊(manual) 3. 使用info來查看命令的信息頁 4. 程序自身的幫助文檔(README/INSTALL/ChangeLog) 5. 程序官方文檔(官方站點:Documentation) 6. 發行版的官方文檔…

    Linux干貨 2016-06-01
  • 第二章 linux高級命令的簡單使用以及shell腳本的簡單制作

    重定向;正則表達式;grep;sed;vim;yum;shell腳本

    Linux干貨 2018-03-17
欧美性久久久久