前言
本来前两天就已经配好samba服务器了,但是今天重新打开Linux虚拟机,发现samba服务器不能用。然后发现每次打开Linux虚拟机,都需要进行如下配置才能使用samba服务器。(虽然在Vmware中可以使用Vmware tool,但是为了养好良好习惯,还是最好不使用Vmware tool)
步骤
- 1、首先重启Linux网络。
[root@localhost 桌面]# /etc/init.d/network restart
正在关闭接口 eth0: 设备状态:3 (断开连接)
[确定]
关闭环回接口: [确定]
弹出环回接口: [确定]
弹出界面 eth0: 活跃连接状态:激活中
活跃连接路径:/org/freedesktop/NetworkManager/ActiveConnection/1
状态:激活的
连接被激活
[确定]
- 2、 再查看Linux的IP端口号。
[root@localhost 桌面]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:51:5A:9B
inet addr:192.168.XXX.XXX Bcast:192.168.XXX.XXX Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe51:5a9b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:77 errors:0 dropped:0 overruns:0 frame:0
TX packets:86 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:25386 (24.7 KiB) TX bytes:8858 (8.6 KiB)
Interrupt:19 Base address:0x2024
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:48 errors:0 dropped:0 overruns:0 frame:0
TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3238 (3.1 KiB) TX bytes:3238 (3.1 KiB)
virbr0 Link encap:Ethernet HWaddr 52:54:00:FF:1A:82
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:19 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:2157 (2.1 KiB)
- 3、然后检查上一步中Linux的IP是否能和windows的网络ping通。进入windows中的cmd。
G:\Users\pengpeng>ping 192.168.XXX.XXX
正在 Ping 192.168.XXX.XXX 具有 32 字节的数据:
来自 192.168.XXX.XXX 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.XXX.XXX 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.XXX.XXX 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.XXX.XXX 的回复: 字节=32 时间<1ms TTL=64
192.168.XXX.XXX 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 0ms,平均 = 0ms
- 4、然后关闭Linux的网络防火墙。
[root@localhost 桌面]# /etc/init.d/iptables stop
iptables:清除防火墙规则: [确定]
iptables:将链设置为政策 ACCEPT:nat mangle filter [确定]
iptables:正在卸载模块: [确定]
- 5、然后重启samba服务器。
[root@localhost 桌面]# /etc/init.d/smb restart
关闭 SMB 服务: [失败]
启动 SMB 服务: [确定]
- 6、最后关闭Selinux防护即可。
[root@localhost 桌面]# setenforce permissive