Linux服务器---网络配置
禁止ping
? ? ? 有些時(shí)候?yàn)榱吮Wo(hù)主機(jī),會(huì)禁止其他機(jī)器對(duì)主機(jī)進(jìn)行ping操作。Ping命令用的是ICMP協(xié)議,只要禁用ICMP協(xié)議,那么ping方法就無(wú)法檢測(cè)這臺(tái)主機(jī)。關(guān)于ICMP協(xié)議的配置文件是“/proc/sys/net/ipv4/icmp_echo_ignore_all”,向此文件寫入1,就可以禁止ICMP,寫入0開啟ICMP。此操作不需要重啟網(wǎng)絡(luò)服務(wù)
1、查看ICMP,從下面的結(jié)果可以看到,當(dāng)前默認(rèn)是允許ping
| [root@localhost ~]#?cat /proc/sys/net/ipv4/icmp_echo_ignore_all 0 |
2、禁止ICMP
| [root@localhost ~]#?echo "1">/proc/sys/net/ipv4/icmp_echo_ignore_all? [root@localhost ~]#?cat /proc/sys/net/ipv4/icmp_echo_ignore_all? 1 |
3、開啟ICMP
| [root@localhost ~]#?echo "0">/proc/sys/net/ipv4/icmp_echo_ignore_all? [root@localhost ~]#?cat /proc/sys/net/ipv4/icmp_echo_ignore_all? 0 |
?
?
?
?
禁用ipv6
1、禁用ipv6很簡(jiǎn)單,只需要在配置文件“/etc/modprobe.d/disable-ipv6.conf”中寫入“install ipv6 /bin/true”,之后重啟系統(tǒng)
| [root@localhost ~]#?echo "install ipv6 /bin/true">/etc/modprobe.d/disable-ipv6.conf [root@localhost ~]#?ifconfig eth0??????Link encap:Ethernet??HWaddr 08:00:27:14:33:57?? ??????????inet addr:192.168.0.108??Bcast:192.168.0.255??Mask:255.255.255.0 ??????????UP BROADCAST RUNNING MULTICAST??MTU:1500??Metric:1 ??????????RX packets:30 errors:0 dropped:0 overruns:0 frame:0 ??????????TX packets:15 errors:0 dropped:0 overruns:0 carrier:0 ??????????collisions:0 txqueuelen:1000? ??????????RX bytes:3891 (3.7 KiB)??TX bytes:2134 (2.0 KiB) |
2、如果要啟用ipv6,那么只要?jiǎng)h除配置文件即可。
?????ps:上面提到的配置文件,其本身是不存在的,我們自己起一個(gè)名字,系統(tǒng)重啟的時(shí)候回加載“/etc/modprobe.d”目錄下的配置文件
?
?
?
?
配置ip
1、啟動(dòng)網(wǎng)卡
1)網(wǎng)絡(luò)配置文件?/etc/sysconfig/network-scripts/ifcfg-eth0
| [root@localhost ~]#?gedit /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0?????網(wǎng)卡名字 HWADDR=08:00:27:14:33:57????mac地址 TYPE=Ethernet????設(shè)備類型 UUID=b8b1216e-1570-4e0e-bb96-7666ddf0b707????唯一ID ONBOOT=no????是否開機(jī)啟動(dòng) NM_CONTROLLED=yes???? BOOTPROTO=dhcp????啟動(dòng)的時(shí)候使用dhcp |
2)修改網(wǎng)卡開機(jī)啟動(dòng)
| ONBOOT=yes????開機(jī)啟動(dòng) |
3)重啟網(wǎng)絡(luò)服務(wù),修改完網(wǎng)卡配置文件之后,只有重啟才能生效
| [root@localhost ~]#?service network restart |
? ? ?Centos默認(rèn)的是使用dhcp服務(wù),自動(dòng)分配ip地址
?
2、配置的固定ip地址
1)添加ipaddr
| IPADDR=192.168.0.250 |
2)添加NETMASK
| NETMASK=255.255.255.0 |
3)添加GATEWAY
| GATEWAY=192.168.0.1 |
4)添加DNS
| DNS1=119.29.29.29 |
5)重啟網(wǎng)絡(luò)服務(wù)
| [root@localhost ~]#?service network restart |
ps:上述配置中,嚴(yán)格區(qū)分大小寫。Dns配置好之后,可以在/etc/resolv.conf文件中看到,如下:
| [root@localhost ~]#?cat /etc/resolv.conf? # Generated by NetworkManager nameserver 119.29.29.29 |
?
3、圖形界面配置ip
?????用戶可以通過圖形界面來修改ip,這樣避免了復(fù)雜的命令,更加容易配置。
1)在終端輸入“setup”命令,彈出如下窗口,選擇“網(wǎng)絡(luò)配置”
?
2)選擇DNS配置
?
3)eth0就是第一塊網(wǎng)卡,選擇它就可以配置其ip
?
4)取消dhcp,這樣就可以配置ip以及dns
?
5)選擇dhcp,這樣ip就不能配置了
?
6)不管選擇哪種方式,記得保存
?
轉(zhuǎn)載于:https://www.cnblogs.com/wj78080458/p/9990067.html
總結(jié)
以上是生活随笔為你收集整理的Linux服务器---网络配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: git添加user及repository
- 下一篇: 006---Linux用户、群组和权限