日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > centos >内容正文

centos

Centos实现软路由

發布時間:2023/12/18 centos 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Centos实现软路由 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

因公司需求,需要一臺Centos主機,既需要做服務器,又要做路由器,要求能夠對外提供有線和WIFI,還要求在學校復雜的局域網環境中,能夠通過IP直接訪問。帶著需求去華強北找符合這樣設備,華強北給的方案是愛快軟路由+centos虛擬機,滿足了服務器和路由器功能,但是沒法使用學校分配的ip直接訪問服務器,centos虛擬機是裝在愛快路由系統上的,沒法融入到學校局域網中,沒辦法,我只好重裝系統,直接裝centos然后,再配置軟路由,這樣的話,學校ip實際上就直接分配給了服務器,也就可以直接通過ip訪問服務器了,然后通過配置軟路由實現路由轉發功能。

裝完系統后,第一步就是先配置網絡:

使用nmtui命令可以進入到圖形化設置頁面,

下圖配置連接外網的網卡:網卡名稱 enp3s0, 固定ipv4地址、網關、dns,下圖中的 [X]表示選中

下圖中配置的是令一塊網卡(LAN口),192.168.10.1/24是配置的是ip和網段,DNS設置成外網網卡的DNS,為了避免路由沖突,勾選 Never use this network for default route.

配完網卡后,需要激活網卡,激活后的網絡配置如下圖:

?這兩張網卡的配置文件再:/etc/sysconfig/network-scripts目錄下,以ifcfg-開頭,網卡名稱結尾:

網卡enp2s0的配置文件內容如下:

網卡enp3s0的配置如下:

?如上兩圖中:ONBOOT=yes表示開機自啟,設置no則不會自啟

? ? ? ? ? ? ? ? ? ? ? ? ?BOOTPROTO=none或static表示用靜態IP,dhcp表示自動獲取,我這里需要固定ip

好了,以上是網卡的配置,下面來配置軟路由功能,首先需要開啟路由轉發功能:

echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -j SNAT --to-source 192.168.31.199

?可以設置在/etc/rc.d/rc.local中:

接下來需要設置防火墻,開啟網卡enp2s0的路由轉發:

1、firewall-cmd --add -masquerade --permanent

2、firewall-cmd --permanent --direct --passthrough ipv4 -t -nat -l POSTROUTING -o enp2s0 -j MASQUERADE -s 192.168.10.0/24

網卡配置好了,然后需要開啟dhcp服務,進行ip分配:

先安裝dhcp服務:yum install dhcp -y

配置dhcp: vi /etc/dhcp/dhcpd.conf 下圖中的ip參照上面兩個網卡的設置:

設置路由:

route add -net 0.0.0.0/0 gw 192.168.10.1

開啟dhcp:? ? systemctl start dhcpd

開機自啟:systemctl enable dhcpd

服務器端設置到此結束,最后需要設置下AP,AP連接到enp2s0網卡對應的網口,AP選擇自動獲取IP(DHCP),然后設置WIFI等信息

?

?設置完后,手機平板電腦等就可以連接AP上網了,大功告成!

在使用過程中,發現enp2s0網卡的ip會變化,猜測有可能是開啟了兩個網絡服務,一個是NetworkManager,一個是network, 把network關掉了,只保留了NetworkManager服務,暫時還沒發現ip會變化!

配置完后的路由信息

總結

以上是生活随笔為你收集整理的Centos实现软路由的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。