나는 다음과 같은 설정을 가지고 있습니다 :
- 무선 라우터 - 192.168.2.1
- 리눅스 민트 노트북엘- 192.168.2.166(DHCP)
- 윈도우 10 노트북와트- 192.168.2.152(DHCP)
- Brother MFC 7360N 프린터에 연결됨엘이더넷 케이블 사용 - 192.168.3.3(고정 IP)
다음에서 인쇄할 수 있습니다.엘바로. 하지만 출신은 아니야와트.
프린터 공유 방법을 설명하는 몇 가지 단계별 가이드를 읽었지만 모두 이렇게 생각하는 것 같습니다.와트프린터에 핑 신호를 보낼 수 있습니다.
프린터의 유선 네트워크 방식은 다음과 같습니다.다른 컴퓨터에 공유:
하지만 괜찮아요.
그래서 프린터를 공유하는 방법을 묻는 것이 아닙니다. 제가 묻고 있는 것은 활성화하려면 어떻게 해야 하느냐는 것입니다.와트프린터에 ping을 보내시겠습니까?
나는 라우터, 노트북, 프린터를 완벽하게 제어할 수 있습니다.
폴리스티렌
네트워크 설정에 대해서는 잘 모르지만 명령줄 솔루션에는 만족합니다.
편집 1
내 Bell Home Hub 1000에서는 넷마스크를 변경할 수 없습니다. 따라서 프린터는 192.168.2.x에 있어야 하며, 핑 없이 컵을 통해 인쇄가 작동하도록 구성해야 합니다. 이 기사에서는 순수한 네트워크 솔루션에 중점을 두고 싶습니다. 255.255.255.0을 유지하면서 프린터가 모든 장치에서 ping을 수행할 수 있습니까? 물론 프린터의 IP 주소를 변경할 수도 있지만 그것만으로는 효과가 없습니다.
답변1
Ping 요청은 서브넷 마스크를 기반으로 브로드캐스트됩니다.
서브넷 마스크가 255.255.255.0으로 설정된 경우 프린터는 서브넷 192.168.3.0/24에 없기 때문에 192.168.2.0/24로부터의 요청을 수신하지 않습니다.
그런 다음 서브넷 마스크를 변경하여 이러한 IP 범위(255.255.0.0) 간의 통신을 허용하거나 프린터 고정 IP를 변경하여 동일한 IP 범위에 속하도록 할 수 있습니다.
답변2
ping을 작동시키는 방법에 대한 답을 찾은 것 같습니다.https://wiki.debian.org/BridgeNetworkConnectionsProxyArp매우 도움이 됩니다. 기본적으로 ARP 브리징 구성에 관한 것입니다.엘.
따라서 단계는 다음과 같습니다.
- 프린터의 IP 주소를 192.168.2.5로 변경하여 라우터의 DHCP 할당되지 않은 IP 범위 내에 있는지 확인하세요.
- eth0 인터페이스의 IP 주소 수정엘192.168.2.4(동일한 제한 - 이 주소는 DHCP에서 제외되어야 함).
- (루트로엘) 에코 1 > /proc/sys/net/ipv4/conf/all/proxy_arp
- (루트로엘) 에코 1 > /proc/sys/net/ipv4/ip_forward
- (루트로엘) IP RO에 192.168.2.5/32 dev eth0을 추가합니다.
효과가 있었어요! 네트워크에 있는 다른 노트북에서 프린터에 ping을 보낼 수 있습니다! 그 결과, 이 모든 노트북에 네트워크 프린터로 추가할 수 있었습니다.