基本網絡設置

我們在上網的時候會遇到各種各樣的問題,比如有時候網絡不通,沒有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 15:30
下一篇 2017-09-09 15:59

相關推薦

  • ansible學習筆記之1

    ansible學習筆記之1 ansible學習筆記之1 ansible 基礎 ad-hoc 基礎概念 ansible學習筆記之1 說說運維工具的類型 > 運維工具按是否需要有代理程序來劃分分為兩類:      agent(需要代理工具):          基于專用的age…

    2016-11-21
  • shell腳本編寫-1練習題

    1、編寫腳本/root/bin/systeminfo.sh,顯示當前主機系統信息,包括主機名,IPv4地址,操作系統版本,內核版本,CPU型號,內存大小,硬盤大小 #!/bin/bash echo “the hostname is:`hostname`” echo “the ip address is:`ifconfig | sed –n ‘2p’ |sed…

    Linux干貨 2016-08-15
  • 安全與加密、申請CA證書

    本章內容 v  1、安全機制  2、對稱加密  3、不對稱加密 4、散列算法  5、PKI 和CA v 在互聯網數據傳輸的過程的,數據的安全私密性是及其重要的,所以就有數據的加密和解密的過程。 數據加密,是一門歷史悠久的技術,指通過加密算法和加密密鑰將明文轉變為密文,而解密則是通過解密算法和解密密鑰將密文恢復為明文。它…

    Linux干貨 2016-12-04
  • 關于大型網站技術演進的思考(九)–網站靜態化處理–總述(1)

    原文出處: 夏天的森林    在存儲瓶頸的開篇我提到像hao123這樣的導航網站只要它部署的web服務器數量足夠,它可以承載超大規模的并發訪問量,如果是一個動態的網站,特別是使用到了數據庫的網站是很難做到通過增加web服務器數量的方式來有效的增加網站并發訪問能力的。但是現實情況是像淘寶、京東這樣的大型動態網站在承擔高并發的情況下…

    Linux干貨 2015-03-11
  • 磁盤管理之MBR與GPT分區

    磁盤管理之MBR與GPT分區 2016-08-26 zanghonglei%1 $ S 磁盤管理之MBR與GPT分區 linux下的文件分為常規文件和設備文件,常規文件一定在某一個設備上被存儲,不論這個設備是真實的還是虛擬的,這里的設備是linux中vfs層中的設備,也就是設備文件中的設備,vfs層的設備分為字符設備和塊設備,字符設備可以類比為一個…

    Linux干貨 2016-08-29
  • 學習宣言

    讓學習溶入生活,做一個優秀的專業人才。

    Linux干貨 2016-10-30
欧美性久久久久